1 #include "nitc__nith.types.0.h"
2 /* runtime type NativeArray[MNullableType] */
3 const struct type type_core__NativeArray__nitc__MNullableType
= {
5 "NativeArray[MNullableType]", /* class_name_string */
8 &resolution_table_core__NativeArray__nitc__MNullableType
,
12 2401, /* nullable Object */
34 1630, /* NativeArray[MNullableType] */
37 1668, /* NativeArray[MType] */
45 227, /* NativeArray[Object] */
56 2084, /* NativeArray[nullable MType] */
106 1717, /* NativeArray[nullable Object] */
241 const struct types resolution_table_core__NativeArray__nitc__MNullableType
= {
244 &type_nitc__MNullableType
, /* E: MNullableType */
245 &type_core__NativeArray__nitc__MNullableType
, /* NativeArray[E]: NativeArray[MNullableType] */
248 /* runtime type ArrayIterator[MNullableType] */
249 const struct type type_core__array__ArrayIterator__nitc__MNullableType
= {
251 "ArrayIterator[MNullableType]", /* class_name_string */
254 &resolution_table_core__array__ArrayIterator__nitc__MNullableType
,
258 2401, /* nullable Object */
259 2400, /* Iterator[Object] */
264 2843, /* Iterator[MType] */
328 1631, /* ArrayIterator[MNullableType] */
334 1669, /* ArrayIterator[MType] */
337 1718, /* ArrayIterator[nullable Object] */
355 1884, /* ArrayIterator[Object] */
378 2085, /* ArrayIterator[nullable MType] */
396 const struct types resolution_table_core__array__ArrayIterator__nitc__MNullableType
= {
399 &type_core__Array__nitc__MNullableType
, /* Array[E]: Array[MNullableType] */
400 &type_core__AbstractArrayRead__nitc__MNullableType
, /* AbstractArrayRead[E]: AbstractArrayRead[MNullableType] */
403 /* runtime type ArrayReverseIterator[MNullableType] */
404 const struct type type_core__array__ArrayReverseIterator__nitc__MNullableType
= {
406 "ArrayReverseIterator[MNullableType]", /* class_name_string */
409 &resolution_table_core__array__ArrayReverseIterator__nitc__MNullableType
,
413 2401, /* nullable Object */
414 2400, /* Iterator[Object] */
419 2843, /* Iterator[MType] */
483 1631, /* ArrayIterator[MNullableType] */
489 1669, /* ArrayIterator[MType] */
492 1718, /* ArrayIterator[nullable Object] */
510 1884, /* ArrayIterator[Object] */
533 2085, /* ArrayIterator[nullable MType] */
609 1632, /* ArrayReverseIterator[MNullableType] */
615 1670, /* ArrayReverseIterator[MType] */
618 1719, /* ArrayReverseIterator[nullable Object] */
636 1885, /* ArrayReverseIterator[Object] */
659 2086, /* ArrayReverseIterator[nullable MType] */
677 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MNullableType
= {
680 &type_core__Array__nitc__MNullableType
, /* Array[E]: Array[MNullableType] */
681 &type_core__AbstractArrayRead__nitc__MNullableType
, /* AbstractArrayRead[E]: AbstractArrayRead[MNullableType] */
684 /* runtime type NativeArray[Match] */
685 const struct type type_core__NativeArray__core__Match
= {
687 "NativeArray[Match]", /* class_name_string */
690 &resolution_table_core__NativeArray__core__Match
,
694 2401, /* nullable Object */
717 1633, /* NativeArray[Match] */
718 1636, /* NativeArray[nullable Match] */
727 227, /* NativeArray[Object] */
788 1717, /* NativeArray[nullable Object] */
923 const struct types resolution_table_core__NativeArray__core__Match
= {
926 &type_core__Match
, /* E: Match */
927 &type_core__NativeArray__core__Match
, /* NativeArray[E]: NativeArray[Match] */
930 /* runtime type ArrayIterator[Match] */
931 const struct type type_core__array__ArrayIterator__core__Match
= {
933 "ArrayIterator[Match]", /* class_name_string */
936 &resolution_table_core__array__ArrayIterator__core__Match
,
940 2401, /* nullable Object */
941 2400, /* Iterator[Object] */
1011 1634, /* ArrayIterator[Match] */
1012 1637, /* ArrayIterator[nullable Match] */
1019 1718, /* ArrayIterator[nullable Object] */
1037 1884, /* ArrayIterator[Object] */
1078 const struct types resolution_table_core__array__ArrayIterator__core__Match
= {
1081 &type_core__Array__core__Match
, /* Array[E]: Array[Match] */
1082 &type_core__AbstractArrayRead__core__Match
, /* AbstractArrayRead[E]: AbstractArrayRead[Match] */
1085 /* runtime type ArrayReverseIterator[Match] */
1086 const struct type type_core__array__ArrayReverseIterator__core__Match
= {
1088 "ArrayReverseIterator[Match]", /* class_name_string */
1091 &resolution_table_core__array__ArrayReverseIterator__core__Match
,
1095 2401, /* nullable Object */
1096 2400, /* Iterator[Object] */
1166 1634, /* ArrayIterator[Match] */
1167 1637, /* ArrayIterator[nullable Match] */
1174 1718, /* ArrayIterator[nullable Object] */
1192 1884, /* ArrayIterator[Object] */
1292 1635, /* ArrayReverseIterator[Match] */
1293 1638, /* ArrayReverseIterator[nullable Match] */
1300 1719, /* ArrayReverseIterator[nullable Object] */
1318 1885, /* ArrayReverseIterator[Object] */
1359 const struct types resolution_table_core__array__ArrayReverseIterator__core__Match
= {
1362 &type_core__Array__core__Match
, /* Array[E]: Array[Match] */
1363 &type_core__AbstractArrayRead__core__Match
, /* AbstractArrayRead[E]: AbstractArrayRead[Match] */
1366 /* runtime type NativeArray[nullable Match] */
1367 const struct type type_core__NativeArray__nullable__core__Match
= {
1369 "NativeArray[nullable Match]", /* class_name_string */
1372 &resolution_table_core__NativeArray__nullable__core__Match
,
1376 2401, /* nullable Object */
1400 1636, /* NativeArray[nullable Match] */
1470 1717, /* NativeArray[nullable Object] */
1605 const struct types resolution_table_core__NativeArray__nullable__core__Match
= {
1608 &type_nullable__core__Match
, /* E: nullable Match */
1609 &type_core__NativeArray__nullable__core__Match
, /* NativeArray[E]: NativeArray[nullable Match] */
1612 /* runtime type ArrayIterator[nullable Match] */
1613 const struct type type_core__array__ArrayIterator__nullable__core__Match
= {
1615 "ArrayIterator[nullable Match]", /* class_name_string */
1618 &resolution_table_core__array__ArrayIterator__nullable__core__Match
,
1622 2401, /* nullable Object */
1694 1637, /* ArrayIterator[nullable Match] */
1701 1718, /* ArrayIterator[nullable Object] */
1760 const struct types resolution_table_core__array__ArrayIterator__nullable__core__Match
= {
1763 &type_core__Array__nullable__core__Match
, /* Array[E]: Array[nullable Match] */
1764 &type_core__AbstractArrayRead__nullable__core__Match
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable Match] */
1767 /* runtime type ArrayReverseIterator[nullable Match] */
1768 const struct type type_core__array__ArrayReverseIterator__nullable__core__Match
= {
1770 "ArrayReverseIterator[nullable Match]", /* class_name_string */
1773 &resolution_table_core__array__ArrayReverseIterator__nullable__core__Match
,
1777 2401, /* nullable Object */
1849 1637, /* ArrayIterator[nullable Match] */
1856 1718, /* ArrayIterator[nullable Object] */
1975 1638, /* ArrayReverseIterator[nullable Match] */
1982 1719, /* ArrayReverseIterator[nullable Object] */
2041 const struct types resolution_table_core__array__ArrayReverseIterator__nullable__core__Match
= {
2044 &type_core__Array__nullable__core__Match
, /* Array[E]: Array[nullable Match] */
2045 &type_core__AbstractArrayRead__nullable__core__Match
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable Match] */
2048 /* runtime type HashMapKeys[MClass, MClassType] */
2049 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__nitc__MClassType
= {
2051 "HashMapKeys[MClass, MClassType]", /* class_name_string */
2054 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__nitc__MClassType
,
2058 2401, /* nullable Object */
2069 2417, /* Collection[MClass] */
2094 2442, /* Collection[Object] */
2098 2446, /* Collection[nullable MClass] */
2154 2502, /* Collection[nullable Object] */
2226 1639, /* HashMapKeys[MClass, MClassType] */
2230 1710, /* HashMapKeys[Object, nullable Object] */
2264 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__nitc__MClassType
= {
2267 &type_core__HashMap__nitc__MClass__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClass, MClassType] */
2268 &type_core__MapKeysIterator__nitc__MClass__nitc__MClassType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, MClassType] */
2278 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
2281 /* runtime type HashMapValues[MClass, MClassType] */
2282 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__nitc__MClassType
= {
2284 "HashMapValues[MClass, MClassType]", /* class_name_string */
2287 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__nitc__MClassType
,
2291 2401, /* nullable Object */
2310 2425, /* Collection[MClassType] */
2319 2434, /* Collection[MType] */
2327 2442, /* Collection[Object] */
2338 2453, /* Collection[nullable MType] */
2387 2502, /* Collection[nullable Object] */
2459 1640, /* HashMapValues[MClass, MClassType] */
2463 1711, /* HashMapValues[Object, nullable Object] */
2497 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__nitc__MClassType
= {
2500 &type_core__HashMap__nitc__MClass__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClass, MClassType] */
2501 &type_core__MapValuesIterator__nitc__MClass__nitc__MClassType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, MClassType] */
2511 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
2514 /* runtime type HashMapIterator[MClass, MClassType] */
2515 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__nitc__MClassType
= {
2517 "HashMapIterator[MClass, MClassType]", /* class_name_string */
2520 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__nitc__MClassType
,
2524 2401, /* nullable Object */
2566 2701, /* MapIterator[MClass, MClassType] */
2571 2706, /* MapIterator[Object, nullable Object] */
2645 1641, /* HashMapIterator[MClass, MClassType] */
2649 1712, /* HashMapIterator[Object, nullable Object] */
2683 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__nitc__MClassType
= {
2686 &type_core__HashMap__nitc__MClass__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClass, MClassType] */
2689 /* runtime type NativeArray[nullable HashMapNode[MClass, MClassType]] */
2690 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
= {
2692 "NativeArray[nullable HashMapNode[MClass, MClassType]]", /* class_name_string */
2695 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
,
2699 2401, /* nullable Object */
2793 1717, /* NativeArray[nullable Object] */
2880 1642, /* NativeArray[nullable HashMapNode[MClass, MClassType]] */
2886 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
2928 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
= {
2931 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
, /* E: nullable HashMapNode[MClass, MClassType] */
2932 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, MClassType]] */
2935 /* runtime type HashMapNode[MClass, MClassType] */
2936 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
= {
2938 "HashMapNode[MClass, MClassType]", /* class_name_string */
2941 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
,
2945 2401, /* nullable Object */
2987 2793, /* nullable HashMapNode[MClass, MClassType] */
2991 2799, /* nullable HashMapNode[Object, nullable Object] */
3049 1643, /* HashMapNode[MClass, MClassType] */
3085 1714, /* HashMapNode[Object, nullable Object] */
3102 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
= {
3105 &type_nitc__MClassType
, /* V: MClassType */
3106 &type_nitc__MClass
, /* K: MClass */
3109 /* runtime type MapValuesIterator[MClass, MClassType] */
3110 const struct type type_core__MapValuesIterator__nitc__MClass__nitc__MClassType
= {
3112 "MapValuesIterator[MClass, MClassType]", /* class_name_string */
3115 &resolution_table_core__MapValuesIterator__nitc__MClass__nitc__MClassType
,
3119 2401, /* nullable Object */
3120 2400, /* Iterator[Object] */
3125 2843, /* Iterator[MType] */
3170 1644, /* MapValuesIterator[MClass, MClassType] */
3175 1716, /* MapValuesIterator[Object, nullable Object] */
3210 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__nitc__MClassType
= {
3213 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
3214 &type_core__MapIterator__nitc__MClass__nitc__MClassType
, /* MapIterator[K, V]: MapIterator[MClass, MClassType] */
3217 /* runtime type MapKeysIterator[MClass, MClassType] */
3218 const struct type type_core__MapKeysIterator__nitc__MClass__nitc__MClassType
= {
3220 "MapKeysIterator[MClass, MClassType]", /* class_name_string */
3223 &resolution_table_core__MapKeysIterator__nitc__MClass__nitc__MClassType
,
3227 2401, /* nullable Object */
3228 2400, /* Iterator[Object] */
3278 1645, /* MapKeysIterator[MClass, MClassType] */
3283 1720, /* MapKeysIterator[Object, nullable Object] */
3318 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__nitc__MClassType
= {
3321 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
3322 &type_core__MapIterator__nitc__MClass__nitc__MClassType
, /* MapIterator[K, V]: MapIterator[MClass, MClassType] */
3325 /* runtime type ArrayMapKeys[MClass, AType] */
3326 const struct type type_core__array__ArrayMapKeys__nitc__MClass__nitc__AType
= {
3328 "ArrayMapKeys[MClass, AType]", /* class_name_string */
3331 &resolution_table_core__array__ArrayMapKeys__nitc__MClass__nitc__AType
,
3335 2401, /* nullable Object */
3336 1646, /* ArrayMapKeys[MClass, AType] */
3346 2417, /* Collection[MClass] */
3371 2442, /* Collection[Object] */
3375 2446, /* Collection[nullable MClass] */
3431 2502, /* Collection[nullable Object] */
3466 const struct types resolution_table_core__array__ArrayMapKeys__nitc__MClass__nitc__AType
= {
3469 &type_core__ArrayMap__nitc__MClass__nitc__AType
, /* ArrayMap[K, E]: ArrayMap[MClass, AType] */
3470 &type_nitc__MClass
, /* K: MClass */
3471 &type_core__MapKeysIterator__nitc__MClass__nitc__AType
, /* MapKeysIterator[K, E]: MapKeysIterator[MClass, AType] */
3480 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
3483 /* runtime type ArrayMapValues[MClass, AType] */
3484 const struct type type_core__array__ArrayMapValues__nitc__MClass__nitc__AType
= {
3486 "ArrayMapValues[MClass, AType]", /* class_name_string */
3489 &resolution_table_core__array__ArrayMapValues__nitc__MClass__nitc__AType
,
3493 2401, /* nullable Object */
3494 1647, /* ArrayMapValues[MClass, AType] */
3529 2442, /* Collection[Object] */
3536 2449, /* Collection[Prod] */
3583 2496, /* Collection[ANode] */
3585 2498, /* Collection[AType] */
3589 2502, /* Collection[nullable Object] */
3624 const struct types resolution_table_core__array__ArrayMapValues__nitc__MClass__nitc__AType
= {
3627 &type_core__ArrayMap__nitc__MClass__nitc__AType
, /* ArrayMap[K, E]: ArrayMap[MClass, AType] */
3628 &type_core__MapValuesIterator__nitc__MClass__nitc__AType
, /* MapValuesIterator[K, E]: MapValuesIterator[MClass, AType] */
3638 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
3641 /* runtime type Array[Couple[MClass, AType]] */
3642 const struct type type_core__Array__core__Couple__nitc__MClass__nitc__AType
= {
3644 "Array[Couple[MClass, AType]]", /* class_name_string */
3647 &resolution_table_core__Array__core__Couple__nitc__MClass__nitc__AType
,
3651 2401, /* nullable Object */
3687 2442, /* Collection[Object] */
3742 2497, /* Collection[Couple[MClass, AType]] */
3747 2502, /* Collection[nullable Object] */
3779 1715, /* Array[nullable Object] */
3780 2210, /* SequenceRead[nullable Object] */
3845 2597, /* AbstractArrayRead[Couple[MClass, AType]] */
3851 2603, /* AbstractArrayRead[nullable Object] */
3869 2621, /* AbstractArrayRead[Object] */
3940 2888, /* AbstractArray[Object] */
3996 2944, /* AbstractArray[Couple[MClass, AType]] */
4001 2949, /* AbstractArray[nullable Object] */
4034 226, /* Array[Object] */
4125 1648, /* Array[Couple[MClass, AType]] */
4162 const struct types resolution_table_core__Array__core__Couple__nitc__MClass__nitc__AType
= {
4165 &type_core__Couple__nitc__MClass__nitc__AType
, /* E: Couple[MClass, AType] */
4166 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* SELF: Array[Couple[MClass, AType]] */
4167 &type_core__Collection__core__Couple__nitc__MClass__nitc__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
4168 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
4169 &type_core__AbstractArray__core__Couple__nitc__MClass__nitc__AType
, /* AbstractArray[E]: AbstractArray[Couple[MClass, AType]] */
4170 &type_core__NativeArray__core__Couple__nitc__MClass__nitc__AType
, /* NativeArray[E]: NativeArray[Couple[MClass, AType]] */
4171 &type_core__Couple__nitc__MClass__nitc__AType
, /* E: Couple[MClass, AType] */
4172 &type_core__Collection__core__Couple__nitc__MClass__nitc__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
4173 &type_core__Couple__nitc__MClass__nitc__AType
, /* E: Couple[MClass, AType] */
4174 &type_core__Collection__core__Couple__nitc__MClass__nitc__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
4175 &type_core__Collection__core__Couple__nitc__MClass__nitc__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
4176 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
4177 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
4178 &type_core__AbstractArray__core__Couple__nitc__MClass__nitc__AType
, /* AbstractArray[E]: AbstractArray[Couple[MClass, AType]] */
4179 &type_core__array__ArrayIterator__core__Couple__nitc__MClass__nitc__AType
, /* ArrayIterator[E]: ArrayIterator[Couple[MClass, AType]] */
4180 &type_core__array__ArrayReverseIterator__core__Couple__nitc__MClass__nitc__AType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Couple[MClass, AType]] */
4183 /* runtime type CoupleMapIterator[MClass, AType] */
4184 const struct type type_core__abstract_collection__CoupleMapIterator__nitc__MClass__nitc__AType
= {
4186 "CoupleMapIterator[MClass, AType]", /* class_name_string */
4189 &resolution_table_core__abstract_collection__CoupleMapIterator__nitc__MClass__nitc__AType
,
4193 2401, /* nullable Object */
4236 2702, /* MapIterator[MClass, AType] */
4240 2706, /* MapIterator[Object, nullable Object] */
4273 1649, /* CoupleMapIterator[MClass, AType] */
4277 const struct types resolution_table_core__abstract_collection__CoupleMapIterator__nitc__MClass__nitc__AType
= {
4280 &type_core__Iterator__core__Couple__nitc__MClass__nitc__AType
, /* Iterator[Couple[K, V]]: Iterator[Couple[MClass, AType]] */
4283 /* runtime type Couple[MClass, AType] */
4284 const struct type type_core__Couple__nitc__MClass__nitc__AType
= {
4286 "Couple[MClass, AType]", /* class_name_string */
4289 &resolution_table_core__Couple__nitc__MClass__nitc__AType
,
4293 2401, /* nullable Object */
4294 1650, /* Couple[MClass, AType] */
4298 const struct types resolution_table_core__Couple__nitc__MClass__nitc__AType
= {
4301 &type_nitc__MClass
, /* F: MClass */
4302 &type_nitc__AType
, /* S: AType */
4305 /* runtime type NativeArray[Couple[MClass, AType]] */
4306 const struct type type_core__NativeArray__core__Couple__nitc__MClass__nitc__AType
= {
4308 "NativeArray[Couple[MClass, AType]]", /* class_name_string */
4311 &resolution_table_core__NativeArray__core__Couple__nitc__MClass__nitc__AType
,
4315 2401, /* nullable Object */
4348 227, /* NativeArray[Object] */
4404 1651, /* NativeArray[Couple[MClass, AType]] */
4409 1717, /* NativeArray[nullable Object] */
4544 const struct types resolution_table_core__NativeArray__core__Couple__nitc__MClass__nitc__AType
= {
4547 &type_core__Couple__nitc__MClass__nitc__AType
, /* E: Couple[MClass, AType] */
4548 &type_core__NativeArray__core__Couple__nitc__MClass__nitc__AType
, /* NativeArray[E]: NativeArray[Couple[MClass, AType]] */
4551 /* runtime type ArrayIterator[Couple[MClass, AType]] */
4552 const struct type type_core__array__ArrayIterator__core__Couple__nitc__MClass__nitc__AType
= {
4554 "ArrayIterator[Couple[MClass, AType]]", /* class_name_string */
4557 &resolution_table_core__array__ArrayIterator__core__Couple__nitc__MClass__nitc__AType
,
4561 2401, /* nullable Object */
4562 2400, /* Iterator[Object] */
4569 2989, /* Iterator[Couple[MClass, AType]] */
4634 1652, /* ArrayIterator[Couple[MClass, AType]] */
4640 1718, /* ArrayIterator[nullable Object] */
4658 1884, /* ArrayIterator[Object] */
4699 const struct types resolution_table_core__array__ArrayIterator__core__Couple__nitc__MClass__nitc__AType
= {
4702 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
4703 &type_core__AbstractArrayRead__core__Couple__nitc__MClass__nitc__AType
, /* AbstractArrayRead[E]: AbstractArrayRead[Couple[MClass, AType]] */
4706 /* runtime type ArrayReverseIterator[Couple[MClass, AType]] */
4707 const struct type type_core__array__ArrayReverseIterator__core__Couple__nitc__MClass__nitc__AType
= {
4709 "ArrayReverseIterator[Couple[MClass, AType]]", /* class_name_string */
4712 &resolution_table_core__array__ArrayReverseIterator__core__Couple__nitc__MClass__nitc__AType
,
4716 2401, /* nullable Object */
4717 2400, /* Iterator[Object] */
4724 2989, /* Iterator[Couple[MClass, AType]] */
4789 1652, /* ArrayIterator[Couple[MClass, AType]] */
4795 1718, /* ArrayIterator[nullable Object] */
4813 1884, /* ArrayIterator[Object] */
4915 1653, /* ArrayReverseIterator[Couple[MClass, AType]] */
4921 1719, /* ArrayReverseIterator[nullable Object] */
4939 1885, /* ArrayReverseIterator[Object] */
4980 const struct types resolution_table_core__array__ArrayReverseIterator__core__Couple__nitc__MClass__nitc__AType
= {
4983 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
4984 &type_core__AbstractArrayRead__core__Couple__nitc__MClass__nitc__AType
, /* AbstractArrayRead[E]: AbstractArrayRead[Couple[MClass, AType]] */
4987 /* runtime type Array[AType] */
4988 const struct type type_core__Array__nitc__AType
= {
4990 "Array[AType]", /* class_name_string */
4993 &resolution_table_core__Array__nitc__AType
,
4997 2401, /* nullable Object */
5033 2442, /* Collection[Object] */
5040 2449, /* Collection[Prod] */
5087 2496, /* Collection[ANode] */
5089 2498, /* Collection[AType] */
5093 2502, /* Collection[nullable Object] */
5125 1715, /* Array[nullable Object] */
5126 2210, /* SequenceRead[nullable Object] */
5187 2593, /* AbstractArrayRead[ANode] */
5192 2598, /* AbstractArrayRead[AType] */
5197 2603, /* AbstractArrayRead[nullable Object] */
5215 2621, /* AbstractArrayRead[Object] */
5230 2636, /* AbstractArrayRead[Prod] */
5286 2888, /* AbstractArray[Object] */
5293 2895, /* AbstractArray[Prod] */
5341 2943, /* AbstractArray[ANode] */
5343 2945, /* AbstractArray[AType] */
5347 2949, /* AbstractArray[nullable Object] */
5380 226, /* Array[Object] */
5426 254, /* Array[Prod] */
5470 1623, /* Array[ANode] */
5472 1654, /* Array[AType] */
5508 const struct types resolution_table_core__Array__nitc__AType
= {
5511 &type_nitc__AType
, /* E: AType */
5512 &type_core__Array__nitc__AType
, /* SELF: Array[AType] */
5513 &type_core__Collection__nitc__AType
, /* Collection[E]: Collection[AType] */
5514 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
5515 &type_core__AbstractArray__nitc__AType
, /* AbstractArray[E]: AbstractArray[AType] */
5516 &type_core__NativeArray__nitc__AType
, /* NativeArray[E]: NativeArray[AType] */
5517 &type_nitc__AType
, /* E: AType */
5518 &type_core__Collection__nitc__AType
, /* Collection[E]: Collection[AType] */
5519 &type_nitc__AType
, /* E: AType */
5520 &type_core__Collection__nitc__AType
, /* Collection[E]: Collection[AType] */
5521 &type_core__Collection__nitc__AType
, /* Collection[E]: Collection[AType] */
5522 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
5523 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
5524 &type_core__AbstractArray__nitc__AType
, /* AbstractArray[E]: AbstractArray[AType] */
5525 &type_core__array__ArrayIterator__nitc__AType
, /* ArrayIterator[E]: ArrayIterator[AType] */
5526 &type_core__array__ArrayReverseIterator__nitc__AType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AType] */
5529 /* runtime type MapValuesIterator[MClass, AType] */
5530 const struct type type_core__MapValuesIterator__nitc__MClass__nitc__AType
= {
5532 "MapValuesIterator[MClass, AType]", /* class_name_string */
5535 &resolution_table_core__MapValuesIterator__nitc__MClass__nitc__AType
,
5539 2401, /* nullable Object */
5540 2400, /* Iterator[Object] */
5591 1655, /* MapValuesIterator[MClass, AType] */
5595 1716, /* MapValuesIterator[Object, nullable Object] */
5630 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__nitc__AType
= {
5633 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
5634 &type_core__MapIterator__nitc__MClass__nitc__AType
, /* MapIterator[K, V]: MapIterator[MClass, AType] */
5637 /* runtime type NativeArray[AType] */
5638 const struct type type_core__NativeArray__nitc__AType
= {
5640 "NativeArray[AType]", /* class_name_string */
5643 &resolution_table_core__NativeArray__nitc__AType
,
5647 2401, /* nullable Object */
5680 227, /* NativeArray[Object] */
5687 2012, /* NativeArray[Prod] */
5735 1625, /* NativeArray[ANode] */
5737 1656, /* NativeArray[AType] */
5741 1717, /* NativeArray[nullable Object] */
5876 const struct types resolution_table_core__NativeArray__nitc__AType
= {
5879 &type_nitc__AType
, /* E: AType */
5880 &type_core__NativeArray__nitc__AType
, /* NativeArray[E]: NativeArray[AType] */
5883 /* runtime type ArrayIterator[AType] */
5884 const struct type type_core__array__ArrayIterator__nitc__AType
= {
5886 "ArrayIterator[AType]", /* class_name_string */
5889 &resolution_table_core__array__ArrayIterator__nitc__AType
,
5893 2401, /* nullable Object */
5894 2400, /* Iterator[Object] */
5962 1626, /* ArrayIterator[ANode] */
5967 1657, /* ArrayIterator[AType] */
5972 1718, /* ArrayIterator[nullable Object] */
5990 1884, /* ArrayIterator[Object] */
6005 2013, /* ArrayIterator[Prod] */
6031 const struct types resolution_table_core__array__ArrayIterator__nitc__AType
= {
6034 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
6035 &type_core__AbstractArrayRead__nitc__AType
, /* AbstractArrayRead[E]: AbstractArrayRead[AType] */
6038 /* runtime type ArrayReverseIterator[AType] */
6039 const struct type type_core__array__ArrayReverseIterator__nitc__AType
= {
6041 "ArrayReverseIterator[AType]", /* class_name_string */
6044 &resolution_table_core__array__ArrayReverseIterator__nitc__AType
,
6048 2401, /* nullable Object */
6049 2400, /* Iterator[Object] */
6117 1626, /* ArrayIterator[ANode] */
6122 1657, /* ArrayIterator[AType] */
6127 1718, /* ArrayIterator[nullable Object] */
6145 1884, /* ArrayIterator[Object] */
6160 2013, /* ArrayIterator[Prod] */
6243 1627, /* ArrayReverseIterator[ANode] */
6248 1658, /* ArrayReverseIterator[AType] */
6253 1719, /* ArrayReverseIterator[nullable Object] */
6271 1885, /* ArrayReverseIterator[Object] */
6286 2014, /* ArrayReverseIterator[Prod] */
6312 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AType
= {
6315 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
6316 &type_core__AbstractArrayRead__nitc__AType
, /* AbstractArrayRead[E]: AbstractArrayRead[AType] */
6319 /* runtime type MapKeysIterator[MClass, AType] */
6320 const struct type type_core__MapKeysIterator__nitc__MClass__nitc__AType
= {
6322 "MapKeysIterator[MClass, AType]", /* class_name_string */
6325 &resolution_table_core__MapKeysIterator__nitc__MClass__nitc__AType
,
6329 2401, /* nullable Object */
6330 2400, /* Iterator[Object] */
6381 1659, /* MapKeysIterator[MClass, AType] */
6385 1720, /* MapKeysIterator[Object, nullable Object] */
6420 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__nitc__AType
= {
6423 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
6424 &type_core__MapIterator__nitc__MClass__nitc__AType
, /* MapIterator[K, V]: MapIterator[MClass, AType] */
6427 /* runtime type Array[AExternCodeBlock] */
6428 const struct type type_core__Array__nitc__AExternCodeBlock
= {
6430 "Array[AExternCodeBlock]", /* class_name_string */
6433 &resolution_table_core__Array__nitc__AExternCodeBlock
,
6437 2401, /* nullable Object */
6473 2442, /* Collection[Object] */
6480 2449, /* Collection[Prod] */
6527 2496, /* Collection[ANode] */
6530 2499, /* Collection[AExternCodeBlock] */
6533 2502, /* Collection[nullable Object] */
6565 1715, /* Array[nullable Object] */
6566 2210, /* SequenceRead[nullable Object] */
6627 2593, /* AbstractArrayRead[ANode] */
6633 2599, /* AbstractArrayRead[AExternCodeBlock] */
6637 2603, /* AbstractArrayRead[nullable Object] */
6655 2621, /* AbstractArrayRead[Object] */
6670 2636, /* AbstractArrayRead[Prod] */
6726 2888, /* AbstractArray[Object] */
6733 2895, /* AbstractArray[Prod] */
6781 2943, /* AbstractArray[ANode] */
6784 2946, /* AbstractArray[AExternCodeBlock] */
6787 2949, /* AbstractArray[nullable Object] */
6820 226, /* Array[Object] */
6866 254, /* Array[Prod] */
6910 1623, /* Array[ANode] */
6913 1660, /* Array[AExternCodeBlock] */
6948 const struct types resolution_table_core__Array__nitc__AExternCodeBlock
= {
6951 &type_nitc__AExternCodeBlock
, /* E: AExternCodeBlock */
6952 &type_core__Array__nitc__AExternCodeBlock
, /* SELF: Array[AExternCodeBlock] */
6953 &type_core__Collection__nitc__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
6954 &type_core__Array__nitc__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
6955 &type_core__AbstractArray__nitc__AExternCodeBlock
, /* AbstractArray[E]: AbstractArray[AExternCodeBlock] */
6956 &type_core__NativeArray__nitc__AExternCodeBlock
, /* NativeArray[E]: NativeArray[AExternCodeBlock] */
6957 &type_nitc__AExternCodeBlock
, /* E: AExternCodeBlock */
6958 &type_core__Collection__nitc__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
6959 &type_nitc__AExternCodeBlock
, /* E: AExternCodeBlock */
6960 &type_core__Collection__nitc__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
6961 &type_core__Collection__nitc__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
6962 &type_core__Array__nitc__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
6963 &type_core__Array__nitc__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
6964 &type_core__AbstractArray__nitc__AExternCodeBlock
, /* AbstractArray[E]: AbstractArray[AExternCodeBlock] */
6965 &type_core__array__ArrayIterator__nitc__AExternCodeBlock
, /* ArrayIterator[E]: ArrayIterator[AExternCodeBlock] */
6966 &type_core__array__ArrayReverseIterator__nitc__AExternCodeBlock
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AExternCodeBlock] */
6969 /* runtime type NativeArray[AExternCodeBlock] */
6970 const struct type type_core__NativeArray__nitc__AExternCodeBlock
= {
6972 "NativeArray[AExternCodeBlock]", /* class_name_string */
6975 &resolution_table_core__NativeArray__nitc__AExternCodeBlock
,
6979 2401, /* nullable Object */
7012 227, /* NativeArray[Object] */
7019 2012, /* NativeArray[Prod] */
7067 1625, /* NativeArray[ANode] */
7070 1661, /* NativeArray[AExternCodeBlock] */
7073 1717, /* NativeArray[nullable Object] */
7208 const struct types resolution_table_core__NativeArray__nitc__AExternCodeBlock
= {
7211 &type_nitc__AExternCodeBlock
, /* E: AExternCodeBlock */
7212 &type_core__NativeArray__nitc__AExternCodeBlock
, /* NativeArray[E]: NativeArray[AExternCodeBlock] */
7215 /* runtime type ArrayIterator[AExternCodeBlock] */
7216 const struct type type_core__array__ArrayIterator__nitc__AExternCodeBlock
= {
7218 "ArrayIterator[AExternCodeBlock]", /* class_name_string */
7221 &resolution_table_core__array__ArrayIterator__nitc__AExternCodeBlock
,
7225 2401, /* nullable Object */
7226 2400, /* Iterator[Object] */
7294 1626, /* ArrayIterator[ANode] */
7300 1662, /* ArrayIterator[AExternCodeBlock] */
7304 1718, /* ArrayIterator[nullable Object] */
7322 1884, /* ArrayIterator[Object] */
7337 2013, /* ArrayIterator[Prod] */
7363 const struct types resolution_table_core__array__ArrayIterator__nitc__AExternCodeBlock
= {
7366 &type_core__Array__nitc__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
7367 &type_core__AbstractArrayRead__nitc__AExternCodeBlock
, /* AbstractArrayRead[E]: AbstractArrayRead[AExternCodeBlock] */
7370 /* runtime type ArrayReverseIterator[AExternCodeBlock] */
7371 const struct type type_core__array__ArrayReverseIterator__nitc__AExternCodeBlock
= {
7373 "ArrayReverseIterator[AExternCodeBlock]", /* class_name_string */
7376 &resolution_table_core__array__ArrayReverseIterator__nitc__AExternCodeBlock
,
7380 2401, /* nullable Object */
7381 2400, /* Iterator[Object] */
7449 1626, /* ArrayIterator[ANode] */
7455 1662, /* ArrayIterator[AExternCodeBlock] */
7459 1718, /* ArrayIterator[nullable Object] */
7477 1884, /* ArrayIterator[Object] */
7492 2013, /* ArrayIterator[Prod] */
7575 1627, /* ArrayReverseIterator[ANode] */
7581 1663, /* ArrayReverseIterator[AExternCodeBlock] */
7585 1719, /* ArrayReverseIterator[nullable Object] */
7603 1885, /* ArrayReverseIterator[Object] */
7618 2014, /* ArrayReverseIterator[Prod] */
7644 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AExternCodeBlock
= {
7647 &type_core__Array__nitc__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
7648 &type_core__AbstractArrayRead__nitc__AExternCodeBlock
, /* AbstractArrayRead[E]: AbstractArrayRead[AExternCodeBlock] */
7651 /* runtime type CircularArrayIterator[ANode] */
7652 const struct type type_core__circular_array__CircularArrayIterator__nitc__ANode
= {
7654 "CircularArrayIterator[ANode]", /* class_name_string */
7657 &resolution_table_core__circular_array__CircularArrayIterator__nitc__ANode
,
7661 2401, /* nullable Object */
7662 2400, /* Iterator[Object] */
7671 1664, /* CircularArrayIterator[ANode] */
7674 const struct types resolution_table_core__circular_array__CircularArrayIterator__nitc__ANode
= {
7677 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
7678 &type_core__CircularArray__nitc__ANode
, /* CircularArray[E]: CircularArray[ANode] */
7681 /* runtime type HashSetIterator[ANode] */
7682 const struct type type_core__hash_collection__HashSetIterator__nitc__ANode
= {
7684 "HashSetIterator[ANode]", /* class_name_string */
7687 &resolution_table_core__hash_collection__HashSetIterator__nitc__ANode
,
7691 2401, /* nullable Object */
7692 2400, /* Iterator[Object] */
7713 1565, /* HashSetIterator[Object] */
7714 1665, /* HashSetIterator[ANode] */
7726 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__ANode
= {
7729 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
7730 &type_core__HashSet__nitc__ANode
, /* HashSet[E]: HashSet[ANode] */
7733 /* runtime type HashSetNode[ANode] */
7734 const struct type type_core__hash_collection__HashSetNode__nitc__ANode
= {
7736 "HashSetNode[ANode]", /* class_name_string */
7739 &resolution_table_core__hash_collection__HashSetNode__nitc__ANode
,
7743 2401, /* nullable Object */
7756 2786, /* nullable HashSetNode[Object] */
7757 2794, /* nullable HashSetNode[ANode] */
7777 1566, /* HashSetNode[Object] */
7778 1666, /* HashSetNode[ANode] */
7792 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__ANode
= {
7796 &type_nitc__ANode
, /* K: ANode */
7799 /* runtime type NativeArray[nullable HashSetNode[ANode]] */
7800 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__ANode
= {
7802 "NativeArray[nullable HashSetNode[ANode]]", /* class_name_string */
7805 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__ANode
,
7809 2401, /* nullable Object */
7903 1717, /* NativeArray[nullable Object] */
7983 1567, /* NativeArray[nullable HashSetNode[Object]] */
7991 1667, /* NativeArray[nullable HashSetNode[ANode]] */
8038 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__ANode
= {
8041 &type_nullable__core__hash_collection__HashSetNode__nitc__ANode
, /* E: nullable HashSetNode[ANode] */
8042 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__ANode
, /* NativeArray[E]: NativeArray[nullable HashSetNode[ANode]] */
8045 /* runtime type NativeArray[MType] */
8046 const struct type type_core__NativeArray__nitc__MType
= {
8048 "NativeArray[MType]", /* class_name_string */
8051 &resolution_table_core__NativeArray__nitc__MType
,
8055 2401, /* nullable Object */
8080 1668, /* NativeArray[MType] */
8088 227, /* NativeArray[Object] */
8099 2084, /* NativeArray[nullable MType] */
8149 1717, /* NativeArray[nullable Object] */
8284 const struct types resolution_table_core__NativeArray__nitc__MType
= {
8287 &type_nitc__MType
, /* E: MType */
8288 &type_core__NativeArray__nitc__MType
, /* NativeArray[E]: NativeArray[MType] */
8291 /* runtime type ArrayIterator[MType] */
8292 const struct type type_core__array__ArrayIterator__nitc__MType
= {
8294 "ArrayIterator[MType]", /* class_name_string */
8297 &resolution_table_core__array__ArrayIterator__nitc__MType
,
8301 2401, /* nullable Object */
8302 2400, /* Iterator[Object] */
8307 2843, /* Iterator[MType] */
8377 1669, /* ArrayIterator[MType] */
8380 1718, /* ArrayIterator[nullable Object] */
8398 1884, /* ArrayIterator[Object] */
8421 2085, /* ArrayIterator[nullable MType] */
8439 const struct types resolution_table_core__array__ArrayIterator__nitc__MType
= {
8442 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
8443 &type_core__AbstractArrayRead__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[MType] */
8446 /* runtime type ArrayReverseIterator[MType] */
8447 const struct type type_core__array__ArrayReverseIterator__nitc__MType
= {
8449 "ArrayReverseIterator[MType]", /* class_name_string */
8452 &resolution_table_core__array__ArrayReverseIterator__nitc__MType
,
8456 2401, /* nullable Object */
8457 2400, /* Iterator[Object] */
8462 2843, /* Iterator[MType] */
8532 1669, /* ArrayIterator[MType] */
8535 1718, /* ArrayIterator[nullable Object] */
8553 1884, /* ArrayIterator[Object] */
8576 2085, /* ArrayIterator[nullable MType] */
8658 1670, /* ArrayReverseIterator[MType] */
8661 1719, /* ArrayReverseIterator[nullable Object] */
8679 1885, /* ArrayReverseIterator[Object] */
8702 2086, /* ArrayReverseIterator[nullable MType] */
8720 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MType
= {
8723 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
8724 &type_core__AbstractArrayRead__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[MType] */
8727 /* runtime type HashMapKeys[MModule, Set[MClassDef]] */
8728 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassDef
= {
8730 "HashMapKeys[MModule, Set[MClassDef]]", /* class_name_string */
8733 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassDef
,
8737 2401, /* nullable Object */
8747 2416, /* Collection[MModule] */
8773 2442, /* Collection[Object] */
8806 2475, /* Collection[nullable MModule] */
8833 2502, /* Collection[nullable Object] */
8906 1671, /* HashMapKeys[MModule, Set[MClassDef]] */
8909 1710, /* HashMapKeys[Object, nullable Object] */
8943 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassDef
= {
8946 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MModule, Set[MClassDef]] */
8947 &type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MClassDef]] */
8957 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
8960 /* runtime type HashMapValues[MModule, Set[MClassDef]] */
8961 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassDef
= {
8963 "HashMapValues[MModule, Set[MClassDef]]", /* class_name_string */
8966 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassDef
,
8970 2401, /* nullable Object */
9006 2442, /* Collection[Object] */
9030 2466, /* Collection[Set[MClassDef]] */
9066 2502, /* Collection[nullable Object] */
9139 1672, /* HashMapValues[MModule, Set[MClassDef]] */
9142 1711, /* HashMapValues[Object, nullable Object] */
9176 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassDef
= {
9179 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MModule, Set[MClassDef]] */
9180 &type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MClassDef]] */
9190 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
9193 /* runtime type HashMapIterator[MModule, Set[MClassDef]] */
9194 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
9196 "HashMapIterator[MModule, Set[MClassDef]]", /* class_name_string */
9199 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassDef
,
9203 2401, /* nullable Object */
9247 2703, /* MapIterator[MModule, Set[MClassDef]] */
9250 2706, /* MapIterator[Object, nullable Object] */
9325 1673, /* HashMapIterator[MModule, Set[MClassDef]] */
9328 1712, /* HashMapIterator[Object, nullable Object] */
9362 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
9365 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MModule, Set[MClassDef]] */
9368 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
9369 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
= {
9371 "NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]]", /* class_name_string */
9374 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
,
9378 2401, /* nullable Object */
9472 1717, /* NativeArray[nullable Object] */
9561 1674, /* NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
9565 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
9607 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
= {
9610 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
, /* E: nullable HashMapNode[MModule, Set[MClassDef]] */
9611 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
9614 /* runtime type HashMapNode[MModule, Set[MClassDef]] */
9615 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
= {
9617 "HashMapNode[MModule, Set[MClassDef]]", /* class_name_string */
9620 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
,
9624 2401, /* nullable Object */
9667 2795, /* nullable HashMapNode[MModule, Set[MClassDef]] */
9670 2799, /* nullable HashMapNode[Object, nullable Object] */
9729 1675, /* HashMapNode[MModule, Set[MClassDef]] */
9764 1714, /* HashMapNode[Object, nullable Object] */
9781 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
= {
9784 &type_core__Set__nitc__MClassDef
, /* V: Set[MClassDef] */
9785 &type_nitc__MModule
, /* K: MModule */
9788 /* runtime type MapValuesIterator[MModule, Set[MClassDef]] */
9789 const struct type type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
9791 "MapValuesIterator[MModule, Set[MClassDef]]", /* class_name_string */
9794 &resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassDef
,
9798 2401, /* nullable Object */
9799 2400, /* Iterator[Object] */
9851 1676, /* MapValuesIterator[MModule, Set[MClassDef]] */
9854 1716, /* MapValuesIterator[Object, nullable Object] */
9889 const struct types resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
9892 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
9893 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClassDef
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClassDef]] */
9896 /* runtime type MapKeysIterator[MModule, Set[MClassDef]] */
9897 const struct type type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
9899 "MapKeysIterator[MModule, Set[MClassDef]]", /* class_name_string */
9902 &resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassDef
,
9906 2401, /* nullable Object */
9907 2400, /* Iterator[Object] */
9908 2839, /* Iterator[MModule] */
9959 1677, /* MapKeysIterator[MModule, Set[MClassDef]] */
9962 1720, /* MapKeysIterator[Object, nullable Object] */