1 #include "nitc__nith.types.0.h"
2 /* runtime type HashMapKeys[Object, Array[Object]] */
3 const struct type type_core__hash_collection__HashMapKeys__core__Object__core__Array__core__Object
= {
5 "HashMapKeys[Object, Array[Object]]", /* class_name_string */
8 &resolution_table_core__hash_collection__HashMapKeys__core__Object__core__Array__core__Object
,
12 2397, /* nullable Object */
47 2433, /* Collection[Object] */
125 2511, /* Collection[nullable Object] */
142 const struct types resolution_table_core__hash_collection__HashMapKeys__core__Object__core__Array__core__Object
= {
145 &type_core__HashMap__core__Object__core__Array__core__Object
, /* HashMap[K, V]: HashMap[Object, Array[Object]] */
146 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
147 &type_core__MapKeysIterator__core__Object__core__Array__core__Object
, /* MapKeysIterator[K, V]: MapKeysIterator[Object, Array[Object]] */
150 /* runtime type HashMapValues[Object, Array[Object]] */
151 const struct type type_core__hash_collection__HashMapValues__core__Object__core__Array__core__Object
= {
153 "HashMapValues[Object, Array[Object]]", /* class_name_string */
156 &resolution_table_core__hash_collection__HashMapValues__core__Object__core__Array__core__Object
,
160 2397, /* nullable Object */
195 2433, /* Collection[Object] */
272 2510, /* Collection[Array[Object]] */
273 2511, /* Collection[nullable Object] */
290 const struct types resolution_table_core__hash_collection__HashMapValues__core__Object__core__Array__core__Object
= {
293 &type_core__HashMap__core__Object__core__Array__core__Object
, /* HashMap[K, V]: HashMap[Object, Array[Object]] */
294 &type_core__Array__core__Array__core__Object
, /* Array[E]: Array[Array[Object]] */
295 &type_core__MapValuesIterator__core__Object__core__Array__core__Object
, /* MapValuesIterator[K, V]: MapValuesIterator[Object, Array[Object]] */
298 /* runtime type HashMapIterator[Object, Array[Object]] */
299 const struct type type_core__hash_collection__HashMapIterator__core__Object__core__Array__core__Object
= {
301 "HashMapIterator[Object, Array[Object]]", /* class_name_string */
304 &resolution_table_core__hash_collection__HashMapIterator__core__Object__core__Array__core__Object
,
308 2397, /* nullable Object */
363 2706, /* MapIterator[Object, Array[Object]] */
364 2707, /* MapIterator[Object, nullable Object] */
388 const struct types resolution_table_core__hash_collection__HashMapIterator__core__Object__core__Array__core__Object
= {
391 &type_core__HashMap__core__Object__core__Array__core__Object
, /* HashMap[K, V]: HashMap[Object, Array[Object]] */
394 /* runtime type HashMapNode[Object, Array[Object]] */
395 const struct type type_core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
= {
397 "HashMapNode[Object, Array[Object]]", /* class_name_string */
400 &resolution_table_core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
,
404 2397, /* nullable Object */
457 2802, /* nullable HashMapNode[Object, Array[Object]] */
458 2803, /* nullable HashMapNode[Object, nullable Object] */
532 1751, /* HashMapNode[Object, Array[Object]] */
533 1756, /* HashMapNode[Object, nullable Object] */
557 const struct types resolution_table_core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
= {
560 &type_core__Array__core__Object
, /* V: Array[Object] */
561 &type_core__Object
, /* K: Object */
564 /* runtime type NativeArray[nullable HashMapNode[Object, Array[Object]]] */
565 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
= {
567 "NativeArray[nullable HashMapNode[Object, Array[Object]]]", /* class_name_string */
570 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
,
574 2397, /* nullable Object */
686 2136, /* NativeArray[nullable Object] */
774 1752, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
775 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
801 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
= {
804 &type_nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* E: nullable HashMapNode[Object, Array[Object]] */
805 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Object, Array[Object]]] */
808 /* runtime type HashMapKeys[Object, nullable Object] */
809 const struct type type_core__hash_collection__HashMapKeys__core__Object__nullable__core__Object
= {
811 "HashMapKeys[Object, nullable Object]", /* class_name_string */
814 &resolution_table_core__hash_collection__HashMapKeys__core__Object__nullable__core__Object
,
818 2397, /* nullable Object */
853 2433, /* Collection[Object] */
931 2511, /* Collection[nullable Object] */
948 const struct types resolution_table_core__hash_collection__HashMapKeys__core__Object__nullable__core__Object
= {
951 &type_core__HashMap__core__Object__nullable__core__Object
, /* HashMap[K, V]: HashMap[Object, nullable Object] */
952 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
953 &type_core__MapKeysIterator__core__Object__nullable__core__Object
, /* MapKeysIterator[K, V]: MapKeysIterator[Object, nullable Object] */
956 /* runtime type HashMapValues[Object, nullable Object] */
957 const struct type type_core__hash_collection__HashMapValues__core__Object__nullable__core__Object
= {
959 "HashMapValues[Object, nullable Object]", /* class_name_string */
962 &resolution_table_core__hash_collection__HashMapValues__core__Object__nullable__core__Object
,
966 2397, /* nullable Object */
1079 2511, /* Collection[nullable Object] */
1096 const struct types resolution_table_core__hash_collection__HashMapValues__core__Object__nullable__core__Object
= {
1099 &type_core__HashMap__core__Object__nullable__core__Object
, /* HashMap[K, V]: HashMap[Object, nullable Object] */
1100 &type_core__Array__nullable__core__Object
, /* Array[E]: Array[nullable Object] */
1101 &type_core__MapValuesIterator__core__Object__nullable__core__Object
, /* MapValuesIterator[K, V]: MapValuesIterator[Object, nullable Object] */
1104 /* runtime type HashMapIterator[Object, nullable Object] */
1105 const struct type type_core__hash_collection__HashMapIterator__core__Object__nullable__core__Object
= {
1107 "HashMapIterator[Object, nullable Object]", /* class_name_string */
1110 &resolution_table_core__hash_collection__HashMapIterator__core__Object__nullable__core__Object
,
1114 2397, /* nullable Object */
1170 2707, /* MapIterator[Object, nullable Object] */
1194 const struct types resolution_table_core__hash_collection__HashMapIterator__core__Object__nullable__core__Object
= {
1197 &type_core__HashMap__core__Object__nullable__core__Object
, /* HashMap[K, V]: HashMap[Object, nullable Object] */
1200 /* runtime type HashMapNode[Object, nullable Object] */
1201 const struct type type_core__hash_collection__HashMapNode__core__Object__nullable__core__Object
= {
1203 "HashMapNode[Object, nullable Object]", /* class_name_string */
1206 &resolution_table_core__hash_collection__HashMapNode__core__Object__nullable__core__Object
,
1210 2397, /* nullable Object */
1264 2803, /* nullable HashMapNode[Object, nullable Object] */
1339 1756, /* HashMapNode[Object, nullable Object] */
1363 const struct types resolution_table_core__hash_collection__HashMapNode__core__Object__nullable__core__Object
= {
1366 &type_nullable__core__Object
, /* V: nullable Object */
1367 &type_core__Object
, /* K: Object */
1370 /* runtime type NativeArray[nullable HashMapNode[Object, nullable Object]] */
1371 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
= {
1373 "NativeArray[nullable HashMapNode[Object, nullable Object]]", /* class_name_string */
1376 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
,
1380 2397, /* nullable Object */
1492 2136, /* NativeArray[nullable Object] */
1581 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
1607 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
= {
1610 &type_nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* E: nullable HashMapNode[Object, nullable Object] */
1611 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Object, nullable Object]] */
1614 /* runtime type Array[Iterator[Object]] */
1615 const struct type type_core__Array__core__Iterator__core__Object
= {
1617 "Array[Iterator[Object]]", /* class_name_string */
1620 &resolution_table_core__Array__core__Iterator__core__Object
,
1624 2397, /* nullable Object */
1659 2433, /* Collection[Object] */
1721 2495, /* Collection[Iterator[Object]] */
1737 2511, /* Collection[nullable Object] */
1752 2015, /* Array[nullable Object] */
1753 2202, /* SequenceRead[nullable Object] */
1786 2557, /* AbstractArrayRead[Object] */
1850 2621, /* AbstractArrayRead[Iterator[Object]] */
1866 2637, /* AbstractArrayRead[nullable Object] */
1912 2881, /* AbstractArray[Object] */
1976 2945, /* AbstractArray[Iterator[Object]] */
1992 2961, /* AbstractArray[nullable Object] */
2007 228, /* Array[Object] */
2104 1758, /* Array[Iterator[Object]] */
2135 const struct types resolution_table_core__Array__core__Iterator__core__Object
= {
2138 &type_core__Iterator__core__Object
, /* E: Iterator[Object] */
2139 &type_core__Array__core__Iterator__core__Object
, /* Array[E]: Array[Iterator[Object]] */
2140 &type_core__Collection__core__Iterator__core__Object
, /* Collection[E]: Collection[Iterator[Object]] */
2141 &type_core__Array__core__Iterator__core__Object
, /* Array[E]: Array[Iterator[Object]] */
2142 &type_core__AbstractArray__core__Iterator__core__Object
, /* AbstractArray[E]: AbstractArray[Iterator[Object]] */
2143 &type_core__NativeArray__core__Iterator__core__Object
, /* NativeArray[E]: NativeArray[Iterator[Object]] */
2144 &type_core__Iterator__core__Object
, /* E: Iterator[Object] */
2145 &type_core__Collection__core__Iterator__core__Object
, /* Collection[E]: Collection[Iterator[Object]] */
2146 &type_core__Iterator__core__Object
, /* E: Iterator[Object] */
2147 &type_core__Collection__core__Iterator__core__Object
, /* Collection[E]: Collection[Iterator[Object]] */
2148 &type_core__Collection__core__Iterator__core__Object
, /* Collection[E]: Collection[Iterator[Object]] */
2149 &type_core__Array__core__Iterator__core__Object
, /* Array[E]: Array[Iterator[Object]] */
2150 &type_core__AbstractArray__core__Iterator__core__Object
, /* AbstractArray[E]: AbstractArray[Iterator[Object]] */
2151 &type_core__array__ArrayIterator__core__Iterator__core__Object
, /* ArrayIterator[E]: ArrayIterator[Iterator[Object]] */
2152 &type_core__array__ArrayReverseIterator__core__Iterator__core__Object
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Iterator[Object]] */
2155 /* runtime type MapKeysIterator[Object, String] */
2156 const struct type type_core__MapKeysIterator__core__Object__core__String
= {
2158 "MapKeysIterator[Object, String]", /* class_name_string */
2161 &resolution_table_core__MapKeysIterator__core__Object__core__String
,
2165 2397, /* nullable Object */
2166 2391, /* Iterator[Object] */
2177 const struct types resolution_table_core__MapKeysIterator__core__Object__core__String
= {
2180 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
2181 &type_core__MapIterator__core__Object__core__String
, /* MapIterator[K, V]: MapIterator[Object, String] */
2184 /* runtime type MapValuesIterator[Object, String] */
2185 const struct type type_core__MapValuesIterator__core__Object__core__String
= {
2187 "MapValuesIterator[Object, String]", /* class_name_string */
2190 &resolution_table_core__MapValuesIterator__core__Object__core__String
,
2194 2397, /* nullable Object */
2195 2391, /* Iterator[Object] */
2197 2828, /* Iterator[String] */
2206 const struct types resolution_table_core__MapValuesIterator__core__Object__core__String
= {
2209 &type_core__Array__core__String
, /* Array[E]: Array[String] */
2210 &type_core__MapIterator__core__Object__core__String
, /* MapIterator[K, V]: MapIterator[Object, String] */
2213 /* runtime type RefIterator[String] */
2214 const struct type type_core__abstract_collection__RefIterator__core__String
= {
2216 "RefIterator[String]", /* class_name_string */
2219 &resolution_table_core__abstract_collection__RefIterator__core__String
,
2223 2397, /* nullable Object */
2224 2391, /* Iterator[Object] */
2226 2828, /* Iterator[String] */
2235 const struct types resolution_table_core__abstract_collection__RefIterator__core__String
= {
2238 &type_core__Array__core__String
, /* Array[E]: Array[String] */
2239 &type_core__Ref__core__String
, /* Ref[E]: Ref[String] */
2242 /* runtime type MapKeysIterator[String, Int] */
2243 const struct type type_core__MapKeysIterator__core__String__core__Int
= {
2245 "MapKeysIterator[String, Int]", /* class_name_string */
2248 &resolution_table_core__MapKeysIterator__core__String__core__Int
,
2252 2397, /* nullable Object */
2253 2391, /* Iterator[Object] */
2255 2828, /* Iterator[String] */
2264 const struct types resolution_table_core__MapKeysIterator__core__String__core__Int
= {
2267 &type_core__Array__core__String
, /* Array[E]: Array[String] */
2268 &type_core__MapIterator__core__String__core__Int
, /* MapIterator[K, V]: MapIterator[String, Int] */
2271 /* runtime type MapValuesIterator[String, Int] */
2272 const struct type type_core__MapValuesIterator__core__String__core__Int
= {
2274 "MapValuesIterator[String, Int]", /* class_name_string */
2277 &resolution_table_core__MapValuesIterator__core__String__core__Int
,
2281 2397, /* nullable Object */
2282 2391, /* Iterator[Object] */
2293 const struct types resolution_table_core__MapValuesIterator__core__String__core__Int
= {
2296 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
2297 &type_core__MapIterator__core__String__core__Int
, /* MapIterator[K, V]: MapIterator[String, Int] */
2300 /* runtime type HashMap[MClass, Set[MClass]] */
2301 const struct type type_core__HashMap__nitc__MClass__core__Set__nitc__MClass
= {
2303 "HashMap[MClass, Set[MClass]]", /* class_name_string */
2306 &resolution_table_core__HashMap__nitc__MClass__core__Set__nitc__MClass
,
2310 2397, /* nullable Object */
2311 2203, /* MapRead[nullable Object, nullable Object] */
2312 2840, /* Map[MClass, Set[MClass]] */
2372 1358, /* HashMap[Object, nullable Object] */
2387 1764, /* HashMap[MClass, Set[MClass]] */
2396 const struct types resolution_table_core__HashMap__nitc__MClass__core__Set__nitc__MClass
= {
2402 &type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MClass
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MClass]] */
2403 &type_nitc__MClass
, /* K: MClass */
2404 &type_core__Set__nitc__MClass
, /* V: Set[MClass] */
2405 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MClass]] */
2406 &type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MClass
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MClass]] */
2407 &type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MClass
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MClass]] */
2408 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
, /* nullable N: nullable HashMapNode[MClass, Set[MClass]] */
2410 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
, /* N: HashMapNode[MClass, Set[MClass]] */
2411 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MClass
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
2414 /* runtime type MapKeysIterator[MClass, Set[MVirtualTypeProp]] */
2415 const struct type type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
2417 "MapKeysIterator[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
2420 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
2424 2397, /* nullable Object */
2425 2391, /* Iterator[Object] */
2436 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
2439 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
2440 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* MapIterator[K, V]: MapIterator[MClass, Set[MVirtualTypeProp]] */
2443 /* runtime type Array[Set[MVirtualTypeProp]] */
2444 const struct type type_core__Array__core__Set__nitc__MVirtualTypeProp
= {
2446 "Array[Set[MVirtualTypeProp]]", /* class_name_string */
2449 &resolution_table_core__Array__core__Set__nitc__MVirtualTypeProp
,
2453 2397, /* nullable Object */
2488 2433, /* Collection[Object] */
2540 2485, /* Collection[Set[MProperty]] */
2551 2496, /* Collection[Set[MVirtualTypeProp]] */
2552 2497, /* Collection[Set[PropertyLayoutElement]] */
2566 2511, /* Collection[nullable Object] */
2581 2015, /* Array[nullable Object] */
2582 2202, /* SequenceRead[nullable Object] */
2615 2557, /* AbstractArrayRead[Object] */
2669 2611, /* AbstractArrayRead[Set[MProperty]] */
2680 2622, /* AbstractArrayRead[Set[MVirtualTypeProp]] */
2681 2623, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
2695 2637, /* AbstractArrayRead[nullable Object] */
2741 2881, /* AbstractArray[Object] */
2795 2935, /* AbstractArray[Set[MProperty]] */
2806 2946, /* AbstractArray[Set[MVirtualTypeProp]] */
2807 2947, /* AbstractArray[Set[PropertyLayoutElement]] */
2821 2961, /* AbstractArray[nullable Object] */
2836 228, /* Array[Object] */
2923 1664, /* Array[Set[MProperty]] */
2934 1766, /* Array[Set[MVirtualTypeProp]] */
2935 1797, /* Array[Set[PropertyLayoutElement]] */
2964 const struct types resolution_table_core__Array__core__Set__nitc__MVirtualTypeProp
= {
2967 &type_core__Set__nitc__MVirtualTypeProp
, /* E: Set[MVirtualTypeProp] */
2968 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
2969 &type_core__Collection__core__Set__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[Set[MVirtualTypeProp]] */
2970 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
2971 &type_core__AbstractArray__core__Set__nitc__MVirtualTypeProp
, /* AbstractArray[E]: AbstractArray[Set[MVirtualTypeProp]] */
2972 &type_core__NativeArray__core__Set__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[Set[MVirtualTypeProp]] */
2973 &type_core__Set__nitc__MVirtualTypeProp
, /* E: Set[MVirtualTypeProp] */
2974 &type_core__Collection__core__Set__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[Set[MVirtualTypeProp]] */
2975 &type_core__Set__nitc__MVirtualTypeProp
, /* E: Set[MVirtualTypeProp] */
2976 &type_core__Collection__core__Set__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[Set[MVirtualTypeProp]] */
2977 &type_core__Collection__core__Set__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[Set[MVirtualTypeProp]] */
2978 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
2979 &type_core__AbstractArray__core__Set__nitc__MVirtualTypeProp
, /* AbstractArray[E]: AbstractArray[Set[MVirtualTypeProp]] */
2980 &type_core__array__ArrayIterator__core__Set__nitc__MVirtualTypeProp
, /* ArrayIterator[E]: ArrayIterator[Set[MVirtualTypeProp]] */
2981 &type_core__array__ArrayReverseIterator__core__Set__nitc__MVirtualTypeProp
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MVirtualTypeProp]] */
2984 /* runtime type MapValuesIterator[MClass, Set[MVirtualTypeProp]] */
2985 const struct type type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
2987 "MapValuesIterator[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
2990 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
2994 2397, /* nullable Object */
2995 2391, /* Iterator[Object] */
3006 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
3009 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
3010 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* MapIterator[K, V]: MapIterator[MClass, Set[MVirtualTypeProp]] */
3013 /* runtime type NativeArray[MVirtualTypeProp] */
3014 const struct type type_core__NativeArray__nitc__MVirtualTypeProp
= {
3016 "NativeArray[MVirtualTypeProp]", /* class_name_string */
3019 &resolution_table_core__NativeArray__nitc__MVirtualTypeProp
,
3023 2397, /* nullable Object */
3032 1112, /* NativeArray[MProperty] */
3055 229, /* NativeArray[Object] */
3057 1445, /* NativeArray[PropertyLayoutElement] */
3085 1768, /* NativeArray[MVirtualTypeProp] */
3090 1815, /* NativeArray[nullable PropertyLayoutElement] */
3135 2136, /* NativeArray[nullable Object] */
3142 2177, /* NativeArray[nullable MProperty] */
3250 const struct types resolution_table_core__NativeArray__nitc__MVirtualTypeProp
= {
3253 &type_nitc__MVirtualTypeProp
, /* E: MVirtualTypeProp */
3254 &type_core__NativeArray__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[MVirtualTypeProp] */
3257 /* runtime type ArrayIterator[MVirtualTypeProp] */
3258 const struct type type_core__array__ArrayIterator__nitc__MVirtualTypeProp
= {
3260 "ArrayIterator[MVirtualTypeProp]", /* class_name_string */
3263 &resolution_table_core__array__ArrayIterator__nitc__MVirtualTypeProp
,
3267 2397, /* nullable Object */
3268 2391, /* Iterator[Object] */
3271 2829, /* Iterator[MProperty] */
3279 const struct types resolution_table_core__array__ArrayIterator__nitc__MVirtualTypeProp
= {
3282 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
3283 &type_core__AbstractArrayRead__nitc__MVirtualTypeProp
, /* AbstractArrayRead[E]: AbstractArrayRead[MVirtualTypeProp] */
3286 /* runtime type ArrayReverseIterator[MVirtualTypeProp] */
3287 const struct type type_core__array__ArrayReverseIterator__nitc__MVirtualTypeProp
= {
3289 "ArrayReverseIterator[MVirtualTypeProp]", /* class_name_string */
3292 &resolution_table_core__array__ArrayReverseIterator__nitc__MVirtualTypeProp
,
3296 2397, /* nullable Object */
3297 2391, /* Iterator[Object] */
3300 2829, /* Iterator[MProperty] */
3308 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MVirtualTypeProp
= {
3311 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
3312 &type_core__AbstractArrayRead__nitc__MVirtualTypeProp
, /* AbstractArrayRead[E]: AbstractArrayRead[MVirtualTypeProp] */
3315 /* runtime type HashMapKeys[MVirtualTypeProp, Int] */
3316 const struct type type_core__hash_collection__HashMapKeys__nitc__MVirtualTypeProp__core__Int
= {
3318 "HashMapKeys[MVirtualTypeProp, Int]", /* class_name_string */
3321 &resolution_table_core__hash_collection__HashMapKeys__nitc__MVirtualTypeProp__core__Int
,
3325 2397, /* nullable Object */
3337 2410, /* Collection[MProperty] */
3360 2433, /* Collection[Object] */
3362 2435, /* Collection[PropertyLayoutElement] */
3388 2461, /* Collection[MVirtualTypeProp] */
3393 2466, /* Collection[nullable PropertyLayoutElement] */
3438 2511, /* Collection[nullable Object] */
3445 2518, /* Collection[nullable MProperty] */
3455 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MVirtualTypeProp__core__Int
= {
3458 &type_core__HashMap__nitc__MVirtualTypeProp__core__Int
, /* HashMap[K, V]: HashMap[MVirtualTypeProp, Int] */
3459 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
3460 &type_core__MapKeysIterator__nitc__MVirtualTypeProp__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[MVirtualTypeProp, Int] */
3463 /* runtime type HashMapValues[MVirtualTypeProp, Int] */
3464 const struct type type_core__hash_collection__HashMapValues__nitc__MVirtualTypeProp__core__Int
= {
3466 "HashMapValues[MVirtualTypeProp, Int]", /* class_name_string */
3469 &resolution_table_core__hash_collection__HashMapValues__nitc__MVirtualTypeProp__core__Int
,
3473 2397, /* nullable Object */
3493 2418, /* Collection[Int] */
3508 2433, /* Collection[Object] */
3586 2511, /* Collection[nullable Object] */
3603 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MVirtualTypeProp__core__Int
= {
3606 &type_core__HashMap__nitc__MVirtualTypeProp__core__Int
, /* HashMap[K, V]: HashMap[MVirtualTypeProp, Int] */
3607 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
3608 &type_core__MapValuesIterator__nitc__MVirtualTypeProp__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[MVirtualTypeProp, Int] */
3611 /* runtime type HashMapIterator[MVirtualTypeProp, Int] */
3612 const struct type type_core__hash_collection__HashMapIterator__nitc__MVirtualTypeProp__core__Int
= {
3614 "HashMapIterator[MVirtualTypeProp, Int]", /* class_name_string */
3617 &resolution_table_core__hash_collection__HashMapIterator__nitc__MVirtualTypeProp__core__Int
,
3621 2397, /* nullable Object */
3677 2707, /* MapIterator[Object, nullable Object] */
3678 2708, /* MapIterator[MVirtualTypeProp, Int] */
3680 2710, /* MapIterator[PropertyLayoutElement, Int] */
3701 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MVirtualTypeProp__core__Int
= {
3704 &type_core__HashMap__nitc__MVirtualTypeProp__core__Int
, /* HashMap[K, V]: HashMap[MVirtualTypeProp, Int] */
3707 /* runtime type HashMapNode[MVirtualTypeProp, Int] */
3708 const struct type type_core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
= {
3710 "HashMapNode[MVirtualTypeProp, Int]", /* class_name_string */
3713 &resolution_table_core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
,
3717 2397, /* nullable Object */
3771 2803, /* nullable HashMapNode[Object, nullable Object] */
3772 2804, /* nullable HashMapNode[MVirtualTypeProp, Int] */
3774 2806, /* nullable HashMapNode[PropertyLayoutElement, Int] */
3846 1756, /* HashMapNode[Object, nullable Object] */
3847 1774, /* HashMapNode[MVirtualTypeProp, Int] */
3849 1808, /* HashMapNode[PropertyLayoutElement, Int] */
3870 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
= {
3873 &type_core__Int
, /* V: Int */
3874 &type_nitc__MVirtualTypeProp
, /* K: MVirtualTypeProp */
3877 /* runtime type NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
3878 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
= {
3880 "NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]]", /* class_name_string */
3883 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
,
3887 2397, /* nullable Object */
3999 2136, /* NativeArray[nullable Object] */
4088 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
4089 1775, /* NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
4091 1809, /* NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
4114 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
= {
4117 &type_nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* E: nullable HashMapNode[MVirtualTypeProp, Int] */
4118 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
4121 /* runtime type NativeArray[AImport] */
4122 const struct type type_core__NativeArray__nitc__AImport
= {
4124 "NativeArray[AImport]", /* class_name_string */
4127 &resolution_table_core__NativeArray__nitc__AImport
,
4131 2397, /* nullable Object */
4163 229, /* NativeArray[Object] */
4170 1492, /* NativeArray[Prod] */
4192 1329, /* NativeArray[ANode] */
4194 1776, /* NativeArray[AImport] */
4243 2136, /* NativeArray[nullable Object] */
4358 const struct types resolution_table_core__NativeArray__nitc__AImport
= {
4361 &type_nitc__AImport
, /* E: AImport */
4362 &type_core__NativeArray__nitc__AImport
, /* NativeArray[E]: NativeArray[AImport] */
4365 /* runtime type ArrayIterator[AImport] */
4366 const struct type type_core__array__ArrayIterator__nitc__AImport
= {
4368 "ArrayIterator[AImport]", /* class_name_string */
4371 &resolution_table_core__array__ArrayIterator__nitc__AImport
,
4375 2397, /* nullable Object */
4376 2391, /* Iterator[Object] */
4387 const struct types resolution_table_core__array__ArrayIterator__nitc__AImport
= {
4390 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
4391 &type_core__AbstractArrayRead__nitc__AImport
, /* AbstractArrayRead[E]: AbstractArrayRead[AImport] */
4394 /* runtime type ArrayReverseIterator[AImport] */
4395 const struct type type_core__array__ArrayReverseIterator__nitc__AImport
= {
4397 "ArrayReverseIterator[AImport]", /* class_name_string */
4400 &resolution_table_core__array__ArrayReverseIterator__nitc__AImport
,
4404 2397, /* nullable Object */
4405 2391, /* Iterator[Object] */
4416 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AImport
= {
4419 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
4420 &type_core__AbstractArrayRead__nitc__AImport
, /* AbstractArrayRead[E]: AbstractArrayRead[AImport] */
4423 /* runtime type NativeArray[AFormaldef] */
4424 const struct type type_core__NativeArray__nitc__AFormaldef
= {
4426 "NativeArray[AFormaldef]", /* class_name_string */
4429 &resolution_table_core__NativeArray__nitc__AFormaldef
,
4433 2397, /* nullable Object */
4465 229, /* NativeArray[Object] */
4472 1492, /* NativeArray[Prod] */
4494 1329, /* NativeArray[ANode] */
4497 1779, /* NativeArray[AFormaldef] */
4545 2136, /* NativeArray[nullable Object] */
4660 const struct types resolution_table_core__NativeArray__nitc__AFormaldef
= {
4663 &type_nitc__AFormaldef
, /* E: AFormaldef */
4664 &type_core__NativeArray__nitc__AFormaldef
, /* NativeArray[E]: NativeArray[AFormaldef] */
4667 /* runtime type ArrayIterator[AFormaldef] */
4668 const struct type type_core__array__ArrayIterator__nitc__AFormaldef
= {
4670 "ArrayIterator[AFormaldef]", /* class_name_string */
4673 &resolution_table_core__array__ArrayIterator__nitc__AFormaldef
,
4677 2397, /* nullable Object */
4678 2391, /* Iterator[Object] */
4689 const struct types resolution_table_core__array__ArrayIterator__nitc__AFormaldef
= {
4692 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
4693 &type_core__AbstractArrayRead__nitc__AFormaldef
, /* AbstractArrayRead[E]: AbstractArrayRead[AFormaldef] */
4696 /* runtime type ArrayReverseIterator[AFormaldef] */
4697 const struct type type_core__array__ArrayReverseIterator__nitc__AFormaldef
= {
4699 "ArrayReverseIterator[AFormaldef]", /* class_name_string */
4702 &resolution_table_core__array__ArrayReverseIterator__nitc__AFormaldef
,
4706 2397, /* nullable Object */
4707 2391, /* Iterator[Object] */
4718 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AFormaldef
= {
4721 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
4722 &type_core__AbstractArrayRead__nitc__AFormaldef
, /* AbstractArrayRead[E]: AbstractArrayRead[AFormaldef] */
4725 /* runtime type HashMapKeys[MType, POSetElement[MType]] */
4726 const struct type type_core__hash_collection__HashMapKeys__nitc__MType__poset__POSetElement__nitc__MType
= {
4728 "HashMapKeys[MType, POSetElement[MType]]", /* class_name_string */
4731 &resolution_table_core__hash_collection__HashMapKeys__nitc__MType__poset__POSetElement__nitc__MType
,
4735 2397, /* nullable Object */
4762 2425, /* Collection[MType] */
4770 2433, /* Collection[Object] */
4781 2444, /* Collection[nullable MType] */
4848 2511, /* Collection[nullable Object] */
4865 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MType__poset__POSetElement__nitc__MType
= {
4868 &type_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMap[K, V]: HashMap[MType, POSetElement[MType]] */
4869 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
4870 &type_core__MapKeysIterator__nitc__MType__poset__POSetElement__nitc__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, POSetElement[MType]] */
4873 /* runtime type HashMapValues[MType, POSetElement[MType]] */
4874 const struct type type_core__hash_collection__HashMapValues__nitc__MType__poset__POSetElement__nitc__MType
= {
4876 "HashMapValues[MType, POSetElement[MType]]", /* class_name_string */
4879 &resolution_table_core__hash_collection__HashMapValues__nitc__MType__poset__POSetElement__nitc__MType
,
4883 2397, /* nullable Object */
4918 2433, /* Collection[Object] */
4996 2511, /* Collection[nullable Object] */
4997 2512, /* Collection[POSetElement[MType]] */
5013 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MType__poset__POSetElement__nitc__MType
= {
5016 &type_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMap[K, V]: HashMap[MType, POSetElement[MType]] */
5017 &type_core__Array__poset__POSetElement__nitc__MType
, /* Array[E]: Array[POSetElement[MType]] */
5018 &type_core__MapValuesIterator__nitc__MType__poset__POSetElement__nitc__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, POSetElement[MType]] */
5021 /* runtime type HashMapIterator[MType, POSetElement[MType]] */
5022 const struct type type_core__hash_collection__HashMapIterator__nitc__MType__poset__POSetElement__nitc__MType
= {
5024 "HashMapIterator[MType, POSetElement[MType]]", /* class_name_string */
5027 &resolution_table_core__hash_collection__HashMapIterator__nitc__MType__poset__POSetElement__nitc__MType
,
5031 2397, /* nullable Object */
5087 2707, /* MapIterator[Object, nullable Object] */
5089 2709, /* MapIterator[MType, POSetElement[MType]] */
5111 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MType__poset__POSetElement__nitc__MType
= {
5114 &type_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMap[K, V]: HashMap[MType, POSetElement[MType]] */
5117 /* runtime type HashMapNode[MType, POSetElement[MType]] */
5118 const struct type type_core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
= {
5120 "HashMapNode[MType, POSetElement[MType]]", /* class_name_string */
5123 &resolution_table_core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
,
5127 2397, /* nullable Object */
5181 2803, /* nullable HashMapNode[Object, nullable Object] */
5183 2805, /* nullable HashMapNode[MType, POSetElement[MType]] */
5256 1756, /* HashMapNode[Object, nullable Object] */
5258 1785, /* HashMapNode[MType, POSetElement[MType]] */
5280 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
= {
5283 &type_poset__POSetElement__nitc__MType
, /* V: POSetElement[MType] */
5284 &type_nitc__MType
, /* K: MType */
5287 /* runtime type NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
5288 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
= {
5290 "NativeArray[nullable HashMapNode[MType, POSetElement[MType]]]", /* class_name_string */
5293 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
,
5297 2397, /* nullable Object */
5409 2136, /* NativeArray[nullable Object] */
5498 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5500 1786, /* NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
5524 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
= {
5527 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* E: nullable HashMapNode[MType, POSetElement[MType]] */
5528 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
5531 /* runtime type RefIterator[MType] */
5532 const struct type type_core__abstract_collection__RefIterator__nitc__MType
= {
5534 "RefIterator[MType]", /* class_name_string */
5537 &resolution_table_core__abstract_collection__RefIterator__nitc__MType
,
5541 2397, /* nullable Object */
5542 2391, /* Iterator[Object] */
5547 2831, /* Iterator[MType] */
5553 const struct types resolution_table_core__abstract_collection__RefIterator__nitc__MType
= {
5556 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
5557 &type_core__Ref__nitc__MType
, /* Ref[E]: Ref[MType] */
5560 /* runtime type HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
5561 const struct type type_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5563 "HashMap[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
5566 &resolution_table_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
5570 2397, /* nullable Object */
5571 2203, /* MapRead[nullable Object, nullable Object] */
5632 1358, /* HashMap[Object, nullable Object] */
5648 1788, /* HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
5656 const struct types resolution_table_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5662 &type_core__hash_collection__HashMapIterator__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
5663 &type_nitc__MModule
, /* K: MModule */
5664 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* V: HashMap[MType, Array[MMethodDef]] */
5665 &type_core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
5666 &type_core__hash_collection__HashMapKeys__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MModule, HashMap[MType, Array[MMethodDef]]] */
5667 &type_core__hash_collection__HashMapValues__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MModule, HashMap[MType, Array[MMethodDef]]] */
5668 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* nullable N: nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
5670 &type_core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* N: HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
5671 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
5674 /* runtime type HashMap[MType, Array[MMethodDef]] */
5675 const struct type type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5677 "HashMap[MType, Array[MMethodDef]]", /* class_name_string */
5680 &resolution_table_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
,
5684 2397, /* nullable Object */
5685 2203, /* MapRead[nullable Object, nullable Object] */
5745 1357, /* HashMap[Object, Array[Object]] */
5746 1358, /* HashMap[Object, nullable Object] */
5763 1789, /* HashMap[MType, Array[MMethodDef]] */
5770 const struct types resolution_table_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
= {
5776 &type_core__hash_collection__HashMapIterator__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MType, Array[MMethodDef]] */
5777 &type_nitc__MType
, /* K: MType */
5778 &type_core__Array__nitc__MMethodDef
, /* V: Array[MMethodDef] */
5779 &type_core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MType, Array[MMethodDef]] */
5780 &type_core__hash_collection__HashMapKeys__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MType, Array[MMethodDef]] */
5781 &type_core__hash_collection__HashMapValues__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MType, Array[MMethodDef]] */
5782 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
, /* nullable N: nullable HashMapNode[MType, Array[MMethodDef]] */
5784 &type_core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
, /* N: HashMapNode[MType, Array[MMethodDef]] */
5785 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nitc__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
5788 /* runtime type NativeArray[Scope] */
5789 const struct type type_core__NativeArray__nitc__scope__Scope
= {
5791 "NativeArray[Scope]", /* class_name_string */
5794 &resolution_table_core__NativeArray__nitc__scope__Scope
,
5798 2397, /* nullable Object */
5830 229, /* NativeArray[Object] */
5863 1790, /* NativeArray[Scope] */
5910 2136, /* NativeArray[nullable Object] */
6025 const struct types resolution_table_core__NativeArray__nitc__scope__Scope
= {
6028 &type_nitc__scope__Scope
, /* E: Scope */
6029 &type_core__NativeArray__nitc__scope__Scope
, /* NativeArray[E]: NativeArray[Scope] */
6032 /* runtime type ArrayIterator[Scope] */
6033 const struct type type_core__array__ArrayIterator__nitc__scope__Scope
= {
6035 "ArrayIterator[Scope]", /* class_name_string */
6038 &resolution_table_core__array__ArrayIterator__nitc__scope__Scope
,
6042 2397, /* nullable Object */
6043 2391, /* Iterator[Object] */
6054 const struct types resolution_table_core__array__ArrayIterator__nitc__scope__Scope
= {
6057 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
6058 &type_core__AbstractArrayRead__nitc__scope__Scope
, /* AbstractArrayRead[E]: AbstractArrayRead[Scope] */
6061 /* runtime type ArrayReverseIterator[Scope] */
6062 const struct type type_core__array__ArrayReverseIterator__nitc__scope__Scope
= {
6064 "ArrayReverseIterator[Scope]", /* class_name_string */
6067 &resolution_table_core__array__ArrayReverseIterator__nitc__scope__Scope
,
6071 2397, /* nullable Object */
6072 2391, /* Iterator[Object] */
6083 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__scope__Scope
= {
6086 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
6087 &type_core__AbstractArrayRead__nitc__scope__Scope
, /* AbstractArrayRead[E]: AbstractArrayRead[Scope] */
6090 /* runtime type RefIterator[Scope] */
6091 const struct type type_core__abstract_collection__RefIterator__nitc__scope__Scope
= {
6093 "RefIterator[Scope]", /* class_name_string */
6096 &resolution_table_core__abstract_collection__RefIterator__nitc__scope__Scope
,
6100 2397, /* nullable Object */
6101 2391, /* Iterator[Object] */
6112 const struct types resolution_table_core__abstract_collection__RefIterator__nitc__scope__Scope
= {
6115 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
6116 &type_core__Ref__nitc__scope__Scope
, /* Ref[E]: Ref[Scope] */
6119 /* runtime type MapKeysIterator[Variable, nullable MType] */
6120 const struct type type_core__MapKeysIterator__nitc__Variable__nullable__nitc__MType
= {
6122 "MapKeysIterator[Variable, nullable MType]", /* class_name_string */
6125 &resolution_table_core__MapKeysIterator__nitc__Variable__nullable__nitc__MType
,
6129 2397, /* nullable Object */
6130 2391, /* Iterator[Object] */
6141 const struct types resolution_table_core__MapKeysIterator__nitc__Variable__nullable__nitc__MType
= {
6144 &type_core__Array__nitc__Variable
, /* Array[E]: Array[Variable] */
6145 &type_core__MapIterator__nitc__Variable__nullable__nitc__MType
, /* MapIterator[K, V]: MapIterator[Variable, nullable MType] */
6148 /* runtime type MapValuesIterator[Variable, nullable MType] */
6149 const struct type type_core__MapValuesIterator__nitc__Variable__nullable__nitc__MType
= {
6151 "MapValuesIterator[Variable, nullable MType]", /* class_name_string */
6154 &resolution_table_core__MapValuesIterator__nitc__Variable__nullable__nitc__MType
,
6158 2397, /* nullable Object */
6170 const struct types resolution_table_core__MapValuesIterator__nitc__Variable__nullable__nitc__MType
= {
6173 &type_core__Array__nullable__nitc__MType
, /* Array[E]: Array[nullable MType] */
6174 &type_core__MapIterator__nitc__Variable__nullable__nitc__MType
, /* MapIterator[K, V]: MapIterator[Variable, nullable MType] */
6177 /* runtime type MapKeysIterator[MClass, Set[PropertyLayoutElement]] */
6178 const struct type type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
6180 "MapKeysIterator[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
6183 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
,
6187 2397, /* nullable Object */
6188 2391, /* Iterator[Object] */
6199 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
6202 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
6203 &type_core__MapIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* MapIterator[K, V]: MapIterator[MClass, Set[PropertyLayoutElement]] */
6206 /* runtime type Array[Set[PropertyLayoutElement]] */
6207 const struct type type_core__Array__core__Set__nitc__PropertyLayoutElement
= {
6209 "Array[Set[PropertyLayoutElement]]", /* class_name_string */
6212 &resolution_table_core__Array__core__Set__nitc__PropertyLayoutElement
,
6216 2397, /* nullable Object */
6251 2433, /* Collection[Object] */
6315 2497, /* Collection[Set[PropertyLayoutElement]] */
6329 2511, /* Collection[nullable Object] */
6344 2015, /* Array[nullable Object] */
6345 2202, /* SequenceRead[nullable Object] */
6378 2557, /* AbstractArrayRead[Object] */
6444 2623, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
6458 2637, /* AbstractArrayRead[nullable Object] */
6504 2881, /* AbstractArray[Object] */
6570 2947, /* AbstractArray[Set[PropertyLayoutElement]] */
6584 2961, /* AbstractArray[nullable Object] */
6599 228, /* Array[Object] */
6698 1797, /* Array[Set[PropertyLayoutElement]] */
6727 const struct types resolution_table_core__Array__core__Set__nitc__PropertyLayoutElement
= {
6730 &type_core__Set__nitc__PropertyLayoutElement
, /* E: Set[PropertyLayoutElement] */
6731 &type_core__Array__core__Set__nitc__PropertyLayoutElement
, /* Array[E]: Array[Set[PropertyLayoutElement]] */
6732 &type_core__Collection__core__Set__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[Set[PropertyLayoutElement]] */
6733 &type_core__Array__core__Set__nitc__PropertyLayoutElement
, /* Array[E]: Array[Set[PropertyLayoutElement]] */
6734 &type_core__AbstractArray__core__Set__nitc__PropertyLayoutElement
, /* AbstractArray[E]: AbstractArray[Set[PropertyLayoutElement]] */
6735 &type_core__NativeArray__core__Set__nitc__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[Set[PropertyLayoutElement]] */
6736 &type_core__Set__nitc__PropertyLayoutElement
, /* E: Set[PropertyLayoutElement] */
6737 &type_core__Collection__core__Set__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[Set[PropertyLayoutElement]] */
6738 &type_core__Set__nitc__PropertyLayoutElement
, /* E: Set[PropertyLayoutElement] */
6739 &type_core__Collection__core__Set__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[Set[PropertyLayoutElement]] */
6740 &type_core__Collection__core__Set__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[Set[PropertyLayoutElement]] */
6741 &type_core__Array__core__Set__nitc__PropertyLayoutElement
, /* Array[E]: Array[Set[PropertyLayoutElement]] */
6742 &type_core__AbstractArray__core__Set__nitc__PropertyLayoutElement
, /* AbstractArray[E]: AbstractArray[Set[PropertyLayoutElement]] */
6743 &type_core__array__ArrayIterator__core__Set__nitc__PropertyLayoutElement
, /* ArrayIterator[E]: ArrayIterator[Set[PropertyLayoutElement]] */
6744 &type_core__array__ArrayReverseIterator__core__Set__nitc__PropertyLayoutElement
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[PropertyLayoutElement]] */
6747 /* runtime type MapValuesIterator[MClass, Set[PropertyLayoutElement]] */
6748 const struct type type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
6750 "MapValuesIterator[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
6753 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
,
6757 2397, /* nullable Object */
6758 2391, /* Iterator[Object] */
6769 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
6772 &type_core__Array__core__Set__nitc__PropertyLayoutElement
, /* Array[E]: Array[Set[PropertyLayoutElement]] */
6773 &type_core__MapIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* MapIterator[K, V]: MapIterator[MClass, Set[PropertyLayoutElement]] */
6776 /* runtime type MapKeysIterator[MClass, Set[MAttribute]] */
6777 const struct type type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MAttribute
= {
6779 "MapKeysIterator[MClass, Set[MAttribute]]", /* class_name_string */
6782 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MAttribute
,
6786 2397, /* nullable Object */
6787 2391, /* Iterator[Object] */
6798 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MAttribute
= {
6801 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
6802 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MAttribute
, /* MapIterator[K, V]: MapIterator[MClass, Set[MAttribute]] */
6805 /* runtime type Array[Set[MAttribute]] */
6806 const struct type type_core__Array__core__Set__nitc__MAttribute
= {
6808 "Array[Set[MAttribute]]", /* class_name_string */
6811 &resolution_table_core__Array__core__Set__nitc__MAttribute
,
6815 2397, /* nullable Object */
6850 2433, /* Collection[Object] */
6902 2485, /* Collection[Set[MProperty]] */
6914 2497, /* Collection[Set[PropertyLayoutElement]] */
6915 2498, /* Collection[Set[MAttribute]] */
6928 2511, /* Collection[nullable Object] */
6943 2015, /* Array[nullable Object] */
6944 2202, /* SequenceRead[nullable Object] */
6977 2557, /* AbstractArrayRead[Object] */
7031 2611, /* AbstractArrayRead[Set[MProperty]] */
7043 2623, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
7044 2624, /* AbstractArrayRead[Set[MAttribute]] */
7057 2637, /* AbstractArrayRead[nullable Object] */
7103 2881, /* AbstractArray[Object] */
7157 2935, /* AbstractArray[Set[MProperty]] */
7169 2947, /* AbstractArray[Set[PropertyLayoutElement]] */
7170 2948, /* AbstractArray[Set[MAttribute]] */
7183 2961, /* AbstractArray[nullable Object] */
7198 228, /* Array[Object] */
7285 1664, /* Array[Set[MProperty]] */
7297 1797, /* Array[Set[PropertyLayoutElement]] */
7298 1800, /* Array[Set[MAttribute]] */
7326 const struct types resolution_table_core__Array__core__Set__nitc__MAttribute
= {
7329 &type_core__Set__nitc__MAttribute
, /* E: Set[MAttribute] */
7330 &type_core__Array__core__Set__nitc__MAttribute
, /* Array[E]: Array[Set[MAttribute]] */
7331 &type_core__Collection__core__Set__nitc__MAttribute
, /* Collection[E]: Collection[Set[MAttribute]] */
7332 &type_core__Array__core__Set__nitc__MAttribute
, /* Array[E]: Array[Set[MAttribute]] */
7333 &type_core__AbstractArray__core__Set__nitc__MAttribute
, /* AbstractArray[E]: AbstractArray[Set[MAttribute]] */
7334 &type_core__NativeArray__core__Set__nitc__MAttribute
, /* NativeArray[E]: NativeArray[Set[MAttribute]] */
7335 &type_core__Set__nitc__MAttribute
, /* E: Set[MAttribute] */
7336 &type_core__Collection__core__Set__nitc__MAttribute
, /* Collection[E]: Collection[Set[MAttribute]] */
7337 &type_core__Set__nitc__MAttribute
, /* E: Set[MAttribute] */
7338 &type_core__Collection__core__Set__nitc__MAttribute
, /* Collection[E]: Collection[Set[MAttribute]] */
7339 &type_core__Collection__core__Set__nitc__MAttribute
, /* Collection[E]: Collection[Set[MAttribute]] */
7340 &type_core__Array__core__Set__nitc__MAttribute
, /* Array[E]: Array[Set[MAttribute]] */
7341 &type_core__AbstractArray__core__Set__nitc__MAttribute
, /* AbstractArray[E]: AbstractArray[Set[MAttribute]] */
7342 &type_core__array__ArrayIterator__core__Set__nitc__MAttribute
, /* ArrayIterator[E]: ArrayIterator[Set[MAttribute]] */
7343 &type_core__array__ArrayReverseIterator__core__Set__nitc__MAttribute
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MAttribute]] */
7346 /* runtime type MapValuesIterator[MClass, Set[MAttribute]] */
7347 const struct type type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MAttribute
= {
7349 "MapValuesIterator[MClass, Set[MAttribute]]", /* class_name_string */
7352 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MAttribute
,
7356 2397, /* nullable Object */
7357 2391, /* Iterator[Object] */
7368 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MAttribute
= {
7371 &type_core__Array__core__Set__nitc__MAttribute
, /* Array[E]: Array[Set[MAttribute]] */
7372 &type_core__MapIterator__nitc__MClass__core__Set__nitc__MAttribute
, /* MapIterator[K, V]: MapIterator[MClass, Set[MAttribute]] */
7375 /* runtime type NativeArray[MAttribute] */
7376 const struct type type_core__NativeArray__nitc__MAttribute
= {
7378 "NativeArray[MAttribute]", /* class_name_string */
7381 &resolution_table_core__NativeArray__nitc__MAttribute
,
7385 2397, /* nullable Object */
7394 1112, /* NativeArray[MProperty] */
7417 229, /* NativeArray[Object] */
7419 1445, /* NativeArray[PropertyLayoutElement] */
7451 1802, /* NativeArray[MAttribute] */
7452 1815, /* NativeArray[nullable PropertyLayoutElement] */
7453 1823, /* NativeArray[nullable MAttribute] */
7497 2136, /* NativeArray[nullable Object] */
7504 2177, /* NativeArray[nullable MProperty] */
7612 const struct types resolution_table_core__NativeArray__nitc__MAttribute
= {
7615 &type_nitc__MAttribute
, /* E: MAttribute */
7616 &type_core__NativeArray__nitc__MAttribute
, /* NativeArray[E]: NativeArray[MAttribute] */
7619 /* runtime type ArrayIterator[MAttribute] */
7620 const struct type type_core__array__ArrayIterator__nitc__MAttribute
= {
7622 "ArrayIterator[MAttribute]", /* class_name_string */
7625 &resolution_table_core__array__ArrayIterator__nitc__MAttribute
,
7629 2397, /* nullable Object */
7630 2391, /* Iterator[Object] */
7633 2829, /* Iterator[MProperty] */
7641 const struct types resolution_table_core__array__ArrayIterator__nitc__MAttribute
= {
7644 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
7645 &type_core__AbstractArrayRead__nitc__MAttribute
, /* AbstractArrayRead[E]: AbstractArrayRead[MAttribute] */
7648 /* runtime type ArrayReverseIterator[MAttribute] */
7649 const struct type type_core__array__ArrayReverseIterator__nitc__MAttribute
= {
7651 "ArrayReverseIterator[MAttribute]", /* class_name_string */
7654 &resolution_table_core__array__ArrayReverseIterator__nitc__MAttribute
,
7658 2397, /* nullable Object */
7659 2391, /* Iterator[Object] */
7662 2829, /* Iterator[MProperty] */
7670 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MAttribute
= {
7673 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
7674 &type_core__AbstractArrayRead__nitc__MAttribute
, /* AbstractArrayRead[E]: AbstractArrayRead[MAttribute] */
7677 /* runtime type HashMapKeys[PropertyLayoutElement, Int] */
7678 const struct type type_core__hash_collection__HashMapKeys__nitc__PropertyLayoutElement__core__Int
= {
7680 "HashMapKeys[PropertyLayoutElement, Int]", /* class_name_string */
7683 &resolution_table_core__hash_collection__HashMapKeys__nitc__PropertyLayoutElement__core__Int
,
7687 2397, /* nullable Object */
7722 2433, /* Collection[Object] */
7724 2435, /* Collection[PropertyLayoutElement] */
7755 2466, /* Collection[nullable PropertyLayoutElement] */
7800 2511, /* Collection[nullable Object] */
7817 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__PropertyLayoutElement__core__Int
= {
7820 &type_core__HashMap__nitc__PropertyLayoutElement__core__Int
, /* HashMap[K, V]: HashMap[PropertyLayoutElement, Int] */
7821 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
7822 &type_core__MapKeysIterator__nitc__PropertyLayoutElement__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[PropertyLayoutElement, Int] */
7825 /* runtime type HashMapValues[PropertyLayoutElement, Int] */
7826 const struct type type_core__hash_collection__HashMapValues__nitc__PropertyLayoutElement__core__Int
= {
7828 "HashMapValues[PropertyLayoutElement, Int]", /* class_name_string */
7831 &resolution_table_core__hash_collection__HashMapValues__nitc__PropertyLayoutElement__core__Int
,
7835 2397, /* nullable Object */
7855 2418, /* Collection[Int] */
7870 2433, /* Collection[Object] */
7948 2511, /* Collection[nullable Object] */
7965 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__PropertyLayoutElement__core__Int
= {
7968 &type_core__HashMap__nitc__PropertyLayoutElement__core__Int
, /* HashMap[K, V]: HashMap[PropertyLayoutElement, Int] */
7969 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
7970 &type_core__MapValuesIterator__nitc__PropertyLayoutElement__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[PropertyLayoutElement, Int] */
7973 /* runtime type HashMapIterator[PropertyLayoutElement, Int] */
7974 const struct type type_core__hash_collection__HashMapIterator__nitc__PropertyLayoutElement__core__Int
= {
7976 "HashMapIterator[PropertyLayoutElement, Int]", /* class_name_string */
7979 &resolution_table_core__hash_collection__HashMapIterator__nitc__PropertyLayoutElement__core__Int
,
7983 2397, /* nullable Object */
8039 2707, /* MapIterator[Object, nullable Object] */
8042 2710, /* MapIterator[PropertyLayoutElement, Int] */
8063 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__PropertyLayoutElement__core__Int
= {
8066 &type_core__HashMap__nitc__PropertyLayoutElement__core__Int
, /* HashMap[K, V]: HashMap[PropertyLayoutElement, Int] */
8069 /* runtime type HashMapNode[PropertyLayoutElement, Int] */
8070 const struct type type_core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
= {
8072 "HashMapNode[PropertyLayoutElement, Int]", /* class_name_string */
8075 &resolution_table_core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
,
8079 2397, /* nullable Object */
8133 2803, /* nullable HashMapNode[Object, nullable Object] */
8136 2806, /* nullable HashMapNode[PropertyLayoutElement, Int] */
8208 1756, /* HashMapNode[Object, nullable Object] */
8211 1808, /* HashMapNode[PropertyLayoutElement, Int] */
8232 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
= {
8235 &type_core__Int
, /* V: Int */
8236 &type_nitc__PropertyLayoutElement
, /* K: PropertyLayoutElement */
8239 /* runtime type NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
8240 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
= {
8242 "NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]]", /* class_name_string */
8245 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
,
8249 2397, /* nullable Object */
8361 2136, /* NativeArray[nullable Object] */
8450 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
8453 1809, /* NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
8476 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
= {
8479 &type_nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* E: nullable HashMapNode[PropertyLayoutElement, Int] */
8480 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
8483 /* runtime type HashMapKeys[MClass, HashSet[Int]] */
8484 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__HashSet__core__Int
= {
8486 "HashMapKeys[MClass, HashSet[Int]]", /* class_name_string */
8489 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__HashSet__core__Int
,
8493 2397, /* nullable Object */
8504 2409, /* Collection[MClass] */
8528 2433, /* Collection[Object] */
8532 2437, /* Collection[nullable MClass] */
8606 2511, /* Collection[nullable Object] */
8623 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__HashSet__core__Int
= {
8626 &type_core__HashMap__nitc__MClass__core__HashSet__core__Int
, /* HashMap[K, V]: HashMap[MClass, HashSet[Int]] */
8627 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
8628 &type_core__MapKeysIterator__nitc__MClass__core__HashSet__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, HashSet[Int]] */
8631 /* runtime type HashMapValues[MClass, HashSet[Int]] */
8632 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__HashSet__core__Int
= {
8634 "HashMapValues[MClass, HashSet[Int]]", /* class_name_string */
8637 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__HashSet__core__Int
,
8641 2397, /* nullable Object */
8676 2433, /* Collection[Object] */
8754 2511, /* Collection[nullable Object] */
8756 2513, /* Collection[HashSet[Int]] */
8771 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__HashSet__core__Int
= {
8774 &type_core__HashMap__nitc__MClass__core__HashSet__core__Int
, /* HashMap[K, V]: HashMap[MClass, HashSet[Int]] */
8775 &type_core__Array__core__HashSet__core__Int
, /* Array[E]: Array[HashSet[Int]] */
8776 &type_core__MapValuesIterator__nitc__MClass__core__HashSet__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, HashSet[Int]] */
8779 /* runtime type HashMapIterator[MClass, HashSet[Int]] */
8780 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__HashSet__core__Int
= {
8782 "HashMapIterator[MClass, HashSet[Int]]", /* class_name_string */
8785 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__HashSet__core__Int
,
8789 2397, /* nullable Object */
8845 2707, /* MapIterator[Object, nullable Object] */
8849 2711, /* MapIterator[MClass, HashSet[Int]] */
8869 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__HashSet__core__Int
= {
8872 &type_core__HashMap__nitc__MClass__core__HashSet__core__Int
, /* HashMap[K, V]: HashMap[MClass, HashSet[Int]] */
8875 /* runtime type HashMapNode[MClass, HashSet[Int]] */
8876 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
= {
8878 "HashMapNode[MClass, HashSet[Int]]", /* class_name_string */
8881 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
,
8885 2397, /* nullable Object */
8939 2803, /* nullable HashMapNode[Object, nullable Object] */
8943 2807, /* nullable HashMapNode[MClass, HashSet[Int]] */
9014 1756, /* HashMapNode[Object, nullable Object] */
9018 1813, /* HashMapNode[MClass, HashSet[Int]] */
9038 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
= {
9041 &type_core__HashSet__core__Int
, /* V: HashSet[Int] */
9042 &type_nitc__MClass
, /* K: MClass */
9045 /* runtime type NativeArray[nullable HashMapNode[MClass, HashSet[Int]]] */
9046 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
= {
9048 "NativeArray[nullable HashMapNode[MClass, HashSet[Int]]]", /* class_name_string */
9051 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
,
9055 2397, /* nullable Object */
9167 2136, /* NativeArray[nullable Object] */
9256 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
9260 1814, /* NativeArray[nullable HashMapNode[MClass, HashSet[Int]]] */
9282 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
= {
9285 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* E: nullable HashMapNode[MClass, HashSet[Int]] */
9286 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, HashSet[Int]]] */
9289 /* runtime type NativeArray[nullable PropertyLayoutElement] */
9290 const struct type type_core__NativeArray__nullable__nitc__PropertyLayoutElement
= {
9292 "NativeArray[nullable PropertyLayoutElement]", /* class_name_string */
9295 &resolution_table_core__NativeArray__nullable__nitc__PropertyLayoutElement
,
9299 2397, /* nullable Object */
9366 1815, /* NativeArray[nullable PropertyLayoutElement] */
9411 2136, /* NativeArray[nullable Object] */
9526 const struct types resolution_table_core__NativeArray__nullable__nitc__PropertyLayoutElement
= {
9529 &type_nullable__nitc__PropertyLayoutElement
, /* E: nullable PropertyLayoutElement */
9530 &type_core__NativeArray__nullable__nitc__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable PropertyLayoutElement] */
9533 /* runtime type ArrayIterator[nullable PropertyLayoutElement] */
9534 const struct type type_core__array__ArrayIterator__nullable__nitc__PropertyLayoutElement
= {
9536 "ArrayIterator[nullable PropertyLayoutElement]", /* class_name_string */
9539 &resolution_table_core__array__ArrayIterator__nullable__nitc__PropertyLayoutElement
,
9543 2397, /* nullable Object */
9555 const struct types resolution_table_core__array__ArrayIterator__nullable__nitc__PropertyLayoutElement
= {
9558 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[E]: Array[nullable PropertyLayoutElement] */
9559 &type_core__AbstractArrayRead__nullable__nitc__PropertyLayoutElement
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable PropertyLayoutElement] */
9562 /* runtime type ArrayReverseIterator[nullable PropertyLayoutElement] */
9563 const struct type type_core__array__ArrayReverseIterator__nullable__nitc__PropertyLayoutElement
= {
9565 "ArrayReverseIterator[nullable PropertyLayoutElement]", /* class_name_string */
9568 &resolution_table_core__array__ArrayReverseIterator__nullable__nitc__PropertyLayoutElement
,
9572 2397, /* nullable Object */
9584 const struct types resolution_table_core__array__ArrayReverseIterator__nullable__nitc__PropertyLayoutElement
= {
9587 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[E]: Array[nullable PropertyLayoutElement] */
9588 &type_core__AbstractArrayRead__nullable__nitc__PropertyLayoutElement
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable PropertyLayoutElement] */
9591 /* runtime type HashMapKeys[MAttribute, Int] */
9592 const struct type type_core__hash_collection__HashMapKeys__nitc__MAttribute__core__Int
= {
9594 "HashMapKeys[MAttribute, Int]", /* class_name_string */
9597 &resolution_table_core__hash_collection__HashMapKeys__nitc__MAttribute__core__Int
,
9601 2397, /* nullable Object */
9613 2410, /* Collection[MProperty] */
9636 2433, /* Collection[Object] */
9638 2435, /* Collection[PropertyLayoutElement] */
9668 2465, /* Collection[MAttribute] */
9669 2466, /* Collection[nullable PropertyLayoutElement] */
9670 2467, /* Collection[nullable MAttribute] */
9714 2511, /* Collection[nullable Object] */
9721 2518, /* Collection[nullable MProperty] */
9731 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MAttribute__core__Int
= {
9734 &type_core__HashMap__nitc__MAttribute__core__Int
, /* HashMap[K, V]: HashMap[MAttribute, Int] */
9735 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
9736 &type_core__MapKeysIterator__nitc__MAttribute__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[MAttribute, Int] */
9739 /* runtime type HashMapValues[MAttribute, Int] */
9740 const struct type type_core__hash_collection__HashMapValues__nitc__MAttribute__core__Int
= {
9742 "HashMapValues[MAttribute, Int]", /* class_name_string */
9745 &resolution_table_core__hash_collection__HashMapValues__nitc__MAttribute__core__Int
,
9749 2397, /* nullable Object */
9769 2418, /* Collection[Int] */
9784 2433, /* Collection[Object] */
9862 2511, /* Collection[nullable Object] */
9879 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MAttribute__core__Int
= {
9882 &type_core__HashMap__nitc__MAttribute__core__Int
, /* HashMap[K, V]: HashMap[MAttribute, Int] */
9883 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
9884 &type_core__MapValuesIterator__nitc__MAttribute__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[MAttribute, Int] */
9887 /* runtime type HashMapIterator[MAttribute, Int] */
9888 const struct type type_core__hash_collection__HashMapIterator__nitc__MAttribute__core__Int
= {
9890 "HashMapIterator[MAttribute, Int]", /* class_name_string */
9893 &resolution_table_core__hash_collection__HashMapIterator__nitc__MAttribute__core__Int
,
9897 2397, /* nullable Object */
9953 2707, /* MapIterator[Object, nullable Object] */
9956 2710, /* MapIterator[PropertyLayoutElement, Int] */
9958 2712, /* MapIterator[MAttribute, Int] */
9977 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MAttribute__core__Int
= {
9980 &type_core__HashMap__nitc__MAttribute__core__Int
, /* HashMap[K, V]: HashMap[MAttribute, Int] */