1 #include "nit__nith.types.0.h"
2 /* runtime type HashMapKeys[String, Array[String]] */
3 const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__standard__String
= {
5 "HashMapKeys[String, Array[String]]", /* class_name_string */
8 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__standard__String
,
12 2622, /* nullable Object */
16 2306, /* Collection[String] */
47 2337, /* Collection[Object] */
53 2343, /* Collection[Writable] */
137 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__standard__String
= {
140 &type_standard__HashMap__standard__String__standard__Array__standard__String
, /* HashMap[K, V]: HashMap[String, Array[String]] */
141 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
142 &type_standard__MapKeysIterator__standard__String__standard__Array__standard__String
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[String]] */
145 /* runtime type HashMapValues[String, Array[String]] */
146 const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__standard__String
= {
148 "HashMapValues[String, Array[String]]", /* class_name_string */
151 &resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__standard__String
,
155 2622, /* nullable Object */
183 2330, /* Collection[Array[String]] */
190 2337, /* Collection[Object] */
263 2410, /* Collection[Array[Object]] */
280 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__standard__String
= {
283 &type_standard__HashMap__standard__String__standard__Array__standard__String
, /* HashMap[K, V]: HashMap[String, Array[String]] */
284 &type_standard__Array__standard__Array__standard__String
, /* Array[E]: Array[Array[String]] */
285 &type_standard__MapValuesIterator__standard__String__standard__Array__standard__String
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[String]] */
288 /* runtime type NativeArray[nullable HashMapNode[String, Array[String]]] */
289 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String
= {
291 "NativeArray[nullable HashMapNode[String, Array[String]]]", /* class_name_string */
294 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String
,
298 2622, /* nullable Object */
434 1133, /* NativeArray[nullable HashMapNode[String, Array[String]]] */
492 1635, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
518 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String
= {
521 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String
, /* E: nullable HashMapNode[String, Array[String]] */
522 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[String]]] */
525 /* runtime type HashMapIterator[String, Array[String]] */
526 const struct type type_standard__HashMapIterator__standard__String__standard__Array__standard__String
= {
528 "HashMapIterator[String, Array[String]]", /* class_name_string */
531 &resolution_table_standard__HashMapIterator__standard__String__standard__Array__standard__String
,
535 2622, /* nullable Object */
548 2558, /* MapIterator[String, Array[String]] */
589 2599, /* MapIterator[Object, Array[Object]] */
613 const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__standard__String
= {
616 &type_standard__HashMap__standard__String__standard__Array__standard__String
, /* HashMap[K, V]: HashMap[String, Array[String]] */
619 /* runtime type HashMapNode[String, Array[String]] */
620 const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String
= {
622 "HashMapNode[String, Array[String]]", /* class_name_string */
625 &resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String
,
629 2622, /* nullable Object */
642 2224, /* nullable HashMapNode[String, Array[String]] */
681 2282, /* nullable HashMapNode[Object, Array[Object]] */
715 1135, /* HashMapNode[String, Array[String]] */
754 1637, /* HashMapNode[Object, Array[Object]] */
778 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String
= {
781 &type_standard__Array__standard__String
, /* V: Array[String] */
782 &type_standard__String
, /* K: String */
785 /* runtime type HashSetIterator[FFILanguage] */
786 const struct type type_standard__hash_collection__HashSetIterator__nit__FFILanguage
= {
788 "HashSetIterator[FFILanguage]", /* class_name_string */
791 &resolution_table_standard__hash_collection__HashSetIterator__nit__FFILanguage
,
795 2622, /* nullable Object */
796 2200, /* Iterator[Object] */
801 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__FFILanguage
= {
804 &type_standard__Array__nit__FFILanguage
, /* Array[E]: Array[FFILanguage] */
805 &type_standard__HashSet__nit__FFILanguage
, /* HashSet[E]: HashSet[FFILanguage] */
808 /* runtime type NativeArray[nullable HashSetNode[FFILanguage]] */
809 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__FFILanguage
= {
811 "NativeArray[nullable HashSetNode[FFILanguage]]", /* class_name_string */
814 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__FFILanguage
,
818 2622, /* nullable Object */
955 1137, /* NativeArray[nullable HashSetNode[FFILanguage]] */
968 1211, /* NativeArray[nullable HashSetNode[Object]] */
1038 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__FFILanguage
= {
1041 &type_nullable__standard__hash_collection__HashSetNode__nit__FFILanguage
, /* E: nullable HashSetNode[FFILanguage] */
1042 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__FFILanguage
, /* NativeArray[E]: NativeArray[nullable HashSetNode[FFILanguage]] */
1045 /* runtime type HashSetNode[FFILanguage] */
1046 const struct type type_standard__hash_collection__HashSetNode__nit__FFILanguage
= {
1048 "HashSetNode[FFILanguage]", /* class_name_string */
1051 &resolution_table_standard__hash_collection__HashSetNode__nit__FFILanguage
,
1055 2622, /* nullable Object */
1058 2225, /* nullable HashSetNode[FFILanguage] */
1066 2238, /* nullable HashSetNode[Object] */
1081 1138, /* HashSetNode[FFILanguage] */
1089 1212, /* HashSetNode[Object] */
1104 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__FFILanguage
= {
1108 &type_nit__FFILanguage
, /* K: FFILanguage */
1111 /* runtime type Array[AMethPropdef] */
1112 const struct type type_standard__Array__nit__AMethPropdef
= {
1114 "Array[AMethPropdef]", /* class_name_string */
1117 &resolution_table_standard__Array__nit__AMethPropdef
,
1121 2622, /* nullable Object */
1146 2327, /* Collection[Prod] */
1156 2337, /* Collection[Object] */
1172 2353, /* Collection[AMethPropdef] */
1176 2357, /* Collection[APropdef] */
1182 2363, /* Collection[ANode] */
1244 2003, /* SequenceRead[nullable Object] */
1267 2447, /* AbstractArrayRead[Prod] */
1277 2457, /* AbstractArrayRead[Object] */
1294 2474, /* AbstractArrayRead[AMethPropdef] */
1298 2478, /* AbstractArrayRead[APropdef] */
1304 2484, /* AbstractArrayRead[ANode] */
1388 2671, /* AbstractArray[Prod] */
1398 2681, /* AbstractArray[Object] */
1415 2698, /* AbstractArray[AMethPropdef] */
1419 2702, /* AbstractArray[APropdef] */
1425 2708, /* AbstractArray[ANode] */
1487 2004, /* Array[nullable Object] */
1488 650, /* Array[Object] */
1521 150, /* Array[Prod] */
1543 1139, /* Array[AMethPropdef] */
1546 1167, /* Array[APropdef] */
1551 1267, /* Array[ANode] */
1612 const struct types resolution_table_standard__Array__nit__AMethPropdef
= {
1615 &type_nit__AMethPropdef
, /* E: AMethPropdef */
1616 &type_standard__Array__nit__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
1617 &type_standard__Collection__nit__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
1618 &type_standard__Array__nit__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
1619 &type_standard__NativeArray__nit__AMethPropdef
, /* NativeArray[E]: NativeArray[AMethPropdef] */
1620 &type_nit__AMethPropdef
, /* E: AMethPropdef */
1621 &type_standard__Collection__nit__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
1622 &type_nit__AMethPropdef
, /* E: AMethPropdef */
1623 &type_standard__Collection__nit__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
1624 &type_standard__Collection__nit__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
1625 &type_standard__Array__nit__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
1626 &type_standard__AbstractArray__nit__AMethPropdef
, /* AbstractArray[E]: AbstractArray[AMethPropdef] */
1627 &type_standard__array__ArrayIterator__nit__AMethPropdef
, /* ArrayIterator[E]: ArrayIterator[AMethPropdef] */
1630 /* runtime type HashSetIterator[AMethPropdef] */
1631 const struct type type_standard__hash_collection__HashSetIterator__nit__AMethPropdef
= {
1633 "HashSetIterator[AMethPropdef]", /* class_name_string */
1636 &resolution_table_standard__hash_collection__HashSetIterator__nit__AMethPropdef
,
1640 2622, /* nullable Object */
1641 2200, /* Iterator[Object] */
1646 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__AMethPropdef
= {
1649 &type_standard__Array__nit__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
1650 &type_standard__HashSet__nit__AMethPropdef
, /* HashSet[E]: HashSet[AMethPropdef] */
1653 /* runtime type NativeArray[nullable HashSetNode[AMethPropdef]] */
1654 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AMethPropdef
= {
1656 "NativeArray[nullable HashSetNode[AMethPropdef]]", /* class_name_string */
1659 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AMethPropdef
,
1663 2622, /* nullable Object */
1801 1141, /* NativeArray[nullable HashSetNode[AMethPropdef]] */
1813 1211, /* NativeArray[nullable HashSetNode[Object]] */
1821 1271, /* NativeArray[nullable HashSetNode[ANode]] */
1883 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AMethPropdef
= {
1886 &type_nullable__standard__hash_collection__HashSetNode__nit__AMethPropdef
, /* E: nullable HashSetNode[AMethPropdef] */
1887 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AMethPropdef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[AMethPropdef]] */
1890 /* runtime type HashSetNode[AMethPropdef] */
1891 const struct type type_standard__hash_collection__HashSetNode__nit__AMethPropdef
= {
1893 "HashSetNode[AMethPropdef]", /* class_name_string */
1896 &resolution_table_standard__hash_collection__HashSetNode__nit__AMethPropdef
,
1900 2622, /* nullable Object */
1904 2226, /* nullable HashSetNode[AMethPropdef] */
1911 2238, /* nullable HashSetNode[Object] */
1912 2246, /* nullable HashSetNode[ANode] */
1927 1142, /* HashSetNode[AMethPropdef] */
1934 1212, /* HashSetNode[Object] */
1935 1272, /* HashSetNode[ANode] */
1949 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__AMethPropdef
= {
1953 &type_nit__AMethPropdef
, /* K: AMethPropdef */
1956 /* runtime type HashMapKeys[MClass, Set[MProperty]] */
1957 const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MProperty
= {
1959 "HashMapKeys[MClass, Set[MProperty]]", /* class_name_string */
1962 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MProperty
,
1966 2622, /* nullable Object */
1977 2313, /* Collection[MClass] */
2001 2337, /* Collection[Object] */
2005 2341, /* Collection[nullable MClass] */
2091 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MProperty
= {
2094 &type_standard__HashMap__nit__MClass__standard__Set__nit__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
2095 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
2096 &type_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MProperty]] */
2099 /* runtime type HashMapValues[MClass, Set[MProperty]] */
2100 const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MProperty
= {
2102 "HashMapValues[MClass, Set[MProperty]]", /* class_name_string */
2105 &resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MProperty
,
2109 2622, /* nullable Object */
2144 2337, /* Collection[Object] */
2192 2385, /* Collection[Set[MProperty]] */
2204 2397, /* Collection[Set[PropertyLayoutElement]] */
2234 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MProperty
= {
2237 &type_standard__HashMap__nit__MClass__standard__Set__nit__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
2238 &type_standard__Array__standard__Set__nit__MProperty
, /* Array[E]: Array[Set[MProperty]] */
2239 &type_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MProperty]] */
2242 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
2243 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
= {
2245 "NativeArray[nullable HashMapNode[MClass, Set[MProperty]]]", /* class_name_string */
2248 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
,
2252 2622, /* nullable Object */
2391 1145, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
2422 1361, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
2472 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
= {
2475 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
, /* E: nullable HashMapNode[MClass, Set[MProperty]] */
2476 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
2479 /* runtime type HashMapIterator[MClass, Set[MProperty]] */
2480 const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MProperty
= {
2482 "HashMapIterator[MClass, Set[MProperty]]", /* class_name_string */
2485 &resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MProperty
,
2489 2622, /* nullable Object */
2503 2559, /* MapIterator[MClass, Set[MProperty]] */
2523 2579, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
2567 const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MProperty
= {
2570 &type_standard__HashMap__nit__MClass__standard__Set__nit__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
2573 /* runtime type HashMapNode[MClass, Set[MProperty]] */
2574 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
= {
2576 "HashMapNode[MClass, Set[MProperty]]", /* class_name_string */
2579 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
,
2583 2622, /* nullable Object */
2597 2227, /* nullable HashMapNode[MClass, Set[MProperty]] */
2616 2258, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
2670 1147, /* HashMapNode[MClass, Set[MProperty]] */
2689 1363, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
2732 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
= {
2735 &type_standard__Set__nit__MProperty
, /* V: Set[MProperty] */
2736 &type_nit__MClass
, /* K: MClass */
2739 /* runtime type NativeArray[MClassType] */
2740 const struct type type_standard__NativeArray__nit__MClassType
= {
2742 "NativeArray[MClassType]", /* class_name_string */
2745 &resolution_table_standard__NativeArray__nit__MClassType
,
2749 2622, /* nullable Object */
2764 1148, /* NativeArray[MClassType] */
2774 1273, /* NativeArray[MType] */
2782 651, /* NativeArray[Object] */
2794 1451, /* NativeArray[nullable MType] */
2969 const struct types resolution_table_standard__NativeArray__nit__MClassType
= {
2972 &type_nit__MClassType
, /* E: MClassType */
2973 &type_standard__NativeArray__nit__MClassType
, /* NativeArray[E]: NativeArray[MClassType] */
2976 /* runtime type ArrayIterator[MClassType] */
2977 const struct type type_standard__array__ArrayIterator__nit__MClassType
= {
2979 "ArrayIterator[MClassType]", /* class_name_string */
2982 &resolution_table_standard__array__ArrayIterator__nit__MClassType
,
2986 2622, /* nullable Object */
2987 2200, /* Iterator[Object] */
2992 1274, /* ArrayIterator[MType] */
2996 const struct types resolution_table_standard__array__ArrayIterator__nit__MClassType
= {
2999 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
3000 &type_standard__AbstractArrayRead__nit__MClassType
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassType] */
3003 /* runtime type NativeArray[MPropDef] */
3004 const struct type type_standard__NativeArray__nit__MPropDef
= {
3006 "NativeArray[MPropDef]", /* class_name_string */
3009 &resolution_table_standard__NativeArray__nit__MPropDef
,
3013 2622, /* nullable Object */
3029 1150, /* NativeArray[MPropDef] */
3046 651, /* NativeArray[Object] */
3048 1369, /* NativeArray[PropertyLayoutElement] */
3049 1386, /* NativeArray[nullable MPropDef] */
3079 1690, /* NativeArray[nullable PropertyLayoutElement] */
3233 const struct types resolution_table_standard__NativeArray__nit__MPropDef
= {
3236 &type_nit__MPropDef
, /* E: MPropDef */
3237 &type_standard__NativeArray__nit__MPropDef
, /* NativeArray[E]: NativeArray[MPropDef] */
3240 /* runtime type ArrayIterator[MPropDef] */
3241 const struct type type_standard__array__ArrayIterator__nit__MPropDef
= {
3243 "ArrayIterator[MPropDef]", /* class_name_string */
3246 &resolution_table_standard__array__ArrayIterator__nit__MPropDef
,
3250 2622, /* nullable Object */
3251 2200, /* Iterator[Object] */
3260 const struct types resolution_table_standard__array__ArrayIterator__nit__MPropDef
= {
3263 &type_standard__Array__nit__MPropDef
, /* Array[E]: Array[MPropDef] */
3264 &type_standard__AbstractArrayRead__nit__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MPropDef] */
3267 /* runtime type HashMapKeys[MProperty, APropdef] */
3268 const struct type type_standard__hash_collection__HashMapKeys__nit__MProperty__nit__APropdef
= {
3270 "HashMapKeys[MProperty, APropdef]", /* class_name_string */
3273 &resolution_table_standard__hash_collection__HashMapKeys__nit__MProperty__nit__APropdef
,
3277 2622, /* nullable Object */
3289 2314, /* Collection[MProperty] */
3312 2337, /* Collection[Object] */
3314 2339, /* Collection[PropertyLayoutElement] */
3344 2369, /* Collection[nullable PropertyLayoutElement] */
3392 2417, /* Collection[nullable MProperty] */
3402 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MProperty__nit__APropdef
= {
3405 &type_standard__HashMap__nit__MProperty__nit__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
3406 &type_standard__Array__nit__MProperty
, /* Array[E]: Array[MProperty] */
3407 &type_standard__MapKeysIterator__nit__MProperty__nit__APropdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MProperty, APropdef] */
3410 /* runtime type HashMapValues[MProperty, APropdef] */
3411 const struct type type_standard__hash_collection__HashMapValues__nit__MProperty__nit__APropdef
= {
3413 "HashMapValues[MProperty, APropdef]", /* class_name_string */
3416 &resolution_table_standard__hash_collection__HashMapValues__nit__MProperty__nit__APropdef
,
3420 2622, /* nullable Object */
3445 2327, /* Collection[Prod] */
3455 2337, /* Collection[Object] */
3475 2357, /* Collection[APropdef] */
3481 2363, /* Collection[ANode] */
3545 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MProperty__nit__APropdef
= {
3548 &type_standard__HashMap__nit__MProperty__nit__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
3549 &type_standard__Array__nit__APropdef
, /* Array[E]: Array[APropdef] */
3550 &type_standard__MapValuesIterator__nit__MProperty__nit__APropdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MProperty, APropdef] */
3553 /* runtime type NativeArray[nullable HashMapNode[MProperty, APropdef]] */
3554 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
= {
3556 "NativeArray[nullable HashMapNode[MProperty, APropdef]]", /* class_name_string */
3559 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
,
3563 2622, /* nullable Object */
3703 1154, /* NativeArray[nullable HashMapNode[MProperty, APropdef]] */
3783 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
= {
3786 &type_nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
, /* E: nullable HashMapNode[MProperty, APropdef] */
3787 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MProperty, APropdef]] */
3790 /* runtime type HashMapIterator[MProperty, APropdef] */
3791 const struct type type_standard__HashMapIterator__nit__MProperty__nit__APropdef
= {
3793 "HashMapIterator[MProperty, APropdef]", /* class_name_string */
3796 &resolution_table_standard__HashMapIterator__nit__MProperty__nit__APropdef
,
3800 2622, /* nullable Object */
3815 2560, /* MapIterator[MProperty, APropdef] */
3878 const struct types resolution_table_standard__HashMapIterator__nit__MProperty__nit__APropdef
= {
3881 &type_standard__HashMap__nit__MProperty__nit__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
3884 /* runtime type HashMapNode[MProperty, APropdef] */
3885 const struct type type_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
= {
3887 "HashMapNode[MProperty, APropdef]", /* class_name_string */
3890 &resolution_table_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
,
3894 2622, /* nullable Object */
3909 2228, /* nullable HashMapNode[MProperty, APropdef] */
3982 1156, /* HashMapNode[MProperty, APropdef] */
4043 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
= {
4046 &type_nit__APropdef
, /* V: APropdef */
4047 &type_nit__MProperty
, /* K: MProperty */
4050 /* runtime type HashMap[MGroup, POSetElement[MGroup]] */
4051 const struct type type_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup
= {
4053 "HashMap[MGroup, POSetElement[MGroup]]", /* class_name_string */
4056 &resolution_table_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup
,
4060 2622, /* nullable Object */
4061 2005, /* MapRead[nullable Object, nullable Object] */
4117 1157, /* HashMap[MGroup, POSetElement[MGroup]] */
4144 const struct types resolution_table_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup
= {
4150 &type_standard__HashMapIterator__nit__MGroup__poset__POSetElement__nit__MGroup
, /* HashMapIterator[K, V]: HashMapIterator[MGroup, POSetElement[MGroup]] */
4151 &type_nit__MGroup
, /* K: MGroup */
4152 &type_poset__POSetElement__nit__MGroup
, /* V: POSetElement[MGroup] */
4153 &type_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
, /* HashMapNode[K, V]: HashMapNode[MGroup, POSetElement[MGroup]] */
4154 &type_standard__hash_collection__HashMapKeys__nit__MGroup__poset__POSetElement__nit__MGroup
, /* HashMapKeys[K, V]: HashMapKeys[MGroup, POSetElement[MGroup]] */
4155 &type_standard__hash_collection__HashMapValues__nit__MGroup__poset__POSetElement__nit__MGroup
, /* HashMapValues[K, V]: HashMapValues[MGroup, POSetElement[MGroup]] */
4157 &type_nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
, /* nullable N: nullable HashMapNode[MGroup, POSetElement[MGroup]] */
4158 &type_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
, /* N: HashMapNode[MGroup, POSetElement[MGroup]] */
4159 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
4162 /* runtime type Array[MGroup] */
4163 const struct type type_standard__Array__nit__MGroup
= {
4165 "Array[MGroup]", /* class_name_string */
4168 &resolution_table_standard__Array__nit__MGroup
,
4172 2622, /* nullable Object */
4207 2337, /* Collection[Object] */
4224 2354, /* Collection[MGroup] */
4253 2383, /* Collection[nullable MGroup] */
4295 2003, /* SequenceRead[nullable Object] */
4328 2457, /* AbstractArrayRead[Object] */
4346 2475, /* AbstractArrayRead[MGroup] */
4375 2504, /* AbstractArrayRead[nullable MGroup] */
4449 2681, /* AbstractArray[Object] */
4467 2699, /* AbstractArray[MGroup] */
4496 2728, /* AbstractArray[nullable MGroup] */
4538 2004, /* Array[nullable Object] */
4539 650, /* Array[Object] */
4546 1158, /* Array[MGroup] */
4620 1531, /* Array[nullable MGroup] */
4663 const struct types resolution_table_standard__Array__nit__MGroup
= {
4666 &type_nit__MGroup
, /* E: MGroup */
4667 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
4668 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
4669 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
4670 &type_standard__NativeArray__nit__MGroup
, /* NativeArray[E]: NativeArray[MGroup] */
4671 &type_nit__MGroup
, /* E: MGroup */
4672 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
4673 &type_nit__MGroup
, /* E: MGroup */
4674 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
4675 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
4676 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
4677 &type_standard__AbstractArray__nit__MGroup
, /* AbstractArray[E]: AbstractArray[MGroup] */
4678 &type_standard__array__ArrayIterator__nit__MGroup
, /* ArrayIterator[E]: ArrayIterator[MGroup] */
4681 /* runtime type POSetElement[MGroup] */
4682 const struct type type_poset__POSetElement__nit__MGroup
= {
4684 "POSetElement[MGroup]", /* class_name_string */
4687 &resolution_table_poset__POSetElement__nit__MGroup
,
4691 2622, /* nullable Object */
4696 1159, /* POSetElement[MGroup] */
4701 const struct types resolution_table_poset__POSetElement__nit__MGroup
= {
4704 &type_standard__HashSet__nit__MGroup
, /* HashSet[E]: HashSet[MGroup] */
4705 &type_poset__POSet__nit__MGroup
, /* POSet[E]: POSet[MGroup] */
4706 &type_nit__MGroup
, /* E: MGroup */
4709 /* runtime type POSetConflictGraph[MGroup] */
4710 const struct type type_nit__POSetConflictGraph__nit__MGroup
= {
4712 "POSetConflictGraph[MGroup]", /* class_name_string */
4715 &resolution_table_nit__POSetConflictGraph__nit__MGroup
,
4719 2622, /* nullable Object */
4724 const struct types resolution_table_nit__POSetConflictGraph__nit__MGroup
= {
4727 &type_standard__HashSet__nit__MGroup
, /* HashSet[E]: HashSet[MGroup] */
4728 &type_standard__HashMap__nit__MGroup__standard__Set__nit__MGroup
, /* HashMap[E, Set[E]]: HashMap[MGroup, Set[MGroup]] */
4729 &type_poset__POSet__nit__MGroup
, /* POSet[E]: POSet[MGroup] */
4730 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
4731 &type_nit__MGroup
, /* E: MGroup */
4732 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
4735 /* runtime type NativeArray[Int] */
4736 const struct type type_standard__NativeArray__standard__Int
= {
4738 "NativeArray[Int]", /* class_name_string */
4741 &resolution_table_standard__NativeArray__standard__Int
,
4745 2622, /* nullable Object */
4762 1161, /* NativeArray[Int] */
4778 651, /* NativeArray[Object] */
4965 const struct types resolution_table_standard__NativeArray__standard__Int
= {
4968 &type_standard__Int
, /* E: Int */
4969 &type_standard__NativeArray__standard__Int
, /* NativeArray[E]: NativeArray[Int] */
4972 /* runtime type ArrayIterator[Int] */
4973 const struct type type_standard__array__ArrayIterator__standard__Int
= {
4975 "ArrayIterator[Int]", /* class_name_string */
4978 &resolution_table_standard__array__ArrayIterator__standard__Int
,
4982 2622, /* nullable Object */
4983 2200, /* Iterator[Object] */
4992 const struct types resolution_table_standard__array__ArrayIterator__standard__Int
= {
4995 &type_standard__Array__standard__Int
, /* Array[E]: Array[Int] */
4996 &type_standard__AbstractArrayRead__standard__Int
, /* AbstractArrayRead[E]: AbstractArrayRead[Int] */
4999 /* runtime type NativeArray[State] */
5000 const struct type type_standard__NativeArray__nit__parser_work__State
= {
5002 "NativeArray[State]", /* class_name_string */
5005 &resolution_table_standard__NativeArray__nit__parser_work__State
,
5009 2622, /* nullable Object */
5027 1163, /* NativeArray[State] */
5042 651, /* NativeArray[Object] */
5229 const struct types resolution_table_standard__NativeArray__nit__parser_work__State
= {
5232 &type_nit__parser_work__State
, /* E: State */
5233 &type_standard__NativeArray__nit__parser_work__State
, /* NativeArray[E]: NativeArray[State] */
5236 /* runtime type ArrayIterator[State] */
5237 const struct type type_standard__array__ArrayIterator__nit__parser_work__State
= {
5239 "ArrayIterator[State]", /* class_name_string */
5242 &resolution_table_standard__array__ArrayIterator__nit__parser_work__State
,
5246 2622, /* nullable Object */
5247 2200, /* Iterator[Object] */
5256 const struct types resolution_table_standard__array__ArrayIterator__nit__parser_work__State
= {
5259 &type_standard__Array__nit__parser_work__State
, /* Array[E]: Array[State] */
5260 &type_standard__AbstractArrayRead__nit__parser_work__State
, /* AbstractArrayRead[E]: AbstractArrayRead[State] */
5263 /* runtime type Array[AImport] */
5264 const struct type type_standard__Array__nit__AImport
= {
5266 "Array[AImport]", /* class_name_string */
5269 &resolution_table_standard__Array__nit__AImport
,
5273 2622, /* nullable Object */
5298 2327, /* Collection[Prod] */
5308 2337, /* Collection[Object] */
5326 2355, /* Collection[AImport] */
5334 2363, /* Collection[ANode] */
5396 2003, /* SequenceRead[nullable Object] */
5419 2447, /* AbstractArrayRead[Prod] */
5429 2457, /* AbstractArrayRead[Object] */
5448 2476, /* AbstractArrayRead[AImport] */
5456 2484, /* AbstractArrayRead[ANode] */
5540 2671, /* AbstractArray[Prod] */
5550 2681, /* AbstractArray[Object] */
5569 2700, /* AbstractArray[AImport] */
5577 2708, /* AbstractArray[ANode] */
5639 2004, /* Array[nullable Object] */
5640 650, /* Array[Object] */
5673 150, /* Array[Prod] */
5696 1165, /* Array[AImport] */
5703 1267, /* Array[ANode] */
5764 const struct types resolution_table_standard__Array__nit__AImport
= {
5767 &type_nit__AImport
, /* E: AImport */
5768 &type_standard__Array__nit__AImport
, /* Array[E]: Array[AImport] */
5769 &type_standard__Collection__nit__AImport
, /* Collection[E]: Collection[AImport] */
5770 &type_standard__Array__nit__AImport
, /* Array[E]: Array[AImport] */
5771 &type_standard__NativeArray__nit__AImport
, /* NativeArray[E]: NativeArray[AImport] */
5772 &type_nit__AImport
, /* E: AImport */
5773 &type_standard__Collection__nit__AImport
, /* Collection[E]: Collection[AImport] */
5774 &type_nit__AImport
, /* E: AImport */
5775 &type_standard__Collection__nit__AImport
, /* Collection[E]: Collection[AImport] */
5776 &type_standard__Collection__nit__AImport
, /* Collection[E]: Collection[AImport] */
5777 &type_standard__Array__nit__AImport
, /* Array[E]: Array[AImport] */
5778 &type_standard__AbstractArray__nit__AImport
, /* AbstractArray[E]: AbstractArray[AImport] */
5779 &type_standard__array__ArrayIterator__nit__AImport
, /* ArrayIterator[E]: ArrayIterator[AImport] */
5782 /* runtime type Array[TId] */
5783 const struct type type_standard__Array__nit__TId
= {
5785 "Array[TId]", /* class_name_string */
5788 &resolution_table_standard__Array__nit__TId
,
5792 2622, /* nullable Object */
5818 2328, /* Collection[Token] */
5827 2337, /* Collection[Object] */
5846 2356, /* Collection[TId] */
5853 2363, /* Collection[ANode] */
5915 2003, /* SequenceRead[nullable Object] */
5939 2448, /* AbstractArrayRead[Token] */
5948 2457, /* AbstractArrayRead[Object] */
5968 2477, /* AbstractArrayRead[TId] */
5975 2484, /* AbstractArrayRead[ANode] */
6060 2672, /* AbstractArray[Token] */
6069 2681, /* AbstractArray[Object] */
6089 2701, /* AbstractArray[TId] */
6096 2708, /* AbstractArray[ANode] */
6158 2004, /* Array[nullable Object] */
6159 650, /* Array[Object] */
6193 152, /* Array[Token] */
6216 1166, /* Array[TId] */
6222 1267, /* Array[ANode] */
6283 const struct types resolution_table_standard__Array__nit__TId
= {
6286 &type_nit__TId
, /* E: TId */
6287 &type_standard__Array__nit__TId
, /* Array[E]: Array[TId] */
6288 &type_standard__Collection__nit__TId
, /* Collection[E]: Collection[TId] */
6289 &type_standard__Array__nit__TId
, /* Array[E]: Array[TId] */
6290 &type_standard__NativeArray__nit__TId
, /* NativeArray[E]: NativeArray[TId] */
6291 &type_nit__TId
, /* E: TId */
6292 &type_standard__Collection__nit__TId
, /* Collection[E]: Collection[TId] */
6293 &type_nit__TId
, /* E: TId */
6294 &type_standard__Collection__nit__TId
, /* Collection[E]: Collection[TId] */
6295 &type_standard__Collection__nit__TId
, /* Collection[E]: Collection[TId] */
6296 &type_standard__Array__nit__TId
, /* Array[E]: Array[TId] */
6297 &type_standard__AbstractArray__nit__TId
, /* AbstractArray[E]: AbstractArray[TId] */
6298 &type_standard__array__ArrayIterator__nit__TId
, /* ArrayIterator[E]: ArrayIterator[TId] */
6301 /* runtime type Array[APropdef] */
6302 const struct type type_standard__Array__nit__APropdef
= {
6304 "Array[APropdef]", /* class_name_string */
6307 &resolution_table_standard__Array__nit__APropdef
,
6311 2622, /* nullable Object */
6336 2327, /* Collection[Prod] */
6346 2337, /* Collection[Object] */
6366 2357, /* Collection[APropdef] */
6372 2363, /* Collection[ANode] */
6434 2003, /* SequenceRead[nullable Object] */
6457 2447, /* AbstractArrayRead[Prod] */
6467 2457, /* AbstractArrayRead[Object] */
6488 2478, /* AbstractArrayRead[APropdef] */
6494 2484, /* AbstractArrayRead[ANode] */
6578 2671, /* AbstractArray[Prod] */
6588 2681, /* AbstractArray[Object] */
6609 2702, /* AbstractArray[APropdef] */
6615 2708, /* AbstractArray[ANode] */
6677 2004, /* Array[nullable Object] */
6678 650, /* Array[Object] */
6711 150, /* Array[Prod] */
6736 1167, /* Array[APropdef] */
6741 1267, /* Array[ANode] */
6802 const struct types resolution_table_standard__Array__nit__APropdef
= {
6805 &type_nit__APropdef
, /* E: APropdef */
6806 &type_standard__Array__nit__APropdef
, /* Array[E]: Array[APropdef] */
6807 &type_standard__Collection__nit__APropdef
, /* Collection[E]: Collection[APropdef] */
6808 &type_standard__Array__nit__APropdef
, /* Array[E]: Array[APropdef] */
6809 &type_standard__NativeArray__nit__APropdef
, /* NativeArray[E]: NativeArray[APropdef] */
6810 &type_nit__APropdef
, /* E: APropdef */
6811 &type_standard__Collection__nit__APropdef
, /* Collection[E]: Collection[APropdef] */
6812 &type_nit__APropdef
, /* E: APropdef */
6813 &type_standard__Collection__nit__APropdef
, /* Collection[E]: Collection[APropdef] */
6814 &type_standard__Collection__nit__APropdef
, /* Collection[E]: Collection[APropdef] */
6815 &type_standard__Array__nit__APropdef
, /* Array[E]: Array[APropdef] */
6816 &type_standard__AbstractArray__nit__APropdef
, /* AbstractArray[E]: AbstractArray[APropdef] */
6817 &type_standard__array__ArrayIterator__nit__APropdef
, /* ArrayIterator[E]: ArrayIterator[APropdef] */
6820 /* runtime type NativeArray[MParameterType] */
6821 const struct type type_standard__NativeArray__nit__MParameterType
= {
6823 "NativeArray[MParameterType]", /* class_name_string */
6826 &resolution_table_standard__NativeArray__nit__MParameterType
,
6830 2622, /* nullable Object */
6849 1168, /* NativeArray[MParameterType] */
6855 1273, /* NativeArray[MType] */
6863 651, /* NativeArray[Object] */
6875 1451, /* NativeArray[nullable MType] */
7050 const struct types resolution_table_standard__NativeArray__nit__MParameterType
= {
7053 &type_nit__MParameterType
, /* E: MParameterType */
7054 &type_standard__NativeArray__nit__MParameterType
, /* NativeArray[E]: NativeArray[MParameterType] */
7057 /* runtime type ArrayIterator[MParameterType] */
7058 const struct type type_standard__array__ArrayIterator__nit__MParameterType
= {
7060 "ArrayIterator[MParameterType]", /* class_name_string */
7063 &resolution_table_standard__array__ArrayIterator__nit__MParameterType
,
7067 2622, /* nullable Object */
7068 2200, /* Iterator[Object] */
7073 1274, /* ArrayIterator[MType] */
7077 const struct types resolution_table_standard__array__ArrayIterator__nit__MParameterType
= {
7080 &type_standard__Array__nit__MParameterType
, /* Array[E]: Array[MParameterType] */
7081 &type_standard__AbstractArrayRead__nit__MParameterType
, /* AbstractArrayRead[E]: AbstractArrayRead[MParameterType] */
7084 /* runtime type HashMapKeys[Array[MType], MGenericType] */
7085 const struct type type_standard__hash_collection__HashMapKeys__standard__Array__nit__MType__nit__MGenericType
= {
7087 "HashMapKeys[Array[MType], MGenericType]", /* class_name_string */
7090 &resolution_table_standard__hash_collection__HashMapKeys__standard__Array__nit__MType__nit__MGenericType
,
7094 2622, /* nullable Object */
7129 2337, /* Collection[Object] */
7178 2386, /* Collection[Array[MType]] */
7181 2389, /* Collection[Array[nullable MType]] */
7202 2410, /* Collection[Array[Object]] */
7219 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__Array__nit__MType__nit__MGenericType
= {
7222 &type_standard__HashMap__standard__Array__nit__MType__nit__MGenericType
, /* HashMap[K, V]: HashMap[Array[MType], MGenericType] */
7223 &type_standard__Array__standard__Array__nit__MType
, /* Array[E]: Array[Array[MType]] */
7224 &type_standard__MapKeysIterator__standard__Array__nit__MType__nit__MGenericType
, /* MapKeysIterator[K, V]: MapKeysIterator[Array[MType], MGenericType] */
7227 /* runtime type HashMapValues[Array[MType], MGenericType] */
7228 const struct type type_standard__hash_collection__HashMapValues__standard__Array__nit__MType__nit__MGenericType
= {
7230 "HashMapValues[Array[MType], MGenericType]", /* class_name_string */
7233 &resolution_table_standard__hash_collection__HashMapValues__standard__Array__nit__MType__nit__MGenericType
,
7237 2622, /* nullable Object */
7255 2320, /* Collection[MClassType] */
7264 2329, /* Collection[MType] */
7272 2337, /* Collection[Object] */
7284 2349, /* Collection[nullable MType] */
7322 2387, /* Collection[MGenericType] */
7362 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__Array__nit__MType__nit__MGenericType
= {
7365 &type_standard__HashMap__standard__Array__nit__MType__nit__MGenericType
, /* HashMap[K, V]: HashMap[Array[MType], MGenericType] */
7366 &type_standard__Array__nit__MGenericType
, /* Array[E]: Array[MGenericType] */
7367 &type_standard__MapValuesIterator__standard__Array__nit__MType__nit__MGenericType
, /* MapValuesIterator[K, V]: MapValuesIterator[Array[MType], MGenericType] */
7370 /* runtime type NativeArray[nullable HashMapNode[Array[MType], MGenericType]] */
7371 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
= {
7373 "NativeArray[nullable HashMapNode[Array[MType], MGenericType]]", /* class_name_string */
7376 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
,
7380 2622, /* nullable Object */
7521 1172, /* NativeArray[nullable HashMapNode[Array[MType], MGenericType]] */
7600 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
= {
7603 &type_nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
, /* E: nullable HashMapNode[Array[MType], MGenericType] */
7604 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Array[MType], MGenericType]] */
7607 /* runtime type HashMapIterator[Array[MType], MGenericType] */
7608 const struct type type_standard__HashMapIterator__standard__Array__nit__MType__nit__MGenericType
= {
7610 "HashMapIterator[Array[MType], MGenericType]", /* class_name_string */
7613 &resolution_table_standard__HashMapIterator__standard__Array__nit__MType__nit__MGenericType
,
7617 2622, /* nullable Object */
7633 2561, /* MapIterator[Array[MType], MGenericType] */
7695 const struct types resolution_table_standard__HashMapIterator__standard__Array__nit__MType__nit__MGenericType
= {
7698 &type_standard__HashMap__standard__Array__nit__MType__nit__MGenericType
, /* HashMap[K, V]: HashMap[Array[MType], MGenericType] */
7701 /* runtime type HashMapNode[Array[MType], MGenericType] */
7702 const struct type type_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
= {
7704 "HashMapNode[Array[MType], MGenericType]", /* class_name_string */
7707 &resolution_table_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
,
7711 2622, /* nullable Object */
7727 2229, /* nullable HashMapNode[Array[MType], MGenericType] */
7800 1174, /* HashMapNode[Array[MType], MGenericType] */
7860 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
= {
7863 &type_nit__MGenericType
, /* V: MGenericType */
7864 &type_standard__Array__nit__MType
, /* K: Array[MType] */
7867 /* runtime type HashSetIterator[MClassType] */
7868 const struct type type_standard__hash_collection__HashSetIterator__nit__MClassType
= {
7870 "HashSetIterator[MClassType]", /* class_name_string */
7873 &resolution_table_standard__hash_collection__HashSetIterator__nit__MClassType
,
7877 2622, /* nullable Object */
7878 2200, /* Iterator[Object] */
7883 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MClassType
= {
7886 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
7887 &type_standard__HashSet__nit__MClassType
, /* HashSet[E]: HashSet[MClassType] */
7890 /* runtime type NativeArray[nullable HashSetNode[MClassType]] */
7891 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType
= {
7893 "NativeArray[nullable HashSetNode[MClassType]]", /* class_name_string */
7896 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType
,
7900 2622, /* nullable Object */
8042 1176, /* NativeArray[nullable HashSetNode[MClassType]] */
8044 1182, /* NativeArray[nullable HashSetNode[MType]] */
8050 1211, /* NativeArray[nullable HashSetNode[Object]] */
8120 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType
= {
8123 &type_nullable__standard__hash_collection__HashSetNode__nit__MClassType
, /* E: nullable HashSetNode[MClassType] */
8124 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClassType]] */
8127 /* runtime type HashSetNode[MClassType] */
8128 const struct type type_standard__hash_collection__HashSetNode__nit__MClassType
= {
8130 "HashSetNode[MClassType]", /* class_name_string */
8133 &resolution_table_standard__hash_collection__HashSetNode__nit__MClassType
,
8137 2622, /* nullable Object */
8142 2230, /* nullable HashSetNode[MClassType] */
8144 2232, /* nullable HashSetNode[MType] */
8148 2238, /* nullable HashSetNode[Object] */
8165 1177, /* HashSetNode[MClassType] */
8167 1183, /* HashSetNode[MType] */
8171 1212, /* HashSetNode[Object] */
8186 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClassType
= {
8190 &type_nit__MClassType
, /* K: MClassType */
8193 /* runtime type HashSetIterator[MClass] */
8194 const struct type type_standard__hash_collection__HashSetIterator__nit__MClass
= {
8196 "HashSetIterator[MClass]", /* class_name_string */
8199 &resolution_table_standard__hash_collection__HashSetIterator__nit__MClass
,
8203 2622, /* nullable Object */
8204 2200, /* Iterator[Object] */
8209 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MClass
= {
8212 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
8213 &type_standard__HashSet__nit__MClass
, /* HashSet[E]: HashSet[MClass] */
8216 /* runtime type NativeArray[nullable HashSetNode[MClass]] */
8217 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass
= {
8219 "NativeArray[nullable HashSetNode[MClass]]", /* class_name_string */
8222 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass
,
8226 2622, /* nullable Object */
8369 1179, /* NativeArray[nullable HashSetNode[MClass]] */
8376 1211, /* NativeArray[nullable HashSetNode[Object]] */
8446 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass
= {
8449 &type_nullable__standard__hash_collection__HashSetNode__nit__MClass
, /* E: nullable HashSetNode[MClass] */
8450 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClass]] */
8453 /* runtime type HashSetNode[MClass] */
8454 const struct type type_standard__hash_collection__HashSetNode__nit__MClass
= {
8456 "HashSetNode[MClass]", /* class_name_string */
8459 &resolution_table_standard__hash_collection__HashSetNode__nit__MClass
,
8463 2622, /* nullable Object */
8469 2231, /* nullable HashSetNode[MClass] */
8474 2238, /* nullable HashSetNode[Object] */
8492 1180, /* HashSetNode[MClass] */
8497 1212, /* HashSetNode[Object] */
8512 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClass
= {
8516 &type_nit__MClass
, /* K: MClass */
8519 /* runtime type HashSetIterator[MType] */
8520 const struct type type_standard__hash_collection__HashSetIterator__nit__MType
= {
8522 "HashSetIterator[MType]", /* class_name_string */
8525 &resolution_table_standard__hash_collection__HashSetIterator__nit__MType
,
8529 2622, /* nullable Object */
8530 2200, /* Iterator[Object] */
8535 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MType
= {
8538 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
8539 &type_standard__HashSet__nit__MType
, /* HashSet[E]: HashSet[MType] */
8542 /* runtime type NativeArray[nullable HashSetNode[MType]] */
8543 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType
= {
8545 "NativeArray[nullable HashSetNode[MType]]", /* class_name_string */
8548 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType
,
8552 2622, /* nullable Object */
8696 1182, /* NativeArray[nullable HashSetNode[MType]] */
8702 1211, /* NativeArray[nullable HashSetNode[Object]] */
8772 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType
= {
8775 &type_nullable__standard__hash_collection__HashSetNode__nit__MType
, /* E: nullable HashSetNode[MType] */
8776 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MType]] */
8779 /* runtime type HashSetNode[MType] */
8780 const struct type type_standard__hash_collection__HashSetNode__nit__MType
= {
8782 "HashSetNode[MType]", /* class_name_string */
8785 &resolution_table_standard__hash_collection__HashSetNode__nit__MType
,
8789 2622, /* nullable Object */
8796 2232, /* nullable HashSetNode[MType] */
8800 2238, /* nullable HashSetNode[Object] */
8819 1183, /* HashSetNode[MType] */
8823 1212, /* HashSetNode[Object] */
8838 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MType
= {
8842 &type_nit__MType
, /* K: MType */
8845 /* runtime type Array[MMethodDef] */
8846 const struct type type_standard__Array__nit__MMethodDef
= {
8848 "Array[MMethodDef]", /* class_name_string */
8851 &resolution_table_standard__Array__nit__MMethodDef
,
8855 2622, /* nullable Object */
8874 2321, /* Collection[MPropDef] */
8890 2337, /* Collection[Object] */
8892 2339, /* Collection[PropertyLayoutElement] */
8893 2340, /* Collection[nullable MPropDef] */
8911 2358, /* Collection[MMethodDef] */
8922 2369, /* Collection[nullable PropertyLayoutElement] */
8978 2003, /* SequenceRead[nullable Object] */
8994 2440, /* AbstractArrayRead[MPropDef] */
9011 2457, /* AbstractArrayRead[Object] */
9013 2459, /* AbstractArrayRead[PropertyLayoutElement] */
9014 2460, /* AbstractArrayRead[nullable MPropDef] */
9033 2479, /* AbstractArrayRead[MMethodDef] */
9044 2490, /* AbstractArrayRead[nullable PropertyLayoutElement] */
9115 2664, /* AbstractArray[MPropDef] */
9132 2681, /* AbstractArray[Object] */
9134 2683, /* AbstractArray[PropertyLayoutElement] */
9135 2684, /* AbstractArray[nullable MPropDef] */
9154 2703, /* AbstractArray[MMethodDef] */
9165 2714, /* AbstractArray[nullable PropertyLayoutElement] */
9221 2004, /* Array[nullable Object] */
9222 650, /* Array[Object] */
9232 94, /* Array[MPropDef] */
9236 664, /* Array[nullable MPropDef] */
9239 1184, /* Array[MMethodDef] */
9265 658, /* Array[PropertyLayoutElement] */
9291 1380, /* Array[nullable PropertyLayoutElement] */
9346 const struct types resolution_table_standard__Array__nit__MMethodDef
= {
9349 &type_nit__MMethodDef
, /* E: MMethodDef */
9350 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
9351 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
9352 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
9353 &type_standard__NativeArray__nit__MMethodDef
, /* NativeArray[E]: NativeArray[MMethodDef] */
9354 &type_nit__MMethodDef
, /* E: MMethodDef */
9355 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
9356 &type_nit__MMethodDef
, /* E: MMethodDef */
9357 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
9358 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
9359 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
9360 &type_standard__AbstractArray__nit__MMethodDef
, /* AbstractArray[E]: AbstractArray[MMethodDef] */
9361 &type_standard__array__ArrayIterator__nit__MMethodDef
, /* ArrayIterator[E]: ArrayIterator[MMethodDef] */
9364 /* runtime type HashSetIterator[MMethodDef] */
9365 const struct type type_standard__hash_collection__HashSetIterator__nit__MMethodDef
= {
9367 "HashSetIterator[MMethodDef]", /* class_name_string */
9370 &resolution_table_standard__hash_collection__HashSetIterator__nit__MMethodDef
,
9374 2622, /* nullable Object */
9375 2200, /* Iterator[Object] */
9380 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MMethodDef
= {
9383 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
9384 &type_standard__HashSet__nit__MMethodDef
, /* HashSet[E]: HashSet[MMethodDef] */
9387 /* runtime type NativeArray[nullable HashSetNode[MMethodDef]] */
9388 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef
= {
9390 "NativeArray[nullable HashSetNode[MMethodDef]]", /* class_name_string */
9393 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef
,
9397 2622, /* nullable Object */
9542 1186, /* NativeArray[nullable HashSetNode[MMethodDef]] */
9547 1211, /* NativeArray[nullable HashSetNode[Object]] */
9569 1372, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
9617 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef
= {
9620 &type_nullable__standard__hash_collection__HashSetNode__nit__MMethodDef
, /* E: nullable HashSetNode[MMethodDef] */
9621 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MMethodDef]] */
9624 /* runtime type HashSetNode[MMethodDef] */
9625 const struct type type_standard__hash_collection__HashSetNode__nit__MMethodDef
= {
9627 "HashSetNode[MMethodDef]", /* class_name_string */
9630 &resolution_table_standard__hash_collection__HashSetNode__nit__MMethodDef
,
9634 2622, /* nullable Object */
9642 2233, /* nullable HashSetNode[MMethodDef] */
9645 2238, /* nullable HashSetNode[Object] */
9651 2260, /* nullable HashSetNode[PropertyLayoutElement] */
9665 1187, /* HashSetNode[MMethodDef] */
9668 1212, /* HashSetNode[Object] */
9674 1373, /* HashSetNode[PropertyLayoutElement] */
9683 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MMethodDef
= {
9687 &type_nit__MMethodDef
, /* K: MMethodDef */
9690 /* runtime type HashSetIterator[MMethod] */
9691 const struct type type_standard__hash_collection__HashSetIterator__nit__MMethod
= {
9693 "HashSetIterator[MMethod]", /* class_name_string */
9696 &resolution_table_standard__hash_collection__HashSetIterator__nit__MMethod
,
9700 2622, /* nullable Object */
9701 2200, /* Iterator[Object] */
9706 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MMethod
= {
9709 &type_standard__Array__nit__MMethod
, /* Array[E]: Array[MMethod] */
9710 &type_standard__HashSet__nit__MMethod
, /* HashSet[E]: HashSet[MMethod] */
9713 /* runtime type NativeArray[nullable HashSetNode[MMethod]] */
9714 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod
= {
9716 "NativeArray[nullable HashSetNode[MMethod]]", /* class_name_string */
9719 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod
,
9723 2622, /* nullable Object */
9869 1189, /* NativeArray[nullable HashSetNode[MMethod]] */
9873 1211, /* NativeArray[nullable HashSetNode[Object]] */
9895 1372, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
9899 1400, /* NativeArray[nullable HashSetNode[MProperty]] */
9943 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod
= {
9946 &type_nullable__standard__hash_collection__HashSetNode__nit__MMethod
, /* E: nullable HashSetNode[MMethod] */
9947 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MMethod]] */