1 #include "nitc__nith.types.0.h"
2 /* runtime type HashMap[Phase, POSetElement[Phase]] */
3 const struct type type_core__HashMap__nitc__Phase__poset__POSetElement__nitc__Phase
= {
5 "HashMap[Phase, POSetElement[Phase]]", /* class_name_string */
8 &resolution_table_core__HashMap__nitc__Phase__poset__POSetElement__nitc__Phase
,
12 2401, /* nullable Object */
13 2206, /* MapRead[nullable Object, nullable Object] */
62 3039, /* MapRead[Phase, POSetElement[Phase]] */
78 3055, /* MapRead[Object, nullable Object] */
103 1077, /* HashMap[Phase, POSetElement[Phase]] */
145 1704, /* HashMap[Object, nullable Object] */
179 const struct types resolution_table_core__HashMap__nitc__Phase__poset__POSetElement__nitc__Phase
= {
185 &type_core__hash_collection__HashMapIterator__nitc__Phase__poset__POSetElement__nitc__Phase
, /* HashMapIterator[K, V]: HashMapIterator[Phase, POSetElement[Phase]] */
186 &type_nitc__Phase
, /* K: Phase */
187 &type_poset__POSetElement__nitc__Phase
, /* V: POSetElement[Phase] */
188 &type_core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
, /* HashMapNode[K, V]: HashMapNode[Phase, POSetElement[Phase]] */
189 &type_core__hash_collection__HashMapKeys__nitc__Phase__poset__POSetElement__nitc__Phase
, /* HashMapKeys[K, V]: HashMapKeys[Phase, POSetElement[Phase]] */
190 &type_core__hash_collection__HashMapValues__nitc__Phase__poset__POSetElement__nitc__Phase
, /* HashMapValues[K, V]: HashMapValues[Phase, POSetElement[Phase]] */
191 &type_nullable__core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
, /* nullable N: nullable HashMapNode[Phase, POSetElement[Phase]] */
192 &type_core__MapRead__nitc__Phase__poset__POSetElement__nitc__Phase
, /* MapRead[K, V]: MapRead[Phase, POSetElement[Phase]] */
194 &type_core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
, /* N: HashMapNode[Phase, POSetElement[Phase]] */
195 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
198 /* runtime type POSetElement[Phase] */
199 const struct type type_poset__POSetElement__nitc__Phase
= {
201 "POSetElement[Phase]", /* class_name_string */
204 &resolution_table_poset__POSetElement__nitc__Phase
,
208 2401, /* nullable Object */
209 1078, /* POSetElement[Phase] */
218 const struct types resolution_table_poset__POSetElement__nitc__Phase
= {
221 &type_core__HashSet__nitc__Phase
, /* HashSet[E]: HashSet[Phase] */
222 &type_poset__POSet__nitc__Phase
, /* POSet[E]: POSet[Phase] */
223 &type_nitc__Phase
, /* E: Phase */
226 /* runtime type POSetConflictGraph[Phase] */
227 const struct type type_nitc__POSetConflictGraph__nitc__Phase
= {
229 "POSetConflictGraph[Phase]", /* class_name_string */
232 &resolution_table_nitc__POSetConflictGraph__nitc__Phase
,
236 2401, /* nullable Object */
237 1079, /* POSetConflictGraph[Phase] */
246 const struct types resolution_table_nitc__POSetConflictGraph__nitc__Phase
= {
249 &type_core__HashSet__nitc__Phase
, /* HashSet[E]: HashSet[Phase] */
250 &type_core__HashMap__nitc__Phase__core__Set__nitc__Phase
, /* HashMap[E, Set[E]]: HashMap[Phase, Set[Phase]] */
251 &type_poset__POSet__nitc__Phase
, /* POSet[E]: POSet[Phase] */
252 &type_core__Array__nitc__Phase
, /* Array[E]: Array[Phase] */
253 &type_nitc__Phase
, /* E: Phase */
254 &type_core__Collection__nitc__Phase
, /* Collection[E]: Collection[Phase] */
257 /* runtime type HashSet[Phase] */
258 const struct type type_core__HashSet__nitc__Phase
= {
260 "HashSet[Phase]", /* class_name_string */
263 &resolution_table_core__HashSet__nitc__Phase
,
267 2401, /* nullable Object */
268 2208, /* Set[nullable Object] */
274 2413, /* Collection[Phase] */
303 2442, /* Collection[Object] */
363 2502, /* Collection[nullable Object] */
395 2388, /* Set[Phase] */
413 2851, /* Set[Object] */
420 1080, /* HashSet[Phase] */
431 136, /* HashSet[Object] */
443 const struct types resolution_table_core__HashSet__nitc__Phase
= {
446 &type_nitc__Phase
, /* E: Phase */
447 &type_core__HashSet__nitc__Phase
, /* SELF: HashSet[Phase] */
448 &type_core__hash_collection__HashSetNode__nitc__Phase
, /* HashSetNode[E]: HashSetNode[Phase] */
449 &type_core__hash_collection__HashSetIterator__nitc__Phase
, /* HashSetIterator[E]: HashSetIterator[Phase] */
450 &type_core__Collection__nitc__Phase
, /* Collection[E]: Collection[Phase] */
451 &type_core__HashSet__nitc__Phase
, /* HashSet[E]: HashSet[Phase] */
452 &type_core__Set__nitc__Phase
, /* Set[E]: Set[Phase] */
453 &type_core__HashSet__nitc__Phase
, /* HashSet[E]: HashSet[Phase] */
455 &type_nullable__core__hash_collection__HashSetNode__nitc__Phase
, /* nullable N: nullable HashSetNode[Phase] */
456 &type_core__Collection__nitc__Phase
, /* Collection[E]: Collection[Phase] */
457 &type_core__Array__nitc__Phase
, /* Array[E]: Array[Phase] */
458 &type_core__hash_collection__HashSetNode__nitc__Phase
, /* N: HashSetNode[Phase] */
459 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__Phase
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[Phase]] */
462 /* runtime type HashMap[Phase, Set[Phase]] */
463 const struct type type_core__HashMap__nitc__Phase__core__Set__nitc__Phase
= {
465 "HashMap[Phase, Set[Phase]]", /* class_name_string */
468 &resolution_table_core__HashMap__nitc__Phase__core__Set__nitc__Phase
,
472 2401, /* nullable Object */
473 2206, /* MapRead[nullable Object, nullable Object] */
523 3040, /* MapRead[Phase, Set[Phase]] */
538 3055, /* MapRead[Object, nullable Object] */
562 1081, /* HashMap[Phase, Set[Phase]] */
605 1704, /* HashMap[Object, nullable Object] */
639 const struct types resolution_table_core__HashMap__nitc__Phase__core__Set__nitc__Phase
= {
645 &type_core__hash_collection__HashMapIterator__nitc__Phase__core__Set__nitc__Phase
, /* HashMapIterator[K, V]: HashMapIterator[Phase, Set[Phase]] */
646 &type_nitc__Phase
, /* K: Phase */
647 &type_core__Set__nitc__Phase
, /* V: Set[Phase] */
648 &type_core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
, /* HashMapNode[K, V]: HashMapNode[Phase, Set[Phase]] */
649 &type_core__hash_collection__HashMapKeys__nitc__Phase__core__Set__nitc__Phase
, /* HashMapKeys[K, V]: HashMapKeys[Phase, Set[Phase]] */
650 &type_core__hash_collection__HashMapValues__nitc__Phase__core__Set__nitc__Phase
, /* HashMapValues[K, V]: HashMapValues[Phase, Set[Phase]] */
651 &type_nullable__core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
, /* nullable N: nullable HashMapNode[Phase, Set[Phase]] */
652 &type_core__MapRead__nitc__Phase__core__Set__nitc__Phase
, /* MapRead[K, V]: MapRead[Phase, Set[Phase]] */
654 &type_core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
, /* N: HashMapNode[Phase, Set[Phase]] */
655 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Phase, Set[Phase]]] */
658 /* runtime type HashMapKeys[Phase, Set[Phase]] */
659 const struct type type_core__hash_collection__HashMapKeys__nitc__Phase__core__Set__nitc__Phase
= {
661 "HashMapKeys[Phase, Set[Phase]]", /* class_name_string */
664 &resolution_table_core__hash_collection__HashMapKeys__nitc__Phase__core__Set__nitc__Phase
,
668 2401, /* nullable Object */
675 2413, /* Collection[Phase] */
704 2442, /* Collection[Object] */
764 2502, /* Collection[nullable Object] */
797 1082, /* HashMapKeys[Phase, Set[Phase]] */
840 1710, /* HashMapKeys[Object, nullable Object] */
874 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__Phase__core__Set__nitc__Phase
= {
877 &type_core__HashMap__nitc__Phase__core__Set__nitc__Phase
, /* HashMap[K, V]: HashMap[Phase, Set[Phase]] */
878 &type_core__MapKeysIterator__nitc__Phase__core__Set__nitc__Phase
, /* MapKeysIterator[K, V]: MapKeysIterator[Phase, Set[Phase]] */
888 &type_core__Array__nitc__Phase
, /* Array[E]: Array[Phase] */
891 /* runtime type HashMapValues[Phase, Set[Phase]] */
892 const struct type type_core__hash_collection__HashMapValues__nitc__Phase__core__Set__nitc__Phase
= {
894 "HashMapValues[Phase, Set[Phase]]", /* class_name_string */
897 &resolution_table_core__hash_collection__HashMapValues__nitc__Phase__core__Set__nitc__Phase
,
901 2401, /* nullable Object */
937 2442, /* Collection[Object] */
955 2460, /* Collection[Set[Phase]] */
997 2502, /* Collection[nullable Object] */
1030 1083, /* HashMapValues[Phase, Set[Phase]] */
1073 1711, /* HashMapValues[Object, nullable Object] */
1107 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__Phase__core__Set__nitc__Phase
= {
1110 &type_core__HashMap__nitc__Phase__core__Set__nitc__Phase
, /* HashMap[K, V]: HashMap[Phase, Set[Phase]] */
1111 &type_core__MapValuesIterator__nitc__Phase__core__Set__nitc__Phase
, /* MapValuesIterator[K, V]: MapValuesIterator[Phase, Set[Phase]] */
1121 &type_core__Array__core__Set__nitc__Phase
, /* Array[E]: Array[Set[Phase]] */
1124 /* runtime type HashMapIterator[Phase, Set[Phase]] */
1125 const struct type type_core__hash_collection__HashMapIterator__nitc__Phase__core__Set__nitc__Phase
= {
1127 "HashMapIterator[Phase, Set[Phase]]", /* class_name_string */
1130 &resolution_table_core__hash_collection__HashMapIterator__nitc__Phase__core__Set__nitc__Phase
,
1134 2401, /* nullable Object */
1137 2662, /* MapIterator[Phase, Set[Phase]] */
1181 2706, /* MapIterator[Object, nullable Object] */
1216 1084, /* HashMapIterator[Phase, Set[Phase]] */
1259 1712, /* HashMapIterator[Object, nullable Object] */
1293 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__Phase__core__Set__nitc__Phase
= {
1296 &type_core__HashMap__nitc__Phase__core__Set__nitc__Phase
, /* HashMap[K, V]: HashMap[Phase, Set[Phase]] */
1299 /* runtime type NativeArray[nullable HashMapNode[Phase, Set[Phase]]] */
1300 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
= {
1302 "NativeArray[nullable HashMapNode[Phase, Set[Phase]]]", /* class_name_string */
1305 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
,
1309 2401, /* nullable Object */
1403 1717, /* NativeArray[nullable Object] */
1438 1085, /* NativeArray[nullable HashMapNode[Phase, Set[Phase]]] */
1496 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
1538 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
= {
1541 &type_nullable__core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
, /* E: nullable HashMapNode[Phase, Set[Phase]] */
1542 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Phase, Set[Phase]]] */
1545 /* runtime type HashMapNode[Phase, Set[Phase]] */
1546 const struct type type_core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
= {
1548 "HashMapNode[Phase, Set[Phase]]", /* class_name_string */
1551 &resolution_table_core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
,
1555 2401, /* nullable Object */
1558 2741, /* nullable HashMapNode[Phase, Set[Phase]] */
1601 2799, /* nullable HashMapNode[Object, nullable Object] */
1680 1086, /* HashMapNode[Phase, Set[Phase]] */
1695 1714, /* HashMapNode[Object, nullable Object] */
1712 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__Phase__core__Set__nitc__Phase
= {
1715 &type_core__Set__nitc__Phase
, /* V: Set[Phase] */
1716 &type_nitc__Phase
, /* K: Phase */
1719 /* runtime type Array[Set[Phase]] */
1720 const struct type type_core__Array__core__Set__nitc__Phase
= {
1722 "Array[Set[Phase]]", /* class_name_string */
1725 &resolution_table_core__Array__core__Set__nitc__Phase
,
1729 2401, /* nullable Object */
1765 2442, /* Collection[Object] */
1783 2460, /* Collection[Set[Phase]] */
1825 2502, /* Collection[nullable Object] */
1857 1715, /* Array[nullable Object] */
1858 2210, /* SequenceRead[nullable Object] */
1864 2538, /* AbstractArrayRead[Set[Phase]] */
1929 2603, /* AbstractArrayRead[nullable Object] */
1947 2621, /* AbstractArrayRead[Object] */
2018 2888, /* AbstractArray[Object] */
2036 2906, /* AbstractArray[Set[Phase]] */
2079 2949, /* AbstractArray[nullable Object] */
2112 226, /* Array[Object] */
2168 1087, /* Array[Set[Phase]] */
2240 const struct types resolution_table_core__Array__core__Set__nitc__Phase
= {
2243 &type_core__Set__nitc__Phase
, /* E: Set[Phase] */
2244 &type_core__Array__core__Set__nitc__Phase
, /* SELF: Array[Set[Phase]] */
2245 &type_core__Collection__core__Set__nitc__Phase
, /* Collection[E]: Collection[Set[Phase]] */
2246 &type_core__Array__core__Set__nitc__Phase
, /* Array[E]: Array[Set[Phase]] */
2247 &type_core__AbstractArray__core__Set__nitc__Phase
, /* AbstractArray[E]: AbstractArray[Set[Phase]] */
2248 &type_core__NativeArray__core__Set__nitc__Phase
, /* NativeArray[E]: NativeArray[Set[Phase]] */
2249 &type_core__Set__nitc__Phase
, /* E: Set[Phase] */
2250 &type_core__Collection__core__Set__nitc__Phase
, /* Collection[E]: Collection[Set[Phase]] */
2251 &type_core__Set__nitc__Phase
, /* E: Set[Phase] */
2252 &type_core__Collection__core__Set__nitc__Phase
, /* Collection[E]: Collection[Set[Phase]] */
2253 &type_core__Collection__core__Set__nitc__Phase
, /* Collection[E]: Collection[Set[Phase]] */
2254 &type_core__Array__core__Set__nitc__Phase
, /* Array[E]: Array[Set[Phase]] */
2255 &type_core__Array__core__Set__nitc__Phase
, /* Array[E]: Array[Set[Phase]] */
2256 &type_core__AbstractArray__core__Set__nitc__Phase
, /* AbstractArray[E]: AbstractArray[Set[Phase]] */
2257 &type_core__array__ArrayIterator__core__Set__nitc__Phase
, /* ArrayIterator[E]: ArrayIterator[Set[Phase]] */
2258 &type_core__array__ArrayReverseIterator__core__Set__nitc__Phase
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[Phase]] */
2261 /* runtime type MapValuesIterator[Phase, Set[Phase]] */
2262 const struct type type_core__MapValuesIterator__nitc__Phase__core__Set__nitc__Phase
= {
2264 "MapValuesIterator[Phase, Set[Phase]]", /* class_name_string */
2267 &resolution_table_core__MapValuesIterator__nitc__Phase__core__Set__nitc__Phase
,
2271 2401, /* nullable Object */
2272 2400, /* Iterator[Object] */
2283 1088, /* MapValuesIterator[Phase, Set[Phase]] */
2327 1716, /* MapValuesIterator[Object, nullable Object] */
2362 const struct types resolution_table_core__MapValuesIterator__nitc__Phase__core__Set__nitc__Phase
= {
2365 &type_core__Array__core__Set__nitc__Phase
, /* Array[E]: Array[Set[Phase]] */
2366 &type_core__MapIterator__nitc__Phase__core__Set__nitc__Phase
, /* MapIterator[K, V]: MapIterator[Phase, Set[Phase]] */
2369 /* runtime type NativeArray[Set[Phase]] */
2370 const struct type type_core__NativeArray__core__Set__nitc__Phase
= {
2372 "NativeArray[Set[Phase]]", /* class_name_string */
2375 &resolution_table_core__NativeArray__core__Set__nitc__Phase
,
2379 2401, /* nullable Object */
2412 227, /* NativeArray[Object] */
2430 1089, /* NativeArray[Set[Phase]] */
2473 1717, /* NativeArray[nullable Object] */
2608 const struct types resolution_table_core__NativeArray__core__Set__nitc__Phase
= {
2611 &type_core__Set__nitc__Phase
, /* E: Set[Phase] */
2612 &type_core__NativeArray__core__Set__nitc__Phase
, /* NativeArray[E]: NativeArray[Set[Phase]] */
2615 /* runtime type ArrayIterator[Set[Phase]] */
2616 const struct type type_core__array__ArrayIterator__core__Set__nitc__Phase
= {
2618 "ArrayIterator[Set[Phase]]", /* class_name_string */
2621 &resolution_table_core__array__ArrayIterator__core__Set__nitc__Phase
,
2625 2401, /* nullable Object */
2626 2400, /* Iterator[Object] */
2639 1090, /* ArrayIterator[Set[Phase]] */
2704 1718, /* ArrayIterator[nullable Object] */
2722 1884, /* ArrayIterator[Object] */
2763 const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__Phase
= {
2766 &type_core__Array__core__Set__nitc__Phase
, /* Array[E]: Array[Set[Phase]] */
2767 &type_core__AbstractArrayRead__core__Set__nitc__Phase
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[Phase]] */
2770 /* runtime type ArrayReverseIterator[Set[Phase]] */
2771 const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__Phase
= {
2773 "ArrayReverseIterator[Set[Phase]]", /* class_name_string */
2776 &resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__Phase
,
2780 2401, /* nullable Object */
2781 2400, /* Iterator[Object] */
2794 1090, /* ArrayIterator[Set[Phase]] */
2859 1718, /* ArrayIterator[nullable Object] */
2877 1884, /* ArrayIterator[Object] */
2920 1091, /* ArrayReverseIterator[Set[Phase]] */
2985 1719, /* ArrayReverseIterator[nullable Object] */
3003 1885, /* ArrayReverseIterator[Object] */
3044 const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__Phase
= {
3047 &type_core__Array__core__Set__nitc__Phase
, /* Array[E]: Array[Set[Phase]] */
3048 &type_core__AbstractArrayRead__core__Set__nitc__Phase
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[Phase]] */
3051 /* runtime type MapKeysIterator[Phase, Set[Phase]] */
3052 const struct type type_core__MapKeysIterator__nitc__Phase__core__Set__nitc__Phase
= {
3054 "MapKeysIterator[Phase, Set[Phase]]", /* class_name_string */
3057 &resolution_table_core__MapKeysIterator__nitc__Phase__core__Set__nitc__Phase
,
3061 2401, /* nullable Object */
3062 2400, /* Iterator[Object] */
3073 1092, /* MapKeysIterator[Phase, Set[Phase]] */
3117 1720, /* MapKeysIterator[Object, nullable Object] */
3152 const struct types resolution_table_core__MapKeysIterator__nitc__Phase__core__Set__nitc__Phase
= {
3155 &type_core__Array__nitc__Phase
, /* Array[E]: Array[Phase] */
3156 &type_core__MapIterator__nitc__Phase__core__Set__nitc__Phase
, /* MapIterator[K, V]: MapIterator[Phase, Set[Phase]] */
3159 /* runtime type HashSetIterator[Phase] */
3160 const struct type type_core__hash_collection__HashSetIterator__nitc__Phase
= {
3162 "HashSetIterator[Phase]", /* class_name_string */
3165 &resolution_table_core__hash_collection__HashSetIterator__nitc__Phase
,
3169 2401, /* nullable Object */
3170 2400, /* Iterator[Object] */
3179 1093, /* HashSetIterator[Phase] */
3191 1565, /* HashSetIterator[Object] */
3204 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__Phase
= {
3207 &type_core__Array__nitc__Phase
, /* Array[E]: Array[Phase] */
3208 &type_core__HashSet__nitc__Phase
, /* HashSet[E]: HashSet[Phase] */
3211 /* runtime type HashSetNode[Phase] */
3212 const struct type type_core__hash_collection__HashSetNode__nitc__Phase
= {
3214 "HashSetNode[Phase]", /* class_name_string */
3217 &resolution_table_core__hash_collection__HashSetNode__nitc__Phase
,
3221 2401, /* nullable Object */
3222 2742, /* nullable HashSetNode[Phase] */
3234 2786, /* nullable HashSetNode[Object] */
3255 1566, /* HashSetNode[Object] */
3266 1094, /* HashSetNode[Phase] */
3270 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__Phase
= {
3274 &type_nitc__Phase
, /* K: Phase */
3277 /* runtime type NativeArray[nullable HashSetNode[Phase]] */
3278 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__Phase
= {
3280 "NativeArray[nullable HashSetNode[Phase]]", /* class_name_string */
3283 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__Phase
,
3287 2401, /* nullable Object */
3381 1717, /* NativeArray[nullable Object] */
3417 1095, /* NativeArray[nullable HashSetNode[Phase]] */
3461 1567, /* NativeArray[nullable HashSetNode[Object]] */
3516 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__Phase
= {
3519 &type_nullable__core__hash_collection__HashSetNode__nitc__Phase
, /* E: nullable HashSetNode[Phase] */
3520 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__Phase
, /* NativeArray[E]: NativeArray[nullable HashSetNode[Phase]] */
3523 /* runtime type HashMapKeys[Phase, POSetElement[Phase]] */
3524 const struct type type_core__hash_collection__HashMapKeys__nitc__Phase__poset__POSetElement__nitc__Phase
= {
3526 "HashMapKeys[Phase, POSetElement[Phase]]", /* class_name_string */
3529 &resolution_table_core__hash_collection__HashMapKeys__nitc__Phase__poset__POSetElement__nitc__Phase
,
3533 2401, /* nullable Object */
3540 2413, /* Collection[Phase] */
3569 2442, /* Collection[Object] */
3629 2502, /* Collection[nullable Object] */
3663 1096, /* HashMapKeys[Phase, POSetElement[Phase]] */
3705 1710, /* HashMapKeys[Object, nullable Object] */
3739 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__Phase__poset__POSetElement__nitc__Phase
= {
3742 &type_core__HashMap__nitc__Phase__poset__POSetElement__nitc__Phase
, /* HashMap[K, V]: HashMap[Phase, POSetElement[Phase]] */
3743 &type_core__MapKeysIterator__nitc__Phase__poset__POSetElement__nitc__Phase
, /* MapKeysIterator[K, V]: MapKeysIterator[Phase, POSetElement[Phase]] */
3753 &type_core__Array__nitc__Phase
, /* Array[E]: Array[Phase] */
3756 /* runtime type HashMapValues[Phase, POSetElement[Phase]] */
3757 const struct type type_core__hash_collection__HashMapValues__nitc__Phase__poset__POSetElement__nitc__Phase
= {
3759 "HashMapValues[Phase, POSetElement[Phase]]", /* class_name_string */
3762 &resolution_table_core__hash_collection__HashMapValues__nitc__Phase__poset__POSetElement__nitc__Phase
,
3766 2401, /* nullable Object */
3802 2442, /* Collection[Object] */
3821 2461, /* Collection[POSetElement[Phase]] */
3862 2502, /* Collection[nullable Object] */
3896 1097, /* HashMapValues[Phase, POSetElement[Phase]] */
3938 1711, /* HashMapValues[Object, nullable Object] */
3972 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__Phase__poset__POSetElement__nitc__Phase
= {
3975 &type_core__HashMap__nitc__Phase__poset__POSetElement__nitc__Phase
, /* HashMap[K, V]: HashMap[Phase, POSetElement[Phase]] */
3976 &type_core__MapValuesIterator__nitc__Phase__poset__POSetElement__nitc__Phase
, /* MapValuesIterator[K, V]: MapValuesIterator[Phase, POSetElement[Phase]] */
3986 &type_core__Array__poset__POSetElement__nitc__Phase
, /* Array[E]: Array[POSetElement[Phase]] */
3989 /* runtime type HashMapIterator[Phase, POSetElement[Phase]] */
3990 const struct type type_core__hash_collection__HashMapIterator__nitc__Phase__poset__POSetElement__nitc__Phase
= {
3992 "HashMapIterator[Phase, POSetElement[Phase]]", /* class_name_string */
3995 &resolution_table_core__hash_collection__HashMapIterator__nitc__Phase__poset__POSetElement__nitc__Phase
,
3999 2401, /* nullable Object */
4003 2663, /* MapIterator[Phase, POSetElement[Phase]] */
4046 2706, /* MapIterator[Object, nullable Object] */
4082 1098, /* HashMapIterator[Phase, POSetElement[Phase]] */
4124 1712, /* HashMapIterator[Object, nullable Object] */
4158 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__Phase__poset__POSetElement__nitc__Phase
= {
4161 &type_core__HashMap__nitc__Phase__poset__POSetElement__nitc__Phase
, /* HashMap[K, V]: HashMap[Phase, POSetElement[Phase]] */
4164 /* runtime type NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
4165 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
= {
4167 "NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]]", /* class_name_string */
4170 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
,
4174 2401, /* nullable Object */
4268 1717, /* NativeArray[nullable Object] */
4305 1099, /* NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
4361 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
4403 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
= {
4406 &type_nullable__core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
, /* E: nullable HashMapNode[Phase, POSetElement[Phase]] */
4407 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
4410 /* runtime type HashMapNode[Phase, POSetElement[Phase]] */
4411 const struct type type_core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
= {
4413 "HashMapNode[Phase, POSetElement[Phase]]", /* class_name_string */
4416 &resolution_table_core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
,
4420 2401, /* nullable Object */
4424 2743, /* nullable HashMapNode[Phase, POSetElement[Phase]] */
4466 2799, /* nullable HashMapNode[Object, nullable Object] */
4544 1100, /* HashMapNode[Phase, POSetElement[Phase]] */
4560 1714, /* HashMapNode[Object, nullable Object] */
4577 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase
= {
4580 &type_poset__POSetElement__nitc__Phase
, /* V: POSetElement[Phase] */
4581 &type_nitc__Phase
, /* K: Phase */
4584 /* runtime type Array[POSetElement[Phase]] */
4585 const struct type type_core__Array__poset__POSetElement__nitc__Phase
= {
4587 "Array[POSetElement[Phase]]", /* class_name_string */
4590 &resolution_table_core__Array__poset__POSetElement__nitc__Phase
,
4594 2401, /* nullable Object */
4630 2442, /* Collection[Object] */
4649 2461, /* Collection[POSetElement[Phase]] */
4690 2502, /* Collection[nullable Object] */
4722 1715, /* Array[nullable Object] */
4723 2210, /* SequenceRead[nullable Object] */
4730 2539, /* AbstractArrayRead[POSetElement[Phase]] */
4794 2603, /* AbstractArrayRead[nullable Object] */
4812 2621, /* AbstractArrayRead[Object] */
4883 2888, /* AbstractArray[Object] */
4902 2907, /* AbstractArray[POSetElement[Phase]] */
4944 2949, /* AbstractArray[nullable Object] */
4977 226, /* Array[Object] */
5034 1101, /* Array[POSetElement[Phase]] */
5105 const struct types resolution_table_core__Array__poset__POSetElement__nitc__Phase
= {
5108 &type_poset__POSetElement__nitc__Phase
, /* E: POSetElement[Phase] */
5109 &type_core__Array__poset__POSetElement__nitc__Phase
, /* SELF: Array[POSetElement[Phase]] */
5110 &type_core__Collection__poset__POSetElement__nitc__Phase
, /* Collection[E]: Collection[POSetElement[Phase]] */
5111 &type_core__Array__poset__POSetElement__nitc__Phase
, /* Array[E]: Array[POSetElement[Phase]] */
5112 &type_core__AbstractArray__poset__POSetElement__nitc__Phase
, /* AbstractArray[E]: AbstractArray[POSetElement[Phase]] */
5113 &type_core__NativeArray__poset__POSetElement__nitc__Phase
, /* NativeArray[E]: NativeArray[POSetElement[Phase]] */
5114 &type_poset__POSetElement__nitc__Phase
, /* E: POSetElement[Phase] */
5115 &type_core__Collection__poset__POSetElement__nitc__Phase
, /* Collection[E]: Collection[POSetElement[Phase]] */
5116 &type_poset__POSetElement__nitc__Phase
, /* E: POSetElement[Phase] */
5117 &type_core__Collection__poset__POSetElement__nitc__Phase
, /* Collection[E]: Collection[POSetElement[Phase]] */
5118 &type_core__Collection__poset__POSetElement__nitc__Phase
, /* Collection[E]: Collection[POSetElement[Phase]] */
5119 &type_core__Array__poset__POSetElement__nitc__Phase
, /* Array[E]: Array[POSetElement[Phase]] */
5120 &type_core__Array__poset__POSetElement__nitc__Phase
, /* Array[E]: Array[POSetElement[Phase]] */
5121 &type_core__AbstractArray__poset__POSetElement__nitc__Phase
, /* AbstractArray[E]: AbstractArray[POSetElement[Phase]] */
5122 &type_core__array__ArrayIterator__poset__POSetElement__nitc__Phase
, /* ArrayIterator[E]: ArrayIterator[POSetElement[Phase]] */
5123 &type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__Phase
, /* ArrayReverseIterator[E]: ArrayReverseIterator[POSetElement[Phase]] */
5126 /* runtime type MapValuesIterator[Phase, POSetElement[Phase]] */
5127 const struct type type_core__MapValuesIterator__nitc__Phase__poset__POSetElement__nitc__Phase
= {
5129 "MapValuesIterator[Phase, POSetElement[Phase]]", /* class_name_string */
5132 &resolution_table_core__MapValuesIterator__nitc__Phase__poset__POSetElement__nitc__Phase
,
5136 2401, /* nullable Object */
5137 2400, /* Iterator[Object] */
5149 1102, /* MapValuesIterator[Phase, POSetElement[Phase]] */
5192 1716, /* MapValuesIterator[Object, nullable Object] */
5227 const struct types resolution_table_core__MapValuesIterator__nitc__Phase__poset__POSetElement__nitc__Phase
= {
5230 &type_core__Array__poset__POSetElement__nitc__Phase
, /* Array[E]: Array[POSetElement[Phase]] */
5231 &type_core__MapIterator__nitc__Phase__poset__POSetElement__nitc__Phase
, /* MapIterator[K, V]: MapIterator[Phase, POSetElement[Phase]] */
5234 /* runtime type NativeArray[POSetElement[Phase]] */
5235 const struct type type_core__NativeArray__poset__POSetElement__nitc__Phase
= {
5237 "NativeArray[POSetElement[Phase]]", /* class_name_string */
5240 &resolution_table_core__NativeArray__poset__POSetElement__nitc__Phase
,
5244 2401, /* nullable Object */
5277 227, /* NativeArray[Object] */
5296 1103, /* NativeArray[POSetElement[Phase]] */
5338 1717, /* NativeArray[nullable Object] */
5473 const struct types resolution_table_core__NativeArray__poset__POSetElement__nitc__Phase
= {
5476 &type_poset__POSetElement__nitc__Phase
, /* E: POSetElement[Phase] */
5477 &type_core__NativeArray__poset__POSetElement__nitc__Phase
, /* NativeArray[E]: NativeArray[POSetElement[Phase]] */
5480 /* runtime type ArrayIterator[POSetElement[Phase]] */
5481 const struct type type_core__array__ArrayIterator__poset__POSetElement__nitc__Phase
= {
5483 "ArrayIterator[POSetElement[Phase]]", /* class_name_string */
5486 &resolution_table_core__array__ArrayIterator__poset__POSetElement__nitc__Phase
,
5490 2401, /* nullable Object */
5491 2400, /* Iterator[Object] */
5505 1104, /* ArrayIterator[POSetElement[Phase]] */
5569 1718, /* ArrayIterator[nullable Object] */
5587 1884, /* ArrayIterator[Object] */
5628 const struct types resolution_table_core__array__ArrayIterator__poset__POSetElement__nitc__Phase
= {
5631 &type_core__Array__poset__POSetElement__nitc__Phase
, /* Array[E]: Array[POSetElement[Phase]] */
5632 &type_core__AbstractArrayRead__poset__POSetElement__nitc__Phase
, /* AbstractArrayRead[E]: AbstractArrayRead[POSetElement[Phase]] */
5635 /* runtime type ArrayReverseIterator[POSetElement[Phase]] */
5636 const struct type type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__Phase
= {
5638 "ArrayReverseIterator[POSetElement[Phase]]", /* class_name_string */
5641 &resolution_table_core__array__ArrayReverseIterator__poset__POSetElement__nitc__Phase
,
5645 2401, /* nullable Object */
5646 2400, /* Iterator[Object] */
5660 1104, /* ArrayIterator[POSetElement[Phase]] */
5724 1718, /* ArrayIterator[nullable Object] */
5742 1884, /* ArrayIterator[Object] */
5786 1105, /* ArrayReverseIterator[POSetElement[Phase]] */
5850 1719, /* ArrayReverseIterator[nullable Object] */
5868 1885, /* ArrayReverseIterator[Object] */
5909 const struct types resolution_table_core__array__ArrayReverseIterator__poset__POSetElement__nitc__Phase
= {
5912 &type_core__Array__poset__POSetElement__nitc__Phase
, /* Array[E]: Array[POSetElement[Phase]] */
5913 &type_core__AbstractArrayRead__poset__POSetElement__nitc__Phase
, /* AbstractArrayRead[E]: AbstractArrayRead[POSetElement[Phase]] */
5916 /* runtime type MapKeysIterator[Phase, POSetElement[Phase]] */
5917 const struct type type_core__MapKeysIterator__nitc__Phase__poset__POSetElement__nitc__Phase
= {
5919 "MapKeysIterator[Phase, POSetElement[Phase]]", /* class_name_string */
5922 &resolution_table_core__MapKeysIterator__nitc__Phase__poset__POSetElement__nitc__Phase
,
5926 2401, /* nullable Object */
5927 2400, /* Iterator[Object] */
5939 1106, /* MapKeysIterator[Phase, POSetElement[Phase]] */
5982 1720, /* MapKeysIterator[Object, nullable Object] */
6017 const struct types resolution_table_core__MapKeysIterator__nitc__Phase__poset__POSetElement__nitc__Phase
= {
6020 &type_core__Array__nitc__Phase
, /* Array[E]: Array[Phase] */
6021 &type_core__MapIterator__nitc__Phase__poset__POSetElement__nitc__Phase
, /* MapIterator[K, V]: MapIterator[Phase, POSetElement[Phase]] */
6024 /* runtime type HashSetIterator[AModule] */
6025 const struct type type_core__hash_collection__HashSetIterator__nitc__AModule
= {
6027 "HashSetIterator[AModule]", /* class_name_string */
6030 &resolution_table_core__hash_collection__HashSetIterator__nitc__AModule
,
6034 2401, /* nullable Object */
6035 2400, /* Iterator[Object] */
6045 1107, /* HashSetIterator[AModule] */
6056 1565, /* HashSetIterator[Object] */
6057 1665, /* HashSetIterator[ANode] */
6069 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__AModule
= {
6072 &type_core__Array__nitc__AModule
, /* Array[E]: Array[AModule] */
6073 &type_core__HashSet__nitc__AModule
, /* HashSet[E]: HashSet[AModule] */
6076 /* runtime type HashSetNode[AModule] */
6077 const struct type type_core__hash_collection__HashSetNode__nitc__AModule
= {
6079 "HashSetNode[AModule]", /* class_name_string */
6082 &resolution_table_core__hash_collection__HashSetNode__nitc__AModule
,
6086 2401, /* nullable Object */
6088 2744, /* nullable HashSetNode[AModule] */
6099 2786, /* nullable HashSetNode[Object] */
6100 2794, /* nullable HashSetNode[ANode] */
6110 1108, /* HashSetNode[AModule] */
6120 1566, /* HashSetNode[Object] */
6121 1666, /* HashSetNode[ANode] */
6135 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__AModule
= {
6139 &type_nitc__AModule
, /* K: AModule */
6142 /* runtime type NativeArray[nullable HashSetNode[AModule]] */
6143 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AModule
= {
6145 "NativeArray[nullable HashSetNode[AModule]]", /* class_name_string */
6148 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AModule
,
6152 2401, /* nullable Object */
6246 1717, /* NativeArray[nullable Object] */
6284 1109, /* NativeArray[nullable HashSetNode[AModule]] */
6326 1567, /* NativeArray[nullable HashSetNode[Object]] */
6334 1667, /* NativeArray[nullable HashSetNode[ANode]] */
6381 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AModule
= {
6384 &type_nullable__core__hash_collection__HashSetNode__nitc__AModule
, /* E: nullable HashSetNode[AModule] */
6385 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AModule
, /* NativeArray[E]: NativeArray[nullable HashSetNode[AModule]] */
6388 /* runtime type NativeArray[Phase] */
6389 const struct type type_core__NativeArray__nitc__Phase
= {
6391 "NativeArray[Phase]", /* class_name_string */
6394 &resolution_table_core__NativeArray__nitc__Phase
,
6398 2401, /* nullable Object */
6402 1110, /* NativeArray[Phase] */
6431 227, /* NativeArray[Object] */
6492 1717, /* NativeArray[nullable Object] */
6627 const struct types resolution_table_core__NativeArray__nitc__Phase
= {
6630 &type_nitc__Phase
, /* E: Phase */
6631 &type_core__NativeArray__nitc__Phase
, /* NativeArray[E]: NativeArray[Phase] */
6634 /* runtime type ArrayIterator[Phase] */
6635 const struct type type_core__array__ArrayIterator__nitc__Phase
= {
6637 "ArrayIterator[Phase]", /* class_name_string */
6640 &resolution_table_core__array__ArrayIterator__nitc__Phase
,
6644 2401, /* nullable Object */
6645 2400, /* Iterator[Object] */
6660 1111, /* ArrayIterator[Phase] */
6723 1718, /* ArrayIterator[nullable Object] */
6741 1884, /* ArrayIterator[Object] */
6782 const struct types resolution_table_core__array__ArrayIterator__nitc__Phase
= {
6785 &type_core__Array__nitc__Phase
, /* Array[E]: Array[Phase] */
6786 &type_core__AbstractArrayRead__nitc__Phase
, /* AbstractArrayRead[E]: AbstractArrayRead[Phase] */
6789 /* runtime type ArrayReverseIterator[Phase] */
6790 const struct type type_core__array__ArrayReverseIterator__nitc__Phase
= {
6792 "ArrayReverseIterator[Phase]", /* class_name_string */
6795 &resolution_table_core__array__ArrayReverseIterator__nitc__Phase
,
6799 2401, /* nullable Object */
6800 2400, /* Iterator[Object] */
6815 1111, /* ArrayIterator[Phase] */
6878 1718, /* ArrayIterator[nullable Object] */
6896 1884, /* ArrayIterator[Object] */
6941 1112, /* ArrayReverseIterator[Phase] */
7004 1719, /* ArrayReverseIterator[nullable Object] */
7022 1885, /* ArrayReverseIterator[Object] */
7063 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__Phase
= {
7066 &type_core__Array__nitc__Phase
, /* Array[E]: Array[Phase] */
7067 &type_core__AbstractArrayRead__nitc__Phase
, /* AbstractArrayRead[E]: AbstractArrayRead[Phase] */
7070 /* runtime type NativeArray[FFILanguage] */
7071 const struct type type_core__NativeArray__nitc__FFILanguage
= {
7073 "NativeArray[FFILanguage]", /* class_name_string */
7076 &resolution_table_core__NativeArray__nitc__FFILanguage
,
7080 2401, /* nullable Object */
7085 1113, /* NativeArray[FFILanguage] */
7113 227, /* NativeArray[Object] */
7174 1717, /* NativeArray[nullable Object] */
7309 const struct types resolution_table_core__NativeArray__nitc__FFILanguage
= {
7312 &type_nitc__FFILanguage
, /* E: FFILanguage */
7313 &type_core__NativeArray__nitc__FFILanguage
, /* NativeArray[E]: NativeArray[FFILanguage] */
7316 /* runtime type ArrayIterator[FFILanguage] */
7317 const struct type type_core__array__ArrayIterator__nitc__FFILanguage
= {
7319 "ArrayIterator[FFILanguage]", /* class_name_string */
7322 &resolution_table_core__array__ArrayIterator__nitc__FFILanguage
,
7326 2401, /* nullable Object */
7327 2400, /* Iterator[Object] */
7343 1114, /* ArrayIterator[FFILanguage] */
7405 1718, /* ArrayIterator[nullable Object] */
7423 1884, /* ArrayIterator[Object] */
7464 const struct types resolution_table_core__array__ArrayIterator__nitc__FFILanguage
= {
7467 &type_core__Array__nitc__FFILanguage
, /* Array[E]: Array[FFILanguage] */
7468 &type_core__AbstractArrayRead__nitc__FFILanguage
, /* AbstractArrayRead[E]: AbstractArrayRead[FFILanguage] */
7471 /* runtime type ArrayReverseIterator[FFILanguage] */
7472 const struct type type_core__array__ArrayReverseIterator__nitc__FFILanguage
= {
7474 "ArrayReverseIterator[FFILanguage]", /* class_name_string */
7477 &resolution_table_core__array__ArrayReverseIterator__nitc__FFILanguage
,
7481 2401, /* nullable Object */
7482 2400, /* Iterator[Object] */
7498 1114, /* ArrayIterator[FFILanguage] */
7560 1718, /* ArrayIterator[nullable Object] */
7578 1884, /* ArrayIterator[Object] */
7624 1115, /* ArrayReverseIterator[FFILanguage] */
7686 1719, /* ArrayReverseIterator[nullable Object] */
7704 1885, /* ArrayReverseIterator[Object] */
7745 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__FFILanguage
= {
7748 &type_core__Array__nitc__FFILanguage
, /* Array[E]: Array[FFILanguage] */
7749 &type_core__AbstractArrayRead__nitc__FFILanguage
, /* AbstractArrayRead[E]: AbstractArrayRead[FFILanguage] */
7752 /* runtime type NativeArray[MPackage] */
7753 const struct type type_core__NativeArray__nitc__MPackage
= {
7755 "NativeArray[MPackage]", /* class_name_string */
7758 &resolution_table_core__NativeArray__nitc__MPackage
,
7762 2401, /* nullable Object */
7768 1116, /* NativeArray[MPackage] */
7795 227, /* NativeArray[Object] */
7856 1717, /* NativeArray[nullable Object] */
7991 const struct types resolution_table_core__NativeArray__nitc__MPackage
= {
7994 &type_nitc__MPackage
, /* E: MPackage */
7995 &type_core__NativeArray__nitc__MPackage
, /* NativeArray[E]: NativeArray[MPackage] */
7998 /* runtime type ArrayIterator[MPackage] */
7999 const struct type type_core__array__ArrayIterator__nitc__MPackage
= {
8001 "ArrayIterator[MPackage]", /* class_name_string */
8004 &resolution_table_core__array__ArrayIterator__nitc__MPackage
,
8008 2401, /* nullable Object */
8009 2400, /* Iterator[Object] */
8026 1117, /* ArrayIterator[MPackage] */
8087 1718, /* ArrayIterator[nullable Object] */
8105 1884, /* ArrayIterator[Object] */
8146 const struct types resolution_table_core__array__ArrayIterator__nitc__MPackage
= {
8149 &type_core__Array__nitc__MPackage
, /* Array[E]: Array[MPackage] */
8150 &type_core__AbstractArrayRead__nitc__MPackage
, /* AbstractArrayRead[E]: AbstractArrayRead[MPackage] */
8153 /* runtime type ArrayReverseIterator[MPackage] */
8154 const struct type type_core__array__ArrayReverseIterator__nitc__MPackage
= {
8156 "ArrayReverseIterator[MPackage]", /* class_name_string */
8159 &resolution_table_core__array__ArrayReverseIterator__nitc__MPackage
,
8163 2401, /* nullable Object */
8164 2400, /* Iterator[Object] */
8181 1117, /* ArrayIterator[MPackage] */
8242 1718, /* ArrayIterator[nullable Object] */
8260 1884, /* ArrayIterator[Object] */
8307 1118, /* ArrayReverseIterator[MPackage] */
8368 1719, /* ArrayReverseIterator[nullable Object] */
8386 1885, /* ArrayReverseIterator[Object] */
8427 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MPackage
= {
8430 &type_core__Array__nitc__MPackage
, /* Array[E]: Array[MPackage] */
8431 &type_core__AbstractArrayRead__nitc__MPackage
, /* AbstractArrayRead[E]: AbstractArrayRead[MPackage] */
8434 /* runtime type HashMapKeys[String, Array[MPackage]] */
8435 const struct type type_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MPackage
= {
8437 "HashMapKeys[String, Array[MPackage]]", /* class_name_string */
8440 &resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MPackage
,
8444 2401, /* nullable Object */
8448 2410, /* Collection[String] */
8480 2442, /* Collection[Object] */
8486 2448, /* Collection[Writable] */
8540 2502, /* Collection[nullable Object] */
8575 1119, /* HashMapKeys[String, Array[MPackage]] */
8616 1710, /* HashMapKeys[Object, nullable Object] */
8617 1721, /* HashMapKeys[Object, Array[Object]] */
8650 const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MPackage
= {
8653 &type_core__HashMap__core__String__core__Array__nitc__MPackage
, /* HashMap[K, V]: HashMap[String, Array[MPackage]] */
8654 &type_core__MapKeysIterator__core__String__core__Array__nitc__MPackage
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MPackage]] */
8664 &type_core__Array__core__String
, /* Array[E]: Array[String] */
8667 /* runtime type HashMapValues[String, Array[MPackage]] */
8668 const struct type type_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MPackage
= {
8670 "HashMapValues[String, Array[MPackage]]", /* class_name_string */
8673 &resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MPackage
,
8677 2401, /* nullable Object */
8713 2442, /* Collection[Object] */
8733 2462, /* Collection[Array[MPackage]] */
8773 2502, /* Collection[nullable Object] */
8774 2503, /* Collection[Array[Object]] */
8808 1120, /* HashMapValues[String, Array[MPackage]] */
8849 1711, /* HashMapValues[Object, nullable Object] */
8850 1722, /* HashMapValues[Object, Array[Object]] */
8883 const struct types resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MPackage
= {
8886 &type_core__HashMap__core__String__core__Array__nitc__MPackage
, /* HashMap[K, V]: HashMap[String, Array[MPackage]] */
8887 &type_core__MapValuesIterator__core__String__core__Array__nitc__MPackage
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MPackage]] */
8897 &type_core__Array__core__Array__nitc__MPackage
, /* Array[E]: Array[Array[MPackage]] */
8900 /* runtime type HashMapIterator[String, Array[MPackage]] */
8901 const struct type type_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MPackage
= {
8903 "HashMapIterator[String, Array[MPackage]]", /* class_name_string */
8906 &resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MPackage
,
8910 2401, /* nullable Object */
8915 2664, /* MapIterator[String, Array[MPackage]] */
8957 2706, /* MapIterator[Object, nullable Object] */
8958 2707, /* MapIterator[Object, Array[Object]] */
8994 1121, /* HashMapIterator[String, Array[MPackage]] */
9035 1712, /* HashMapIterator[Object, nullable Object] */
9036 1723, /* HashMapIterator[Object, Array[Object]] */
9069 const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MPackage
= {
9072 &type_core__HashMap__core__String__core__Array__nitc__MPackage
, /* HashMap[K, V]: HashMap[String, Array[MPackage]] */
9075 /* runtime type NativeArray[nullable HashMapNode[String, Array[MPackage]]] */
9076 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage
= {
9078 "NativeArray[nullable HashMapNode[String, Array[MPackage]]]", /* class_name_string */
9081 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage
,
9085 2401, /* nullable Object */
9179 1717, /* NativeArray[nullable Object] */
9218 1122, /* NativeArray[nullable HashMapNode[String, Array[MPackage]]] */
9272 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
9273 1724, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
9314 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage
= {
9317 &type_nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage
, /* E: nullable HashMapNode[String, Array[MPackage]] */
9318 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MPackage]]] */
9321 /* runtime type HashMapNode[String, Array[MPackage]] */
9322 const struct type type_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage
= {
9324 "HashMapNode[String, Array[MPackage]]", /* class_name_string */
9327 &resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage
,
9331 2401, /* nullable Object */
9336 2745, /* nullable HashMapNode[String, Array[MPackage]] */
9377 2799, /* nullable HashMapNode[Object, nullable Object] */
9378 2800, /* nullable HashMapNode[Object, Array[Object]] */
9411 1123, /* HashMapNode[String, Array[MPackage]] */
9470 1725, /* HashMapNode[Object, Array[Object]] */
9471 1714, /* HashMapNode[Object, nullable Object] */
9488 const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage
= {
9491 &type_core__Array__nitc__MPackage
, /* V: Array[MPackage] */
9492 &type_core__String
, /* K: String */