1 #include "nit__nith.types.0.h"
2 /* runtime type HashMapKeys[MType, HashMap[String, nullable MProperty]] */
3 const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
5 "HashMapKeys[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
8 &resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
,
12 2622, /* nullable Object */
39 2329, /* Collection[MType] */
47 2337, /* Collection[Object] */
59 2349, /* Collection[nullable MType] */
137 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
140 &type_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMap[K, V]: HashMap[MType, HashMap[String, nullable MProperty]] */
141 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
142 &type_standard__MapKeysIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, HashMap[String, nullable MProperty]] */
145 /* runtime type HashMapValues[MType, HashMap[String, nullable MProperty]] */
146 const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
148 "HashMapValues[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
151 &resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
,
155 2622, /* nullable Object */
190 2337, /* Collection[Object] */
269 2416, /* Collection[HashMap[String, nullable MProperty]] */
280 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
283 &type_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMap[K, V]: HashMap[MType, HashMap[String, nullable MProperty]] */
284 &type_standard__Array__standard__HashMap__standard__String__nullable__nit__MProperty
, /* Array[E]: Array[HashMap[String, nullable MProperty]] */
285 &type_standard__MapValuesIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, HashMap[String, nullable MProperty]] */
288 /* runtime type NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
289 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
291 "NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]]", /* class_name_string */
294 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
,
298 2622, /* nullable Object */
505 1798, /* NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
518 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
521 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* E: nullable HashMapNode[MType, HashMap[String, nullable MProperty]] */
522 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
525 /* runtime type HashMapIterator[MType, HashMap[String, nullable MProperty]] */
526 const struct type type_standard__HashMapIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
528 "HashMapIterator[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
531 &resolution_table_standard__HashMapIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
,
535 2622, /* nullable Object */
601 2611, /* MapIterator[MType, HashMap[String, nullable MProperty]] */
613 const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
616 &type_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMap[K, V]: HashMap[MType, HashMap[String, nullable MProperty]] */
619 /* runtime type HashMapNode[MType, HashMap[String, nullable MProperty]] */
620 const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
622 "HashMapNode[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
625 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
,
629 2622, /* nullable Object */
693 2295, /* nullable HashMapNode[MType, HashMap[String, nullable MProperty]] */
766 1800, /* HashMapNode[MType, HashMap[String, nullable MProperty]] */
778 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
781 &type_standard__HashMap__standard__String__nullable__nit__MProperty
, /* V: HashMap[String, nullable MProperty] */
782 &type_nit__MType
, /* K: MType */
785 /* runtime type HashMapKeys[String, nullable MProperty] */
786 const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MProperty
= {
788 "HashMapKeys[String, nullable MProperty]", /* class_name_string */
791 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MProperty
,
795 2622, /* nullable Object */
799 2306, /* Collection[String] */
830 2337, /* Collection[Object] */
836 2343, /* Collection[Writable] */
920 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MProperty
= {
923 &type_standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMap[K, V]: HashMap[String, nullable MProperty] */
924 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
925 &type_standard__MapKeysIterator__standard__String__nullable__nit__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable MProperty] */
928 /* runtime type HashMapValues[String, nullable MProperty] */
929 const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MProperty
= {
931 "HashMapValues[String, nullable MProperty]", /* class_name_string */
934 &resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MProperty
,
938 2622, /* nullable Object */
1005 2369, /* Collection[nullable PropertyLayoutElement] */
1053 2417, /* Collection[nullable MProperty] */
1063 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MProperty
= {
1066 &type_standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMap[K, V]: HashMap[String, nullable MProperty] */
1067 &type_standard__Array__nullable__nit__MProperty
, /* Array[E]: Array[nullable MProperty] */
1068 &type_standard__MapValuesIterator__standard__String__nullable__nit__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable MProperty] */
1071 /* runtime type NativeArray[nullable HashMapNode[String, nullable MProperty]] */
1072 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
= {
1074 "NativeArray[nullable HashMapNode[String, nullable MProperty]]", /* class_name_string */
1077 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
,
1081 2622, /* nullable Object */
1289 1803, /* NativeArray[nullable HashMapNode[String, nullable MProperty]] */
1301 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
= {
1304 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
, /* E: nullable HashMapNode[String, nullable MProperty] */
1305 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable MProperty]] */
1308 /* runtime type HashMapIterator[String, nullable MProperty] */
1309 const struct type type_standard__HashMapIterator__standard__String__nullable__nit__MProperty
= {
1311 "HashMapIterator[String, nullable MProperty]", /* class_name_string */
1314 &resolution_table_standard__HashMapIterator__standard__String__nullable__nit__MProperty
,
1318 2622, /* nullable Object */
1385 2612, /* MapIterator[String, nullable MProperty] */
1396 const struct types resolution_table_standard__HashMapIterator__standard__String__nullable__nit__MProperty
= {
1399 &type_standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMap[K, V]: HashMap[String, nullable MProperty] */
1402 /* runtime type HashMapNode[String, nullable MProperty] */
1403 const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
= {
1405 "HashMapNode[String, nullable MProperty]", /* class_name_string */
1408 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
,
1412 2622, /* nullable Object */
1477 2296, /* nullable HashMapNode[String, nullable MProperty] */
1550 1805, /* HashMapNode[String, nullable MProperty] */
1561 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
= {
1564 &type_nullable__nit__MProperty
, /* V: nullable MProperty */
1565 &type_standard__String
, /* K: String */
1568 /* runtime type NativeArray[nullable ModulePath] */
1569 const struct type type_standard__NativeArray__nullable__nit__ModulePath
= {
1571 "NativeArray[nullable ModulePath]", /* class_name_string */
1574 &resolution_table_standard__NativeArray__nullable__nit__ModulePath
,
1578 2622, /* nullable Object */
1657 1806, /* NativeArray[nullable ModulePath] */
1798 const struct types resolution_table_standard__NativeArray__nullable__nit__ModulePath
= {
1801 &type_nullable__nit__ModulePath
, /* E: nullable ModulePath */
1802 &type_standard__NativeArray__nullable__nit__ModulePath
, /* NativeArray[E]: NativeArray[nullable ModulePath] */
1805 /* runtime type ArrayIterator[nullable ModulePath] */
1806 const struct type type_standard__array__ArrayIterator__nullable__nit__ModulePath
= {
1808 "ArrayIterator[nullable ModulePath]", /* class_name_string */
1811 &resolution_table_standard__array__ArrayIterator__nullable__nit__ModulePath
,
1815 2622, /* nullable Object */
1825 const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__ModulePath
= {
1828 &type_standard__Array__nullable__nit__ModulePath
, /* Array[E]: Array[nullable ModulePath] */
1829 &type_standard__AbstractArrayRead__nullable__nit__ModulePath
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable ModulePath] */
1832 /* runtime type NativeArray[nullable MGroup] */
1833 const struct type type_standard__NativeArray__nullable__nit__MGroup
= {
1835 "NativeArray[nullable MGroup]", /* class_name_string */
1838 &resolution_table_standard__NativeArray__nullable__nit__MGroup
,
1842 2622, /* nullable Object */
1922 1808, /* NativeArray[nullable MGroup] */
2062 const struct types resolution_table_standard__NativeArray__nullable__nit__MGroup
= {
2065 &type_nullable__nit__MGroup
, /* E: nullable MGroup */
2066 &type_standard__NativeArray__nullable__nit__MGroup
, /* NativeArray[E]: NativeArray[nullable MGroup] */
2069 /* runtime type ArrayIterator[nullable MGroup] */
2070 const struct type type_standard__array__ArrayIterator__nullable__nit__MGroup
= {
2072 "ArrayIterator[nullable MGroup]", /* class_name_string */
2075 &resolution_table_standard__array__ArrayIterator__nullable__nit__MGroup
,
2079 2622, /* nullable Object */
2089 const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__MGroup
= {
2092 &type_standard__Array__nullable__nit__MGroup
, /* Array[E]: Array[nullable MGroup] */
2093 &type_standard__AbstractArrayRead__nullable__nit__MGroup
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MGroup] */
2096 /* runtime type NativeArray[MModuleData[AAnnotation]] */
2097 const struct type type_standard__NativeArray__nit__MModuleData__nit__AAnnotation
= {
2099 "NativeArray[MModuleData[AAnnotation]]", /* class_name_string */
2102 &resolution_table_standard__NativeArray__nit__MModuleData__nit__AAnnotation
,
2106 2622, /* nullable Object */
2139 651, /* NativeArray[Object] */
2187 1810, /* NativeArray[MModuleData[AAnnotation]] */
2326 const struct types resolution_table_standard__NativeArray__nit__MModuleData__nit__AAnnotation
= {
2329 &type_nit__MModuleData__nit__AAnnotation
, /* E: MModuleData[AAnnotation] */
2330 &type_standard__NativeArray__nit__MModuleData__nit__AAnnotation
, /* NativeArray[E]: NativeArray[MModuleData[AAnnotation]] */
2333 /* runtime type ArrayIterator[MModuleData[AAnnotation]] */
2334 const struct type type_standard__array__ArrayIterator__nit__MModuleData__nit__AAnnotation
= {
2336 "ArrayIterator[MModuleData[AAnnotation]]", /* class_name_string */
2339 &resolution_table_standard__array__ArrayIterator__nit__MModuleData__nit__AAnnotation
,
2343 2622, /* nullable Object */
2344 2200, /* Iterator[Object] */
2353 const struct types resolution_table_standard__array__ArrayIterator__nit__MModuleData__nit__AAnnotation
= {
2356 &type_standard__Array__nit__MModuleData__nit__AAnnotation
, /* Array[E]: Array[MModuleData[AAnnotation]] */
2357 &type_standard__AbstractArrayRead__nit__MModuleData__nit__AAnnotation
, /* AbstractArrayRead[E]: AbstractArrayRead[MModuleData[AAnnotation]] */
2360 /* runtime type NativeArray[Set[MProperty]] */
2361 const struct type type_standard__NativeArray__standard__Set__nit__MProperty
= {
2363 "NativeArray[Set[MProperty]]", /* class_name_string */
2366 &resolution_table_standard__NativeArray__standard__Set__nit__MProperty
,
2370 2622, /* nullable Object */
2403 651, /* NativeArray[Object] */
2452 1812, /* NativeArray[Set[MProperty]] */
2464 1876, /* NativeArray[Set[PropertyLayoutElement]] */
2590 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MProperty
= {
2593 &type_standard__Set__nit__MProperty
, /* E: Set[MProperty] */
2594 &type_standard__NativeArray__standard__Set__nit__MProperty
, /* NativeArray[E]: NativeArray[Set[MProperty]] */
2597 /* runtime type ArrayIterator[Set[MProperty]] */
2598 const struct type type_standard__array__ArrayIterator__standard__Set__nit__MProperty
= {
2600 "ArrayIterator[Set[MProperty]]", /* class_name_string */
2603 &resolution_table_standard__array__ArrayIterator__standard__Set__nit__MProperty
,
2607 2622, /* nullable Object */
2608 2200, /* Iterator[Object] */
2617 const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MProperty
= {
2620 &type_standard__Array__standard__Set__nit__MProperty
, /* Array[E]: Array[Set[MProperty]] */
2621 &type_standard__AbstractArrayRead__standard__Set__nit__MProperty
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MProperty]] */
2624 /* runtime type MapKeysIterator[MGroup, POSetElement[MGroup]] */
2625 const struct type type_standard__MapKeysIterator__nit__MGroup__poset__POSetElement__nit__MGroup
= {
2627 "MapKeysIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
2630 &resolution_table_standard__MapKeysIterator__nit__MGroup__poset__POSetElement__nit__MGroup
,
2634 2622, /* nullable Object */
2635 2200, /* Iterator[Object] */
2640 const struct types resolution_table_standard__MapKeysIterator__nit__MGroup__poset__POSetElement__nit__MGroup
= {
2643 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
2644 &type_standard__MapIterator__nit__MGroup__poset__POSetElement__nit__MGroup
, /* MapIterator[K, V]: MapIterator[MGroup, POSetElement[MGroup]] */
2647 /* runtime type Array[POSetElement[MGroup]] */
2648 const struct type type_standard__Array__poset__POSetElement__nit__MGroup
= {
2650 "Array[POSetElement[MGroup]]", /* class_name_string */
2653 &resolution_table_standard__Array__poset__POSetElement__nit__MGroup
,
2657 2622, /* nullable Object */
2692 2337, /* Collection[Object] */
2762 2407, /* Collection[POSetElement[MGroup]] */
2780 2003, /* SequenceRead[nullable Object] */
2813 2457, /* AbstractArrayRead[Object] */
2884 2528, /* AbstractArrayRead[POSetElement[MGroup]] */
2934 2681, /* AbstractArray[Object] */
3005 2752, /* AbstractArray[POSetElement[MGroup]] */
3023 2004, /* Array[nullable Object] */
3024 650, /* Array[Object] */
3129 1815, /* Array[POSetElement[MGroup]] */
3148 const struct types resolution_table_standard__Array__poset__POSetElement__nit__MGroup
= {
3151 &type_poset__POSetElement__nit__MGroup
, /* E: POSetElement[MGroup] */
3152 &type_standard__Array__poset__POSetElement__nit__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
3153 &type_standard__Collection__poset__POSetElement__nit__MGroup
, /* Collection[E]: Collection[POSetElement[MGroup]] */
3154 &type_standard__Array__poset__POSetElement__nit__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
3155 &type_standard__NativeArray__poset__POSetElement__nit__MGroup
, /* NativeArray[E]: NativeArray[POSetElement[MGroup]] */
3156 &type_poset__POSetElement__nit__MGroup
, /* E: POSetElement[MGroup] */
3157 &type_standard__Collection__poset__POSetElement__nit__MGroup
, /* Collection[E]: Collection[POSetElement[MGroup]] */
3158 &type_poset__POSetElement__nit__MGroup
, /* E: POSetElement[MGroup] */
3159 &type_standard__Collection__poset__POSetElement__nit__MGroup
, /* Collection[E]: Collection[POSetElement[MGroup]] */
3160 &type_standard__Collection__poset__POSetElement__nit__MGroup
, /* Collection[E]: Collection[POSetElement[MGroup]] */
3161 &type_standard__Array__poset__POSetElement__nit__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
3162 &type_standard__AbstractArray__poset__POSetElement__nit__MGroup
, /* AbstractArray[E]: AbstractArray[POSetElement[MGroup]] */
3163 &type_standard__array__ArrayIterator__poset__POSetElement__nit__MGroup
, /* ArrayIterator[E]: ArrayIterator[POSetElement[MGroup]] */
3166 /* runtime type MapValuesIterator[MGroup, POSetElement[MGroup]] */
3167 const struct type type_standard__MapValuesIterator__nit__MGroup__poset__POSetElement__nit__MGroup
= {
3169 "MapValuesIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
3172 &resolution_table_standard__MapValuesIterator__nit__MGroup__poset__POSetElement__nit__MGroup
,
3176 2622, /* nullable Object */
3177 2200, /* Iterator[Object] */
3182 const struct types resolution_table_standard__MapValuesIterator__nit__MGroup__poset__POSetElement__nit__MGroup
= {
3185 &type_standard__Array__poset__POSetElement__nit__MGroup
, /* Array[E]: Array[POSetElement[MGroup]] */
3186 &type_standard__MapIterator__nit__MGroup__poset__POSetElement__nit__MGroup
, /* MapIterator[K, V]: MapIterator[MGroup, POSetElement[MGroup]] */
3189 /* runtime type HashSetIterator[MGroup] */
3190 const struct type type_standard__hash_collection__HashSetIterator__nit__MGroup
= {
3192 "HashSetIterator[MGroup]", /* class_name_string */
3195 &resolution_table_standard__hash_collection__HashSetIterator__nit__MGroup
,
3199 2622, /* nullable Object */
3200 2200, /* Iterator[Object] */
3205 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MGroup
= {
3208 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
3209 &type_standard__HashSet__nit__MGroup
, /* HashSet[E]: HashSet[MGroup] */
3212 /* runtime type NativeArray[nullable HashSetNode[MGroup]] */
3213 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup
= {
3215 "NativeArray[nullable HashSetNode[MGroup]]", /* class_name_string */
3218 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup
,
3222 2622, /* nullable Object */
3372 1211, /* NativeArray[nullable HashSetNode[Object]] */
3431 1818, /* NativeArray[nullable HashSetNode[MGroup]] */
3442 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup
= {
3445 &type_nullable__standard__hash_collection__HashSetNode__nit__MGroup
, /* E: nullable HashSetNode[MGroup] */
3446 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MGroup]] */
3449 /* runtime type HashSetNode[MGroup] */
3450 const struct type type_standard__hash_collection__HashSetNode__nit__MGroup
= {
3452 "HashSetNode[MGroup]", /* class_name_string */
3455 &resolution_table_standard__hash_collection__HashSetNode__nit__MGroup
,
3459 2622, /* nullable Object */
3470 2238, /* nullable HashSetNode[Object] */
3482 2297, /* nullable HashSetNode[MGroup] */
3493 1212, /* HashSetNode[Object] */
3505 1819, /* HashSetNode[MGroup] */
3508 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MGroup
= {
3512 &type_nit__MGroup
, /* K: MGroup */
3515 /* runtime type HashMapKeys[MGroup, Set[MGroup]] */
3516 const struct type type_standard__hash_collection__HashMapKeys__nit__MGroup__standard__Set__nit__MGroup
= {
3518 "HashMapKeys[MGroup, Set[MGroup]]", /* class_name_string */
3521 &resolution_table_standard__hash_collection__HashMapKeys__nit__MGroup__standard__Set__nit__MGroup
,
3525 2622, /* nullable Object */
3560 2337, /* Collection[Object] */
3577 2354, /* Collection[MGroup] */
3606 2383, /* Collection[nullable MGroup] */
3650 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MGroup__standard__Set__nit__MGroup
= {
3653 &type_standard__HashMap__nit__MGroup__standard__Set__nit__MGroup
, /* HashMap[K, V]: HashMap[MGroup, Set[MGroup]] */
3654 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
3655 &type_standard__MapKeysIterator__nit__MGroup__standard__Set__nit__MGroup
, /* MapKeysIterator[K, V]: MapKeysIterator[MGroup, Set[MGroup]] */
3658 /* runtime type HashMapValues[MGroup, Set[MGroup]] */
3659 const struct type type_standard__hash_collection__HashMapValues__nit__MGroup__standard__Set__nit__MGroup
= {
3661 "HashMapValues[MGroup, Set[MGroup]]", /* class_name_string */
3664 &resolution_table_standard__hash_collection__HashMapValues__nit__MGroup__standard__Set__nit__MGroup
,
3668 2622, /* nullable Object */
3703 2337, /* Collection[Object] */
3784 2418, /* Collection[Set[MGroup]] */
3793 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MGroup__standard__Set__nit__MGroup
= {
3796 &type_standard__HashMap__nit__MGroup__standard__Set__nit__MGroup
, /* HashMap[K, V]: HashMap[MGroup, Set[MGroup]] */
3797 &type_standard__Array__standard__Set__nit__MGroup
, /* Array[E]: Array[Set[MGroup]] */
3798 &type_standard__MapValuesIterator__nit__MGroup__standard__Set__nit__MGroup
, /* MapValuesIterator[K, V]: MapValuesIterator[MGroup, Set[MGroup]] */
3801 /* runtime type NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]] */
3802 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup
= {
3804 "NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]]", /* class_name_string */
3807 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup
,
3811 2622, /* nullable Object */
4021 1822, /* NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]] */
4031 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup
= {
4034 &type_nullable__standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup
, /* E: nullable HashMapNode[MGroup, Set[MGroup]] */
4035 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]] */
4038 /* runtime type HashMapIterator[MGroup, Set[MGroup]] */
4039 const struct type type_standard__HashMapIterator__nit__MGroup__standard__Set__nit__MGroup
= {
4041 "HashMapIterator[MGroup, Set[MGroup]]", /* class_name_string */
4044 &resolution_table_standard__HashMapIterator__nit__MGroup__standard__Set__nit__MGroup
,
4048 2622, /* nullable Object */
4116 2613, /* MapIterator[MGroup, Set[MGroup]] */
4126 const struct types resolution_table_standard__HashMapIterator__nit__MGroup__standard__Set__nit__MGroup
= {
4129 &type_standard__HashMap__nit__MGroup__standard__Set__nit__MGroup
, /* HashMap[K, V]: HashMap[MGroup, Set[MGroup]] */
4132 /* runtime type HashMapNode[MGroup, Set[MGroup]] */
4133 const struct type type_standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup
= {
4135 "HashMapNode[MGroup, Set[MGroup]]", /* class_name_string */
4138 &resolution_table_standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup
,
4142 2622, /* nullable Object */
4208 2298, /* nullable HashMapNode[MGroup, Set[MGroup]] */
4281 1824, /* HashMapNode[MGroup, Set[MGroup]] */
4291 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup
= {
4294 &type_standard__Set__nit__MGroup
, /* V: Set[MGroup] */
4295 &type_nit__MGroup
, /* K: MGroup */
4298 /* runtime type NativeArray[Array[MType]] */
4299 const struct type type_standard__NativeArray__standard__Array__nit__MType
= {
4301 "NativeArray[Array[MType]]", /* class_name_string */
4304 &resolution_table_standard__NativeArray__standard__Array__nit__MType
,
4308 2622, /* nullable Object */
4341 651, /* NativeArray[Object] */
4391 1825, /* NativeArray[Array[MType]] */
4394 1837, /* NativeArray[Array[nullable MType]] */
4415 1953, /* NativeArray[Array[Object]] */
4528 const struct types resolution_table_standard__NativeArray__standard__Array__nit__MType
= {
4531 &type_standard__Array__nit__MType
, /* E: Array[MType] */
4532 &type_standard__NativeArray__standard__Array__nit__MType
, /* NativeArray[E]: NativeArray[Array[MType]] */
4535 /* runtime type ArrayIterator[Array[MType]] */
4536 const struct type type_standard__array__ArrayIterator__standard__Array__nit__MType
= {
4538 "ArrayIterator[Array[MType]]", /* class_name_string */
4541 &resolution_table_standard__array__ArrayIterator__standard__Array__nit__MType
,
4545 2622, /* nullable Object */
4546 2200, /* Iterator[Object] */
4555 const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nit__MType
= {
4558 &type_standard__Array__standard__Array__nit__MType
, /* Array[E]: Array[Array[MType]] */
4559 &type_standard__AbstractArrayRead__standard__Array__nit__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MType]] */
4562 /* runtime type NativeArray[MGenericType] */
4563 const struct type type_standard__NativeArray__nit__MGenericType
= {
4565 "NativeArray[MGenericType]", /* class_name_string */
4568 &resolution_table_standard__NativeArray__nit__MGenericType
,
4572 2622, /* nullable Object */
4587 1148, /* NativeArray[MClassType] */
4597 1273, /* NativeArray[MType] */
4605 651, /* NativeArray[Object] */
4617 1451, /* NativeArray[nullable MType] */
4656 1827, /* NativeArray[MGenericType] */
4792 const struct types resolution_table_standard__NativeArray__nit__MGenericType
= {
4795 &type_nit__MGenericType
, /* E: MGenericType */
4796 &type_standard__NativeArray__nit__MGenericType
, /* NativeArray[E]: NativeArray[MGenericType] */
4799 /* runtime type ArrayIterator[MGenericType] */
4800 const struct type type_standard__array__ArrayIterator__nit__MGenericType
= {
4802 "ArrayIterator[MGenericType]", /* class_name_string */
4805 &resolution_table_standard__array__ArrayIterator__nit__MGenericType
,
4809 2622, /* nullable Object */
4810 2200, /* Iterator[Object] */
4815 1274, /* ArrayIterator[MType] */
4819 const struct types resolution_table_standard__array__ArrayIterator__nit__MGenericType
= {
4822 &type_standard__Array__nit__MGenericType
, /* Array[E]: Array[MGenericType] */
4823 &type_standard__AbstractArrayRead__nit__MGenericType
, /* AbstractArrayRead[E]: AbstractArrayRead[MGenericType] */
4826 /* runtime type MapKeysIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
4827 const struct type type_standard__MapKeysIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
4829 "MapKeysIterator[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
4832 &resolution_table_standard__MapKeysIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
,
4836 2622, /* nullable Object */
4837 2200, /* Iterator[Object] */
4842 const struct types resolution_table_standard__MapKeysIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
4845 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
4846 &type_standard__MapIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* MapIterator[K, V]: MapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
4849 /* runtime type Array[HashMap[MProperty, Set[MMethodDef]]] */
4850 const struct type type_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
4852 "Array[HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
4855 &resolution_table_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
,
4859 2622, /* nullable Object */
4894 2337, /* Collection[Object] */
4965 2408, /* Collection[HashMap[MProperty, Set[MMethodDef]]] */
4982 2003, /* SequenceRead[nullable Object] */
5015 2457, /* AbstractArrayRead[Object] */
5087 2529, /* AbstractArrayRead[HashMap[MProperty, Set[MMethodDef]]] */
5136 2681, /* AbstractArray[Object] */
5208 2753, /* AbstractArray[HashMap[MProperty, Set[MMethodDef]]] */
5225 2004, /* Array[nullable Object] */
5226 650, /* Array[Object] */
5332 1830, /* Array[HashMap[MProperty, Set[MMethodDef]]] */
5350 const struct types resolution_table_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
5353 &type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* E: HashMap[MProperty, Set[MMethodDef]] */
5354 &type_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
5355 &type_standard__Collection__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* Collection[E]: Collection[HashMap[MProperty, Set[MMethodDef]]] */
5356 &type_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
5357 &type_standard__NativeArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* NativeArray[E]: NativeArray[HashMap[MProperty, Set[MMethodDef]]] */
5358 &type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* E: HashMap[MProperty, Set[MMethodDef]] */
5359 &type_standard__Collection__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* Collection[E]: Collection[HashMap[MProperty, Set[MMethodDef]]] */
5360 &type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* E: HashMap[MProperty, Set[MMethodDef]] */
5361 &type_standard__Collection__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* Collection[E]: Collection[HashMap[MProperty, Set[MMethodDef]]] */
5362 &type_standard__Collection__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* Collection[E]: Collection[HashMap[MProperty, Set[MMethodDef]]] */
5363 &type_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
5364 &type_standard__AbstractArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* AbstractArray[E]: AbstractArray[HashMap[MProperty, Set[MMethodDef]]] */
5365 &type_standard__array__ArrayIterator__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* ArrayIterator[E]: ArrayIterator[HashMap[MProperty, Set[MMethodDef]]] */
5368 /* runtime type MapValuesIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
5369 const struct type type_standard__MapValuesIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
5371 "MapValuesIterator[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
5374 &resolution_table_standard__MapValuesIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
,
5378 2622, /* nullable Object */
5379 2200, /* Iterator[Object] */
5384 const struct types resolution_table_standard__MapValuesIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
5387 &type_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
5388 &type_standard__MapIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* MapIterator[K, V]: MapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
5391 /* runtime type MapKeysIterator[MProperty, Set[MMethodDef]] */
5392 const struct type type_standard__MapKeysIterator__nit__MProperty__standard__Set__nit__MMethodDef
= {
5394 "MapKeysIterator[MProperty, Set[MMethodDef]]", /* class_name_string */
5397 &resolution_table_standard__MapKeysIterator__nit__MProperty__standard__Set__nit__MMethodDef
,
5401 2622, /* nullable Object */
5402 2200, /* Iterator[Object] */
5407 const struct types resolution_table_standard__MapKeysIterator__nit__MProperty__standard__Set__nit__MMethodDef
= {
5410 &type_standard__Array__nit__MProperty
, /* Array[E]: Array[MProperty] */
5411 &type_standard__MapIterator__nit__MProperty__standard__Set__nit__MMethodDef
, /* MapIterator[K, V]: MapIterator[MProperty, Set[MMethodDef]] */
5414 /* runtime type Array[Set[MMethodDef]] */
5415 const struct type type_standard__Array__standard__Set__nit__MMethodDef
= {
5417 "Array[Set[MMethodDef]]", /* class_name_string */
5420 &resolution_table_standard__Array__standard__Set__nit__MMethodDef
,
5424 2622, /* nullable Object */
5459 2337, /* Collection[Object] */
5519 2397, /* Collection[Set[PropertyLayoutElement]] */
5531 2409, /* Collection[Set[MMethodDef]] */
5547 2003, /* SequenceRead[nullable Object] */
5580 2457, /* AbstractArrayRead[Object] */
5641 2518, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
5653 2530, /* AbstractArrayRead[Set[MMethodDef]] */
5701 2681, /* AbstractArray[Object] */
5762 2742, /* AbstractArray[Set[PropertyLayoutElement]] */
5774 2754, /* AbstractArray[Set[MMethodDef]] */
5790 2004, /* Array[nullable Object] */
5791 650, /* Array[Object] */
5886 1673, /* Array[Set[PropertyLayoutElement]] */
5898 1833, /* Array[Set[MMethodDef]] */
5915 const struct types resolution_table_standard__Array__standard__Set__nit__MMethodDef
= {
5918 &type_standard__Set__nit__MMethodDef
, /* E: Set[MMethodDef] */
5919 &type_standard__Array__standard__Set__nit__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
5920 &type_standard__Collection__standard__Set__nit__MMethodDef
, /* Collection[E]: Collection[Set[MMethodDef]] */
5921 &type_standard__Array__standard__Set__nit__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
5922 &type_standard__NativeArray__standard__Set__nit__MMethodDef
, /* NativeArray[E]: NativeArray[Set[MMethodDef]] */
5923 &type_standard__Set__nit__MMethodDef
, /* E: Set[MMethodDef] */
5924 &type_standard__Collection__standard__Set__nit__MMethodDef
, /* Collection[E]: Collection[Set[MMethodDef]] */
5925 &type_standard__Set__nit__MMethodDef
, /* E: Set[MMethodDef] */
5926 &type_standard__Collection__standard__Set__nit__MMethodDef
, /* Collection[E]: Collection[Set[MMethodDef]] */
5927 &type_standard__Collection__standard__Set__nit__MMethodDef
, /* Collection[E]: Collection[Set[MMethodDef]] */
5928 &type_standard__Array__standard__Set__nit__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
5929 &type_standard__AbstractArray__standard__Set__nit__MMethodDef
, /* AbstractArray[E]: AbstractArray[Set[MMethodDef]] */
5930 &type_standard__array__ArrayIterator__standard__Set__nit__MMethodDef
, /* ArrayIterator[E]: ArrayIterator[Set[MMethodDef]] */
5933 /* runtime type MapValuesIterator[MProperty, Set[MMethodDef]] */
5934 const struct type type_standard__MapValuesIterator__nit__MProperty__standard__Set__nit__MMethodDef
= {
5936 "MapValuesIterator[MProperty, Set[MMethodDef]]", /* class_name_string */
5939 &resolution_table_standard__MapValuesIterator__nit__MProperty__standard__Set__nit__MMethodDef
,
5943 2622, /* nullable Object */
5944 2200, /* Iterator[Object] */
5949 const struct types resolution_table_standard__MapValuesIterator__nit__MProperty__standard__Set__nit__MMethodDef
= {
5952 &type_standard__Array__standard__Set__nit__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
5953 &type_standard__MapIterator__nit__MProperty__standard__Set__nit__MMethodDef
, /* MapIterator[K, V]: MapIterator[MProperty, Set[MMethodDef]] */
5956 /* runtime type NativeArray[HashSet[MType]] */
5957 const struct type type_standard__NativeArray__standard__HashSet__nit__MType
= {
5959 "NativeArray[HashSet[MType]]", /* class_name_string */
5962 &resolution_table_standard__NativeArray__standard__HashSet__nit__MType
,
5966 2622, /* nullable Object */
5999 651, /* NativeArray[Object] */
6051 1835, /* NativeArray[HashSet[MType]] */
6064 1914, /* NativeArray[Set[MType]] */
6186 const struct types resolution_table_standard__NativeArray__standard__HashSet__nit__MType
= {
6189 &type_standard__HashSet__nit__MType
, /* E: HashSet[MType] */
6190 &type_standard__NativeArray__standard__HashSet__nit__MType
, /* NativeArray[E]: NativeArray[HashSet[MType]] */
6193 /* runtime type ArrayIterator[HashSet[MType]] */
6194 const struct type type_standard__array__ArrayIterator__standard__HashSet__nit__MType
= {
6196 "ArrayIterator[HashSet[MType]]", /* class_name_string */
6199 &resolution_table_standard__array__ArrayIterator__standard__HashSet__nit__MType
,
6203 2622, /* nullable Object */
6204 2200, /* Iterator[Object] */
6213 const struct types resolution_table_standard__array__ArrayIterator__standard__HashSet__nit__MType
= {
6216 &type_standard__Array__standard__HashSet__nit__MType
, /* Array[E]: Array[HashSet[MType]] */
6217 &type_standard__AbstractArrayRead__standard__HashSet__nit__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[HashSet[MType]] */
6220 /* runtime type NativeArray[Array[nullable MType]] */
6221 const struct type type_standard__NativeArray__standard__Array__nullable__nit__MType
= {
6223 "NativeArray[Array[nullable MType]]", /* class_name_string */
6226 &resolution_table_standard__NativeArray__standard__Array__nullable__nit__MType
,
6230 2622, /* nullable Object */
6263 651, /* NativeArray[Object] */
6316 1837, /* NativeArray[Array[nullable MType]] */
6450 const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MType
= {
6453 &type_standard__Array__nullable__nit__MType
, /* E: Array[nullable MType] */
6454 &type_standard__NativeArray__standard__Array__nullable__nit__MType
, /* NativeArray[E]: NativeArray[Array[nullable MType]] */
6457 /* runtime type ArrayIterator[Array[nullable MType]] */
6458 const struct type type_standard__array__ArrayIterator__standard__Array__nullable__nit__MType
= {
6460 "ArrayIterator[Array[nullable MType]]", /* class_name_string */
6463 &resolution_table_standard__array__ArrayIterator__standard__Array__nullable__nit__MType
,
6467 2622, /* nullable Object */
6468 2200, /* Iterator[Object] */
6477 const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nullable__nit__MType
= {
6480 &type_standard__Array__standard__Array__nullable__nit__MType
, /* Array[E]: Array[Array[nullable MType]] */
6481 &type_standard__AbstractArrayRead__standard__Array__nullable__nit__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[nullable MType]] */
6484 /* runtime type NativeArray[Array[nullable MPropDef]] */
6485 const struct type type_standard__NativeArray__standard__Array__nullable__nit__MPropDef
= {
6487 "NativeArray[Array[nullable MPropDef]]", /* class_name_string */
6490 &resolution_table_standard__NativeArray__standard__Array__nullable__nit__MPropDef
,
6494 2622, /* nullable Object */
6527 651, /* NativeArray[Object] */
6581 1839, /* NativeArray[Array[nullable MPropDef]] */
6714 const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MPropDef
= {
6717 &type_standard__Array__nullable__nit__MPropDef
, /* E: Array[nullable MPropDef] */
6718 &type_standard__NativeArray__standard__Array__nullable__nit__MPropDef
, /* NativeArray[E]: NativeArray[Array[nullable MPropDef]] */
6721 /* runtime type ArrayIterator[Array[nullable MPropDef]] */
6722 const struct type type_standard__array__ArrayIterator__standard__Array__nullable__nit__MPropDef
= {
6724 "ArrayIterator[Array[nullable MPropDef]]", /* class_name_string */
6727 &resolution_table_standard__array__ArrayIterator__standard__Array__nullable__nit__MPropDef
,
6731 2622, /* nullable Object */
6732 2200, /* Iterator[Object] */
6741 const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nullable__nit__MPropDef
= {
6744 &type_standard__Array__standard__Array__nullable__nit__MPropDef
, /* Array[E]: Array[Array[nullable MPropDef]] */
6745 &type_standard__AbstractArrayRead__standard__Array__nullable__nit__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[nullable MPropDef]] */
6748 /* runtime type NativeArray[Array[nullable MProperty]] */
6749 const struct type type_standard__NativeArray__standard__Array__nullable__nit__MProperty
= {
6751 "NativeArray[Array[nullable MProperty]]", /* class_name_string */
6754 &resolution_table_standard__NativeArray__standard__Array__nullable__nit__MProperty
,
6758 2622, /* nullable Object */
6791 651, /* NativeArray[Object] */
6846 1841, /* NativeArray[Array[nullable MProperty]] */
6978 const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MProperty
= {
6981 &type_standard__Array__nullable__nit__MProperty
, /* E: Array[nullable MProperty] */
6982 &type_standard__NativeArray__standard__Array__nullable__nit__MProperty
, /* NativeArray[E]: NativeArray[Array[nullable MProperty]] */
6985 /* runtime type ArrayIterator[Array[nullable MProperty]] */
6986 const struct type type_standard__array__ArrayIterator__standard__Array__nullable__nit__MProperty
= {
6988 "ArrayIterator[Array[nullable MProperty]]", /* class_name_string */
6991 &resolution_table_standard__array__ArrayIterator__standard__Array__nullable__nit__MProperty
,
6995 2622, /* nullable Object */
6996 2200, /* Iterator[Object] */
7005 const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nullable__nit__MProperty
= {
7008 &type_standard__Array__standard__Array__nullable__nit__MProperty
, /* Array[E]: Array[Array[nullable MProperty]] */
7009 &type_standard__AbstractArrayRead__standard__Array__nullable__nit__MProperty
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[nullable MProperty]] */
7012 /* runtime type NativeArray[Set[MClassDef]] */
7013 const struct type type_standard__NativeArray__standard__Set__nit__MClassDef
= {
7015 "NativeArray[Set[MClassDef]]", /* class_name_string */
7018 &resolution_table_standard__NativeArray__standard__Set__nit__MClassDef
,
7022 2622, /* nullable Object */
7055 651, /* NativeArray[Object] */
7111 1843, /* NativeArray[Set[MClassDef]] */
7242 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClassDef
= {
7245 &type_standard__Set__nit__MClassDef
, /* E: Set[MClassDef] */
7246 &type_standard__NativeArray__standard__Set__nit__MClassDef
, /* NativeArray[E]: NativeArray[Set[MClassDef]] */
7249 /* runtime type ArrayIterator[Set[MClassDef]] */
7250 const struct type type_standard__array__ArrayIterator__standard__Set__nit__MClassDef
= {
7252 "ArrayIterator[Set[MClassDef]]", /* class_name_string */
7255 &resolution_table_standard__array__ArrayIterator__standard__Set__nit__MClassDef
,
7259 2622, /* nullable Object */
7260 2200, /* Iterator[Object] */
7269 const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MClassDef
= {
7272 &type_standard__Array__standard__Set__nit__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
7273 &type_standard__AbstractArrayRead__standard__Set__nit__MClassDef
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MClassDef]] */
7276 /* runtime type NativeArray[Set[MClass]] */
7277 const struct type type_standard__NativeArray__standard__Set__nit__MClass
= {
7279 "NativeArray[Set[MClass]]", /* class_name_string */
7282 &resolution_table_standard__NativeArray__standard__Set__nit__MClass
,
7286 2622, /* nullable Object */
7319 651, /* NativeArray[Object] */
7376 1845, /* NativeArray[Set[MClass]] */
7506 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClass
= {
7509 &type_standard__Set__nit__MClass
, /* E: Set[MClass] */
7510 &type_standard__NativeArray__standard__Set__nit__MClass
, /* NativeArray[E]: NativeArray[Set[MClass]] */
7513 /* runtime type ArrayIterator[Set[MClass]] */
7514 const struct type type_standard__array__ArrayIterator__standard__Set__nit__MClass
= {
7516 "ArrayIterator[Set[MClass]]", /* class_name_string */
7519 &resolution_table_standard__array__ArrayIterator__standard__Set__nit__MClass
,
7523 2622, /* nullable Object */
7524 2200, /* Iterator[Object] */
7533 const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MClass
= {
7536 &type_standard__Array__standard__Set__nit__MClass
, /* Array[E]: Array[Set[MClass]] */
7537 &type_standard__AbstractArrayRead__standard__Set__nit__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MClass]] */
7540 /* runtime type NativeArray[Set[MClassType]] */
7541 const struct type type_standard__NativeArray__standard__Set__nit__MClassType
= {
7543 "NativeArray[Set[MClassType]]", /* class_name_string */
7546 &resolution_table_standard__NativeArray__standard__Set__nit__MClassType
,
7550 2622, /* nullable Object */
7583 651, /* NativeArray[Object] */
7641 1847, /* NativeArray[Set[MClassType]] */
7648 1914, /* NativeArray[Set[MType]] */
7770 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClassType
= {
7773 &type_standard__Set__nit__MClassType
, /* E: Set[MClassType] */
7774 &type_standard__NativeArray__standard__Set__nit__MClassType
, /* NativeArray[E]: NativeArray[Set[MClassType]] */
7777 /* runtime type ArrayIterator[Set[MClassType]] */
7778 const struct type type_standard__array__ArrayIterator__standard__Set__nit__MClassType
= {
7780 "ArrayIterator[Set[MClassType]]", /* class_name_string */
7783 &resolution_table_standard__array__ArrayIterator__standard__Set__nit__MClassType
,
7787 2622, /* nullable Object */
7788 2200, /* Iterator[Object] */
7797 const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MClassType
= {
7800 &type_standard__Array__standard__Set__nit__MClassType
, /* Array[E]: Array[Set[MClassType]] */
7801 &type_standard__AbstractArrayRead__standard__Set__nit__MClassType
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MClassType]] */
7804 /* runtime type MapKeysIterator[Object, Array[Object]] */
7805 const struct type type_standard__MapKeysIterator__standard__Object__standard__Array__standard__Object
= {
7807 "MapKeysIterator[Object, Array[Object]]", /* class_name_string */
7810 &resolution_table_standard__MapKeysIterator__standard__Object__standard__Array__standard__Object
,
7814 2622, /* nullable Object */
7815 2200, /* Iterator[Object] */
7820 const struct types resolution_table_standard__MapKeysIterator__standard__Object__standard__Array__standard__Object
= {
7823 &type_standard__Array__standard__Object
, /* Array[E]: Array[Object] */
7824 &type_standard__MapIterator__standard__Object__standard__Array__standard__Object
, /* MapIterator[K, V]: MapIterator[Object, Array[Object]] */
7827 /* runtime type Array[Array[Object]] */
7828 const struct type type_standard__Array__standard__Array__standard__Object
= {
7830 "Array[Array[Object]]", /* class_name_string */
7833 &resolution_table_standard__Array__standard__Array__standard__Object
,
7837 2622, /* nullable Object */
7872 2337, /* Collection[Object] */
7945 2410, /* Collection[Array[Object]] */
7960 2003, /* SequenceRead[nullable Object] */
7993 2457, /* AbstractArrayRead[Object] */
8067 2531, /* AbstractArrayRead[Array[Object]] */
8114 2681, /* AbstractArray[Object] */
8188 2755, /* AbstractArray[Array[Object]] */
8203 2004, /* Array[nullable Object] */
8204 650, /* Array[Object] */
8312 1850, /* Array[Array[Object]] */
8328 const struct types resolution_table_standard__Array__standard__Array__standard__Object
= {
8331 &type_standard__Array__standard__Object
, /* E: Array[Object] */
8332 &type_standard__Array__standard__Array__standard__Object
, /* Array[E]: Array[Array[Object]] */
8333 &type_standard__Collection__standard__Array__standard__Object
, /* Collection[E]: Collection[Array[Object]] */
8334 &type_standard__Array__standard__Array__standard__Object
, /* Array[E]: Array[Array[Object]] */
8335 &type_standard__NativeArray__standard__Array__standard__Object
, /* NativeArray[E]: NativeArray[Array[Object]] */
8336 &type_standard__Array__standard__Object
, /* E: Array[Object] */
8337 &type_standard__Collection__standard__Array__standard__Object
, /* Collection[E]: Collection[Array[Object]] */
8338 &type_standard__Array__standard__Object
, /* E: Array[Object] */
8339 &type_standard__Collection__standard__Array__standard__Object
, /* Collection[E]: Collection[Array[Object]] */
8340 &type_standard__Collection__standard__Array__standard__Object
, /* Collection[E]: Collection[Array[Object]] */
8341 &type_standard__Array__standard__Array__standard__Object
, /* Array[E]: Array[Array[Object]] */
8342 &type_standard__AbstractArray__standard__Array__standard__Object
, /* AbstractArray[E]: AbstractArray[Array[Object]] */
8343 &type_standard__array__ArrayIterator__standard__Array__standard__Object
, /* ArrayIterator[E]: ArrayIterator[Array[Object]] */
8346 /* runtime type MapValuesIterator[Object, Array[Object]] */
8347 const struct type type_standard__MapValuesIterator__standard__Object__standard__Array__standard__Object
= {
8349 "MapValuesIterator[Object, Array[Object]]", /* class_name_string */
8352 &resolution_table_standard__MapValuesIterator__standard__Object__standard__Array__standard__Object
,
8356 2622, /* nullable Object */
8357 2200, /* Iterator[Object] */
8362 const struct types resolution_table_standard__MapValuesIterator__standard__Object__standard__Array__standard__Object
= {
8365 &type_standard__Array__standard__Array__standard__Object
, /* Array[E]: Array[Array[Object]] */
8366 &type_standard__MapIterator__standard__Object__standard__Array__standard__Object
, /* MapIterator[K, V]: MapIterator[Object, Array[Object]] */
8369 /* runtime type NativeArray[Iterator[Object]] */
8370 const struct type type_standard__NativeArray__standard__Iterator__standard__Object
= {
8372 "NativeArray[Iterator[Object]]", /* class_name_string */
8375 &resolution_table_standard__NativeArray__standard__Iterator__standard__Object
,
8379 2622, /* nullable Object */
8412 651, /* NativeArray[Object] */
8471 1852, /* NativeArray[Iterator[Object]] */
8599 const struct types resolution_table_standard__NativeArray__standard__Iterator__standard__Object
= {
8602 &type_standard__Iterator__standard__Object
, /* E: Iterator[Object] */
8603 &type_standard__NativeArray__standard__Iterator__standard__Object
, /* NativeArray[E]: NativeArray[Iterator[Object]] */
8606 /* runtime type ArrayIterator[Iterator[Object]] */
8607 const struct type type_standard__array__ArrayIterator__standard__Iterator__standard__Object
= {
8609 "ArrayIterator[Iterator[Object]]", /* class_name_string */
8612 &resolution_table_standard__array__ArrayIterator__standard__Iterator__standard__Object
,
8616 2622, /* nullable Object */
8617 2200, /* Iterator[Object] */
8626 const struct types resolution_table_standard__array__ArrayIterator__standard__Iterator__standard__Object
= {
8629 &type_standard__Array__standard__Iterator__standard__Object
, /* Array[E]: Array[Iterator[Object]] */
8630 &type_standard__AbstractArrayRead__standard__Iterator__standard__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[Iterator[Object]] */
8633 /* runtime type HashMapKeys[MClass, Set[MClass]] */
8634 const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MClass
= {
8636 "HashMapKeys[MClass, Set[MClass]]", /* class_name_string */
8639 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MClass
,
8643 2622, /* nullable Object */
8654 2313, /* Collection[MClass] */
8678 2337, /* Collection[Object] */
8682 2341, /* Collection[nullable MClass] */
8768 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MClass
= {
8771 &type_standard__HashMap__nit__MClass__standard__Set__nit__MClass
, /* HashMap[K, V]: HashMap[MClass, Set[MClass]] */
8772 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
8773 &type_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MClass
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MClass]] */
8776 /* runtime type HashMapValues[MClass, Set[MClass]] */
8777 const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MClass
= {
8779 "HashMapValues[MClass, Set[MClass]]", /* class_name_string */
8782 &resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MClass
,
8786 2622, /* nullable Object */
8821 2337, /* Collection[Object] */
8877 2393, /* Collection[Set[MClass]] */
8911 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MClass
= {
8914 &type_standard__HashMap__nit__MClass__standard__Set__nit__MClass
, /* HashMap[K, V]: HashMap[MClass, Set[MClass]] */
8915 &type_standard__Array__standard__Set__nit__MClass
, /* Array[E]: Array[Set[MClass]] */
8916 &type_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MClass
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MClass]] */
8919 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
8920 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
= {
8922 "NativeArray[nullable HashMapNode[MClass, Set[MClass]]]", /* class_name_string */
8925 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
,
8929 2622, /* nullable Object */
9140 1856, /* NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
9149 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
= {
9152 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
, /* E: nullable HashMapNode[MClass, Set[MClass]] */
9153 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
9156 /* runtime type HashMapIterator[MClass, Set[MClass]] */
9157 const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MClass
= {
9159 "HashMapIterator[MClass, Set[MClass]]", /* class_name_string */
9162 &resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MClass
,
9166 2622, /* nullable Object */
9235 2614, /* MapIterator[MClass, Set[MClass]] */
9244 const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MClass
= {
9247 &type_standard__HashMap__nit__MClass__standard__Set__nit__MClass
, /* HashMap[K, V]: HashMap[MClass, Set[MClass]] */
9250 /* runtime type HashMapNode[MClass, Set[MClass]] */
9251 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
= {
9253 "HashMapNode[MClass, Set[MClass]]", /* class_name_string */
9256 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
,
9260 2622, /* nullable Object */
9327 2299, /* nullable HashMapNode[MClass, Set[MClass]] */
9400 1858, /* HashMapNode[MClass, Set[MClass]] */
9409 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
= {
9412 &type_standard__Set__nit__MClass
, /* V: Set[MClass] */
9413 &type_nit__MClass
, /* K: MClass */
9416 /* runtime type NativeArray[Set[MVirtualTypeProp]] */
9417 const struct type type_standard__NativeArray__standard__Set__nit__MVirtualTypeProp
= {
9419 "NativeArray[Set[MVirtualTypeProp]]", /* class_name_string */
9422 &resolution_table_standard__NativeArray__standard__Set__nit__MVirtualTypeProp
,
9426 2622, /* nullable Object */
9459 651, /* NativeArray[Object] */
9508 1812, /* NativeArray[Set[MProperty]] */
9519 1859, /* NativeArray[Set[MVirtualTypeProp]] */
9520 1876, /* NativeArray[Set[PropertyLayoutElement]] */
9646 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MVirtualTypeProp
= {
9649 &type_standard__Set__nit__MVirtualTypeProp
, /* E: Set[MVirtualTypeProp] */
9650 &type_standard__NativeArray__standard__Set__nit__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[Set[MVirtualTypeProp]] */
9653 /* runtime type ArrayIterator[Set[MVirtualTypeProp]] */
9654 const struct type type_standard__array__ArrayIterator__standard__Set__nit__MVirtualTypeProp
= {
9656 "ArrayIterator[Set[MVirtualTypeProp]]", /* class_name_string */
9659 &resolution_table_standard__array__ArrayIterator__standard__Set__nit__MVirtualTypeProp
,
9663 2622, /* nullable Object */
9664 2200, /* Iterator[Object] */
9673 const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MVirtualTypeProp
= {
9676 &type_standard__Array__standard__Set__nit__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
9677 &type_standard__AbstractArrayRead__standard__Set__nit__MVirtualTypeProp
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MVirtualTypeProp]] */
9680 /* runtime type MapKeysIterator[MVirtualTypeProp, Int] */
9681 const struct type type_standard__MapKeysIterator__nit__MVirtualTypeProp__standard__Int
= {
9683 "MapKeysIterator[MVirtualTypeProp, Int]", /* class_name_string */
9686 &resolution_table_standard__MapKeysIterator__nit__MVirtualTypeProp__standard__Int
,
9690 2622, /* nullable Object */
9691 2200, /* Iterator[Object] */
9696 const struct types resolution_table_standard__MapKeysIterator__nit__MVirtualTypeProp__standard__Int
= {
9699 &type_standard__Array__nit__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
9700 &type_standard__MapIterator__nit__MVirtualTypeProp__standard__Int
, /* MapIterator[K, V]: MapIterator[MVirtualTypeProp, Int] */
9703 /* runtime type MapValuesIterator[MVirtualTypeProp, Int] */
9704 const struct type type_standard__MapValuesIterator__nit__MVirtualTypeProp__standard__Int
= {
9706 "MapValuesIterator[MVirtualTypeProp, Int]", /* class_name_string */
9709 &resolution_table_standard__MapValuesIterator__nit__MVirtualTypeProp__standard__Int
,
9713 2622, /* nullable Object */
9714 2200, /* Iterator[Object] */
9719 const struct types resolution_table_standard__MapValuesIterator__nit__MVirtualTypeProp__standard__Int
= {
9722 &type_standard__Array__standard__Int
, /* Array[E]: Array[Int] */
9723 &type_standard__MapIterator__nit__MVirtualTypeProp__standard__Int
, /* MapIterator[K, V]: MapIterator[MVirtualTypeProp, Int] */
9726 /* runtime type MapKeysIterator[MType, POSetElement[MType]] */
9727 const struct type type_standard__MapKeysIterator__nit__MType__poset__POSetElement__nit__MType
= {
9729 "MapKeysIterator[MType, POSetElement[MType]]", /* class_name_string */
9732 &resolution_table_standard__MapKeysIterator__nit__MType__poset__POSetElement__nit__MType
,
9736 2622, /* nullable Object */
9737 2200, /* Iterator[Object] */
9742 const struct types resolution_table_standard__MapKeysIterator__nit__MType__poset__POSetElement__nit__MType
= {
9745 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
9746 &type_standard__MapIterator__nit__MType__poset__POSetElement__nit__MType
, /* MapIterator[K, V]: MapIterator[MType, POSetElement[MType]] */