1 #include "nitc__nith.types.0.h"
2 /* runtime type NativeArray[SequenceRead[MModule]] */
3 const struct type type_core__NativeArray__core__SequenceRead__nitc__MModule
= {
5 "NativeArray[SequenceRead[MModule]]", /* class_name_string */
8 &resolution_table_core__NativeArray__core__SequenceRead__nitc__MModule
,
12 2397, /* nullable Object */
22 1143, /* NativeArray[SequenceRead[MModule]] */
44 229, /* NativeArray[Object] */
124 2136, /* NativeArray[nullable Object] */
239 const struct types resolution_table_core__NativeArray__core__SequenceRead__nitc__MModule
= {
242 &type_core__SequenceRead__nitc__MModule
, /* E: SequenceRead[MModule] */
243 &type_core__NativeArray__core__SequenceRead__nitc__MModule
, /* NativeArray[E]: NativeArray[SequenceRead[MModule]] */
246 /* runtime type ArrayIterator[SequenceRead[MModule]] */
247 const struct type type_core__array__ArrayIterator__core__SequenceRead__nitc__MModule
= {
249 "ArrayIterator[SequenceRead[MModule]]", /* class_name_string */
252 &resolution_table_core__array__ArrayIterator__core__SequenceRead__nitc__MModule
,
256 2397, /* nullable Object */
257 2391, /* Iterator[Object] */
268 const struct types resolution_table_core__array__ArrayIterator__core__SequenceRead__nitc__MModule
= {
271 &type_core__Array__core__SequenceRead__nitc__MModule
, /* Array[E]: Array[SequenceRead[MModule]] */
272 &type_core__AbstractArrayRead__core__SequenceRead__nitc__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[SequenceRead[MModule]] */
275 /* runtime type ArrayReverseIterator[SequenceRead[MModule]] */
276 const struct type type_core__array__ArrayReverseIterator__core__SequenceRead__nitc__MModule
= {
278 "ArrayReverseIterator[SequenceRead[MModule]]", /* class_name_string */
281 &resolution_table_core__array__ArrayReverseIterator__core__SequenceRead__nitc__MModule
,
285 2397, /* nullable Object */
286 2391, /* Iterator[Object] */
297 const struct types resolution_table_core__array__ArrayReverseIterator__core__SequenceRead__nitc__MModule
= {
300 &type_core__Array__core__SequenceRead__nitc__MModule
, /* Array[E]: Array[SequenceRead[MModule]] */
301 &type_core__AbstractArrayRead__core__SequenceRead__nitc__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[SequenceRead[MModule]] */
304 /* runtime type NativeArray[AModule] */
305 const struct type type_core__NativeArray__nitc__AModule
= {
307 "NativeArray[AModule]", /* class_name_string */
310 &resolution_table_core__NativeArray__nitc__AModule
,
314 2397, /* nullable Object */
325 1146, /* NativeArray[AModule] */
346 229, /* NativeArray[Object] */
353 1492, /* NativeArray[Prod] */
375 1329, /* NativeArray[ANode] */
426 2136, /* NativeArray[nullable Object] */
541 const struct types resolution_table_core__NativeArray__nitc__AModule
= {
544 &type_nitc__AModule
, /* E: AModule */
545 &type_core__NativeArray__nitc__AModule
, /* NativeArray[E]: NativeArray[AModule] */
548 /* runtime type ArrayIterator[AModule] */
549 const struct type type_core__array__ArrayIterator__nitc__AModule
= {
551 "ArrayIterator[AModule]", /* class_name_string */
554 &resolution_table_core__array__ArrayIterator__nitc__AModule
,
558 2397, /* nullable Object */
559 2391, /* Iterator[Object] */
570 const struct types resolution_table_core__array__ArrayIterator__nitc__AModule
= {
573 &type_core__Array__nitc__AModule
, /* Array[E]: Array[AModule] */
574 &type_core__AbstractArrayRead__nitc__AModule
, /* AbstractArrayRead[E]: AbstractArrayRead[AModule] */
577 /* runtime type ArrayReverseIterator[AModule] */
578 const struct type type_core__array__ArrayReverseIterator__nitc__AModule
= {
580 "ArrayReverseIterator[AModule]", /* class_name_string */
583 &resolution_table_core__array__ArrayReverseIterator__nitc__AModule
,
587 2397, /* nullable Object */
588 2391, /* Iterator[Object] */
599 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AModule
= {
602 &type_core__Array__nitc__AModule
, /* Array[E]: Array[AModule] */
603 &type_core__AbstractArrayRead__nitc__AModule
, /* AbstractArrayRead[E]: AbstractArrayRead[AModule] */
606 /* runtime type HashMapKeys[MModule, AModule] */
607 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__nitc__AModule
= {
609 "HashMapKeys[MModule, AModule]", /* class_name_string */
612 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__nitc__AModule
,
616 2397, /* nullable Object */
626 2408, /* Collection[MModule] */
651 2433, /* Collection[Object] */
700 2482, /* Collection[nullable MModule] */
729 2511, /* Collection[nullable Object] */
746 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__nitc__AModule
= {
749 &type_core__HashMap__nitc__MModule__nitc__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
750 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
751 &type_core__MapKeysIterator__nitc__MModule__nitc__AModule
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, AModule] */
754 /* runtime type HashMapValues[MModule, AModule] */
755 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__nitc__AModule
= {
757 "HashMapValues[MModule, AModule]", /* class_name_string */
760 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__nitc__AModule
,
764 2397, /* nullable Object */
778 2412, /* Collection[AModule] */
799 2433, /* Collection[Object] */
806 2440, /* Collection[Prod] */
826 2460, /* Collection[ANode] */
877 2511, /* Collection[nullable Object] */
894 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__nitc__AModule
= {
897 &type_core__HashMap__nitc__MModule__nitc__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
898 &type_core__Array__nitc__AModule
, /* Array[E]: Array[AModule] */
899 &type_core__MapValuesIterator__nitc__MModule__nitc__AModule
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, AModule] */
902 /* runtime type HashMapIterator[MModule, AModule] */
903 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__nitc__AModule
= {
905 "HashMapIterator[MModule, AModule]", /* class_name_string */
908 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__nitc__AModule
,
912 2397, /* nullable Object */
921 2660, /* MapIterator[MModule, AModule] */
968 2707, /* MapIterator[Object, nullable Object] */
992 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__nitc__AModule
= {
995 &type_core__HashMap__nitc__MModule__nitc__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
998 /* runtime type HashMapNode[MModule, AModule] */
999 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__nitc__AModule
= {
1001 "HashMapNode[MModule, AModule]", /* class_name_string */
1004 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__nitc__AModule
,
1008 2397, /* nullable Object */
1017 2738, /* nullable HashMapNode[MModule, AModule] */
1062 2803, /* nullable HashMapNode[Object, nullable Object] */
1092 1152, /* HashMapNode[MModule, AModule] */
1137 1756, /* HashMapNode[Object, nullable Object] */
1161 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__nitc__AModule
= {
1164 &type_nitc__AModule
, /* V: AModule */
1165 &type_nitc__MModule
, /* K: MModule */
1168 /* runtime type NativeArray[nullable HashMapNode[MModule, AModule]] */
1169 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__nitc__AModule
= {
1171 "NativeArray[nullable HashMapNode[MModule, AModule]]", /* class_name_string */
1174 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__nitc__AModule
,
1178 2397, /* nullable Object */
1290 2136, /* NativeArray[nullable Object] */
1314 1153, /* NativeArray[nullable HashMapNode[MModule, AModule]] */
1379 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
1405 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__nitc__AModule
= {
1408 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__nitc__AModule
, /* E: nullable HashMapNode[MModule, AModule] */
1409 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__nitc__AModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, AModule]] */
1412 /* runtime type HashMapKeys[MClassDef, AClassdef] */
1413 const struct type type_core__hash_collection__HashMapKeys__nitc__MClassDef__nitc__AClassdef
= {
1415 "HashMapKeys[MClassDef, AClassdef]", /* class_name_string */
1418 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__nitc__AClassdef
,
1422 2397, /* nullable Object */
1438 2414, /* Collection[MClassDef] */
1457 2433, /* Collection[Object] */
1535 2511, /* Collection[nullable Object] */
1552 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__nitc__AClassdef
= {
1555 &type_core__HashMap__nitc__MClassDef__nitc__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
1556 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
1557 &type_core__MapKeysIterator__nitc__MClassDef__nitc__AClassdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, AClassdef] */
1560 /* runtime type HashMapValues[MClassDef, AClassdef] */
1561 const struct type type_core__hash_collection__HashMapValues__nitc__MClassDef__nitc__AClassdef
= {
1563 "HashMapValues[MClassDef, AClassdef]", /* class_name_string */
1566 &resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__nitc__AClassdef
,
1570 2397, /* nullable Object */
1600 2428, /* Collection[AClassdef] */
1605 2433, /* Collection[Object] */
1612 2440, /* Collection[Prod] */
1632 2460, /* Collection[ANode] */
1683 2511, /* Collection[nullable Object] */
1700 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__nitc__AClassdef
= {
1703 &type_core__HashMap__nitc__MClassDef__nitc__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
1704 &type_core__Array__nitc__AClassdef
, /* Array[E]: Array[AClassdef] */
1705 &type_core__MapValuesIterator__nitc__MClassDef__nitc__AClassdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, AClassdef] */
1708 /* runtime type HashMapIterator[MClassDef, AClassdef] */
1709 const struct type type_core__hash_collection__HashMapIterator__nitc__MClassDef__nitc__AClassdef
= {
1711 "HashMapIterator[MClassDef, AClassdef]", /* class_name_string */
1714 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__nitc__AClassdef
,
1718 2397, /* nullable Object */
1728 2661, /* MapIterator[MClassDef, AClassdef] */
1774 2707, /* MapIterator[Object, nullable Object] */
1798 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__nitc__AClassdef
= {
1801 &type_core__HashMap__nitc__MClassDef__nitc__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
1804 /* runtime type HashMapNode[MClassDef, AClassdef] */
1805 const struct type type_core__hash_collection__HashMapNode__nitc__MClassDef__nitc__AClassdef
= {
1807 "HashMapNode[MClassDef, AClassdef]", /* class_name_string */
1810 &resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__nitc__AClassdef
,
1814 2397, /* nullable Object */
1824 2739, /* nullable HashMapNode[MClassDef, AClassdef] */
1868 2803, /* nullable HashMapNode[Object, nullable Object] */
1899 1157, /* HashMapNode[MClassDef, AClassdef] */
1943 1756, /* HashMapNode[Object, nullable Object] */
1967 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__nitc__AClassdef
= {
1970 &type_nitc__AClassdef
, /* V: AClassdef */
1971 &type_nitc__MClassDef
, /* K: MClassDef */
1974 /* runtime type NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
1975 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__nitc__AClassdef
= {
1977 "NativeArray[nullable HashMapNode[MClassDef, AClassdef]]", /* class_name_string */
1980 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__nitc__AClassdef
,
1984 2397, /* nullable Object */
2096 2136, /* NativeArray[nullable Object] */
2121 1158, /* NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
2185 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
2211 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__nitc__AClassdef
= {
2214 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__nitc__AClassdef
, /* E: nullable HashMapNode[MClassDef, AClassdef] */
2215 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__nitc__AClassdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
2218 /* runtime type HashMapKeys[String, MModuleData[AAnnotation]] */
2219 const struct type type_core__hash_collection__HashMapKeys__core__String__nitc__MModuleData__nitc__AAnnotation
= {
2221 "HashMapKeys[String, MModuleData[AAnnotation]]", /* class_name_string */
2224 &resolution_table_core__hash_collection__HashMapKeys__core__String__nitc__MModuleData__nitc__AAnnotation
,
2228 2397, /* nullable Object */
2232 2402, /* Collection[String] */
2263 2433, /* Collection[Object] */
2269 2439, /* Collection[Writable] */
2341 2511, /* Collection[nullable Object] */
2358 const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__nitc__MModuleData__nitc__AAnnotation
= {
2361 &type_core__HashMap__core__String__nitc__MModuleData__nitc__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
2362 &type_core__Array__core__String
, /* Array[E]: Array[String] */
2363 &type_core__MapKeysIterator__core__String__nitc__MModuleData__nitc__AAnnotation
, /* MapKeysIterator[K, V]: MapKeysIterator[String, MModuleData[AAnnotation]] */
2366 /* runtime type HashMapValues[String, MModuleData[AAnnotation]] */
2367 const struct type type_core__hash_collection__HashMapValues__core__String__nitc__MModuleData__nitc__AAnnotation
= {
2369 "HashMapValues[String, MModuleData[AAnnotation]]", /* class_name_string */
2372 &resolution_table_core__hash_collection__HashMapValues__core__String__nitc__MModuleData__nitc__AAnnotation
,
2376 2397, /* nullable Object */
2411 2433, /* Collection[Object] */
2462 2484, /* Collection[MModuleData[AAnnotation]] */
2489 2511, /* Collection[nullable Object] */
2506 const struct types resolution_table_core__hash_collection__HashMapValues__core__String__nitc__MModuleData__nitc__AAnnotation
= {
2509 &type_core__HashMap__core__String__nitc__MModuleData__nitc__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
2510 &type_core__Array__nitc__MModuleData__nitc__AAnnotation
, /* Array[E]: Array[MModuleData[AAnnotation]] */
2511 &type_core__MapValuesIterator__core__String__nitc__MModuleData__nitc__AAnnotation
, /* MapValuesIterator[K, V]: MapValuesIterator[String, MModuleData[AAnnotation]] */
2514 /* runtime type HashMapIterator[String, MModuleData[AAnnotation]] */
2515 const struct type type_core__hash_collection__HashMapIterator__core__String__nitc__MModuleData__nitc__AAnnotation
= {
2517 "HashMapIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
2520 &resolution_table_core__hash_collection__HashMapIterator__core__String__nitc__MModuleData__nitc__AAnnotation
,
2524 2397, /* nullable Object */
2535 2662, /* MapIterator[String, MModuleData[AAnnotation]] */
2580 2707, /* MapIterator[Object, nullable Object] */
2604 const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__nitc__MModuleData__nitc__AAnnotation
= {
2607 &type_core__HashMap__core__String__nitc__MModuleData__nitc__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
2610 /* runtime type HashMapNode[String, MModuleData[AAnnotation]] */
2611 const struct type type_core__hash_collection__HashMapNode__core__String__nitc__MModuleData__nitc__AAnnotation
= {
2613 "HashMapNode[String, MModuleData[AAnnotation]]", /* class_name_string */
2616 &resolution_table_core__hash_collection__HashMapNode__core__String__nitc__MModuleData__nitc__AAnnotation
,
2620 2397, /* nullable Object */
2631 2740, /* nullable HashMapNode[String, MModuleData[AAnnotation]] */
2674 2803, /* nullable HashMapNode[Object, nullable Object] */
2706 1162, /* HashMapNode[String, MModuleData[AAnnotation]] */
2749 1756, /* HashMapNode[Object, nullable Object] */
2773 const struct types resolution_table_core__hash_collection__HashMapNode__core__String__nitc__MModuleData__nitc__AAnnotation
= {
2776 &type_nitc__MModuleData__nitc__AAnnotation
, /* V: MModuleData[AAnnotation] */
2777 &type_core__String
, /* K: String */
2780 /* runtime type NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
2781 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__MModuleData__nitc__AAnnotation
= {
2783 "NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]]", /* class_name_string */
2786 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__MModuleData__nitc__AAnnotation
,
2790 2397, /* nullable Object */
2902 2136, /* NativeArray[nullable Object] */
2928 1163, /* NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
2991 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3017 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__MModuleData__nitc__AAnnotation
= {
3020 &type_nullable__core__hash_collection__HashMapNode__core__String__nitc__MModuleData__nitc__AAnnotation
, /* E: nullable HashMapNode[String, MModuleData[AAnnotation]] */
3021 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__MModuleData__nitc__AAnnotation
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
3024 /* runtime type HashMapKeys[MPropDef, APropdef] */
3025 const struct type type_core__hash_collection__HashMapKeys__nitc__MPropDef__nitc__APropdef
= {
3027 "HashMapKeys[MPropDef, APropdef]", /* class_name_string */
3030 &resolution_table_core__hash_collection__HashMapKeys__nitc__MPropDef__nitc__APropdef
,
3034 2397, /* nullable Object */
3053 2417, /* Collection[MPropDef] */
3069 2433, /* Collection[Object] */
3071 2435, /* Collection[PropertyLayoutElement] */
3072 2436, /* Collection[nullable MPropDef] */
3102 2466, /* Collection[nullable PropertyLayoutElement] */
3147 2511, /* Collection[nullable Object] */
3164 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MPropDef__nitc__APropdef
= {
3167 &type_core__HashMap__nitc__MPropDef__nitc__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
3168 &type_core__Array__nitc__MPropDef
, /* Array[E]: Array[MPropDef] */
3169 &type_core__MapKeysIterator__nitc__MPropDef__nitc__APropdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MPropDef, APropdef] */
3172 /* runtime type HashMapValues[MPropDef, APropdef] */
3173 const struct type type_core__hash_collection__HashMapValues__nitc__MPropDef__nitc__APropdef
= {
3175 "HashMapValues[MPropDef, APropdef]", /* class_name_string */
3178 &resolution_table_core__hash_collection__HashMapValues__nitc__MPropDef__nitc__APropdef
,
3182 2397, /* nullable Object */
3217 2433, /* Collection[Object] */
3224 2440, /* Collection[Prod] */
3239 2455, /* Collection[APropdef] */
3244 2460, /* Collection[ANode] */
3295 2511, /* Collection[nullable Object] */
3312 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MPropDef__nitc__APropdef
= {
3315 &type_core__HashMap__nitc__MPropDef__nitc__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
3316 &type_core__Array__nitc__APropdef
, /* Array[E]: Array[APropdef] */
3317 &type_core__MapValuesIterator__nitc__MPropDef__nitc__APropdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MPropDef, APropdef] */
3320 /* runtime type HashMapIterator[MPropDef, APropdef] */
3321 const struct type type_core__hash_collection__HashMapIterator__nitc__MPropDef__nitc__APropdef
= {
3323 "HashMapIterator[MPropDef, APropdef]", /* class_name_string */
3326 &resolution_table_core__hash_collection__HashMapIterator__nitc__MPropDef__nitc__APropdef
,
3330 2397, /* nullable Object */
3342 2663, /* MapIterator[MPropDef, APropdef] */
3386 2707, /* MapIterator[Object, nullable Object] */
3410 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MPropDef__nitc__APropdef
= {
3413 &type_core__HashMap__nitc__MPropDef__nitc__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
3416 /* runtime type HashMapNode[MPropDef, APropdef] */
3417 const struct type type_core__hash_collection__HashMapNode__nitc__MPropDef__nitc__APropdef
= {
3419 "HashMapNode[MPropDef, APropdef]", /* class_name_string */
3422 &resolution_table_core__hash_collection__HashMapNode__nitc__MPropDef__nitc__APropdef
,
3426 2397, /* nullable Object */
3438 2741, /* nullable HashMapNode[MPropDef, APropdef] */
3480 2803, /* nullable HashMapNode[Object, nullable Object] */
3513 1167, /* HashMapNode[MPropDef, APropdef] */
3555 1756, /* HashMapNode[Object, nullable Object] */
3579 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MPropDef__nitc__APropdef
= {
3582 &type_nitc__APropdef
, /* V: APropdef */
3583 &type_nitc__MPropDef
, /* K: MPropDef */
3586 /* runtime type NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
3587 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MPropDef__nitc__APropdef
= {
3589 "NativeArray[nullable HashMapNode[MPropDef, APropdef]]", /* class_name_string */
3592 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MPropDef__nitc__APropdef
,
3596 2397, /* nullable Object */
3708 2136, /* NativeArray[nullable Object] */
3735 1168, /* NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
3797 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3823 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MPropDef__nitc__APropdef
= {
3826 &type_nullable__core__hash_collection__HashMapNode__nitc__MPropDef__nitc__APropdef
, /* E: nullable HashMapNode[MPropDef, APropdef] */
3827 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MPropDef__nitc__APropdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
3830 /* runtime type Array[Buffer] */
3831 const struct type type_core__Array__core__Buffer
= {
3833 "Array[Buffer]", /* class_name_string */
3836 &resolution_table_core__Array__core__Buffer
,
3840 2397, /* nullable Object */
3875 2433, /* Collection[Object] */
3881 2439, /* Collection[Writable] */
3892 2450, /* Collection[Buffer] */
3953 2511, /* Collection[nullable Object] */
3968 2015, /* Array[nullable Object] */
3969 2202, /* SequenceRead[nullable Object] */
4002 2557, /* AbstractArrayRead[Object] */
4008 2563, /* AbstractArrayRead[Writable] */
4021 2576, /* AbstractArrayRead[Buffer] */
4082 2637, /* AbstractArrayRead[nullable Object] */
4128 2881, /* AbstractArray[Object] */
4134 2887, /* AbstractArray[Writable] */
4147 2900, /* AbstractArray[Buffer] */
4208 2961, /* AbstractArray[nullable Object] */
4223 228, /* Array[Object] */
4229 2361, /* Array[Comparable] */
4267 250, /* Array[Writable] */
4279 1169, /* Array[Buffer] */
4351 const struct types resolution_table_core__Array__core__Buffer
= {
4354 &type_core__Buffer
, /* E: Buffer */
4355 &type_core__Array__core__Buffer
, /* Array[E]: Array[Buffer] */
4356 &type_core__Collection__core__Buffer
, /* Collection[E]: Collection[Buffer] */
4357 &type_core__Array__core__Buffer
, /* Array[E]: Array[Buffer] */
4358 &type_core__AbstractArray__core__Buffer
, /* AbstractArray[E]: AbstractArray[Buffer] */
4359 &type_core__NativeArray__core__Buffer
, /* NativeArray[E]: NativeArray[Buffer] */
4360 &type_core__Buffer
, /* E: Buffer */
4361 &type_core__Collection__core__Buffer
, /* Collection[E]: Collection[Buffer] */
4362 &type_core__Buffer
, /* E: Buffer */
4363 &type_core__Collection__core__Buffer
, /* Collection[E]: Collection[Buffer] */
4364 &type_core__Collection__core__Buffer
, /* Collection[E]: Collection[Buffer] */
4365 &type_core__Array__core__Buffer
, /* Array[E]: Array[Buffer] */
4366 &type_core__AbstractArray__core__Buffer
, /* AbstractArray[E]: AbstractArray[Buffer] */
4367 &type_core__array__ArrayIterator__core__Buffer
, /* ArrayIterator[E]: ArrayIterator[Buffer] */
4368 &type_core__array__ArrayReverseIterator__core__Buffer
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Buffer] */
4371 /* runtime type ArraySetIterator[MModule] */
4372 const struct type type_core__array__ArraySetIterator__nitc__MModule
= {
4374 "ArraySetIterator[MModule]", /* class_name_string */
4377 &resolution_table_core__array__ArraySetIterator__nitc__MModule
,
4381 2397, /* nullable Object */
4382 2391, /* Iterator[Object] */
4383 2827, /* Iterator[MModule] */
4393 const struct types resolution_table_core__array__ArraySetIterator__nitc__MModule
= {
4396 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
4397 &type_core__Iterator__nitc__MModule
, /* Iterator[E]: Iterator[MModule] */
4400 /* runtime type Array[FlatText] */
4401 const struct type type_core__Array__core__FlatText
= {
4403 "Array[FlatText]", /* class_name_string */
4406 &resolution_table_core__Array__core__FlatText
,
4410 2397, /* nullable Object */
4445 2433, /* Collection[Object] */
4451 2439, /* Collection[Writable] */
4463 2451, /* Collection[FlatText] */
4523 2511, /* Collection[nullable Object] */
4538 2015, /* Array[nullable Object] */
4539 2202, /* SequenceRead[nullable Object] */
4572 2557, /* AbstractArrayRead[Object] */
4578 2563, /* AbstractArrayRead[Writable] */
4592 2577, /* AbstractArrayRead[FlatText] */
4652 2637, /* AbstractArrayRead[nullable Object] */
4698 2881, /* AbstractArray[Object] */
4704 2887, /* AbstractArray[Writable] */
4718 2901, /* AbstractArray[FlatText] */
4778 2961, /* AbstractArray[nullable Object] */
4793 228, /* Array[Object] */
4799 2361, /* Array[Comparable] */
4837 250, /* Array[Writable] */
4850 1171, /* Array[FlatText] */
4921 const struct types resolution_table_core__Array__core__FlatText
= {
4924 &type_core__FlatText
, /* E: FlatText */
4925 &type_core__Array__core__FlatText
, /* Array[E]: Array[FlatText] */
4926 &type_core__Collection__core__FlatText
, /* Collection[E]: Collection[FlatText] */
4927 &type_core__Array__core__FlatText
, /* Array[E]: Array[FlatText] */
4928 &type_core__AbstractArray__core__FlatText
, /* AbstractArray[E]: AbstractArray[FlatText] */
4929 &type_core__NativeArray__core__FlatText
, /* NativeArray[E]: NativeArray[FlatText] */
4930 &type_core__FlatText
, /* E: FlatText */
4931 &type_core__Collection__core__FlatText
, /* Collection[E]: Collection[FlatText] */
4932 &type_core__FlatText
, /* E: FlatText */
4933 &type_core__Collection__core__FlatText
, /* Collection[E]: Collection[FlatText] */
4934 &type_core__Collection__core__FlatText
, /* Collection[E]: Collection[FlatText] */
4935 &type_core__Array__core__FlatText
, /* Array[E]: Array[FlatText] */
4936 &type_core__AbstractArray__core__FlatText
, /* AbstractArray[E]: AbstractArray[FlatText] */
4937 &type_core__array__ArrayIterator__core__FlatText
, /* ArrayIterator[E]: ArrayIterator[FlatText] */
4938 &type_core__array__ArrayReverseIterator__core__FlatText
, /* ArrayReverseIterator[E]: ArrayReverseIterator[FlatText] */
4941 /* runtime type NativeArray[AAnnotation] */
4942 const struct type type_core__NativeArray__nitc__AAnnotation
= {
4944 "NativeArray[AAnnotation]", /* class_name_string */
4947 &resolution_table_core__NativeArray__nitc__AAnnotation
,
4951 2397, /* nullable Object */
4963 1172, /* NativeArray[AAnnotation] */
4983 229, /* NativeArray[Object] */
4990 1492, /* NativeArray[Prod] */
5012 1329, /* NativeArray[ANode] */
5063 2136, /* NativeArray[nullable Object] */
5178 const struct types resolution_table_core__NativeArray__nitc__AAnnotation
= {
5181 &type_nitc__AAnnotation
, /* E: AAnnotation */
5182 &type_core__NativeArray__nitc__AAnnotation
, /* NativeArray[E]: NativeArray[AAnnotation] */
5185 /* runtime type ArrayIterator[AAnnotation] */
5186 const struct type type_core__array__ArrayIterator__nitc__AAnnotation
= {
5188 "ArrayIterator[AAnnotation]", /* class_name_string */
5191 &resolution_table_core__array__ArrayIterator__nitc__AAnnotation
,
5195 2397, /* nullable Object */
5196 2391, /* Iterator[Object] */
5207 const struct types resolution_table_core__array__ArrayIterator__nitc__AAnnotation
= {
5210 &type_core__Array__nitc__AAnnotation
, /* Array[E]: Array[AAnnotation] */
5211 &type_core__AbstractArrayRead__nitc__AAnnotation
, /* AbstractArrayRead[E]: AbstractArrayRead[AAnnotation] */
5214 /* runtime type ArrayReverseIterator[AAnnotation] */
5215 const struct type type_core__array__ArrayReverseIterator__nitc__AAnnotation
= {
5217 "ArrayReverseIterator[AAnnotation]", /* class_name_string */
5220 &resolution_table_core__array__ArrayReverseIterator__nitc__AAnnotation
,
5224 2397, /* nullable Object */
5225 2391, /* Iterator[Object] */
5236 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AAnnotation
= {
5239 &type_core__Array__nitc__AAnnotation
, /* Array[E]: Array[AAnnotation] */
5240 &type_core__AbstractArrayRead__nitc__AAnnotation
, /* AbstractArrayRead[E]: AbstractArrayRead[AAnnotation] */
5243 /* runtime type HashSetIterator[MModule] */
5244 const struct type type_core__hash_collection__HashSetIterator__nitc__MModule
= {
5246 "HashSetIterator[MModule]", /* class_name_string */
5249 &resolution_table_core__hash_collection__HashSetIterator__nitc__MModule
,
5253 2397, /* nullable Object */
5254 2391, /* Iterator[Object] */
5255 2827, /* Iterator[MModule] */
5265 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MModule
= {
5268 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
5269 &type_core__HashSet__nitc__MModule
, /* HashSet[E]: HashSet[MModule] */
5272 /* runtime type HashSetNode[MModule] */
5273 const struct type type_core__hash_collection__HashSetNode__nitc__MModule
= {
5275 "HashSetNode[MModule]", /* class_name_string */
5278 &resolution_table_core__hash_collection__HashSetNode__nitc__MModule
,
5282 2397, /* nullable Object */
5284 2742, /* nullable HashSetNode[MModule] */
5293 2757, /* nullable HashSetNode[Object] */
5307 1176, /* HashSetNode[MModule] */
5316 1270, /* HashSetNode[Object] */
5331 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MModule
= {
5335 &type_nitc__MModule
, /* K: MModule */
5338 /* runtime type NativeArray[nullable HashSetNode[MModule]] */
5339 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MModule
= {
5341 "NativeArray[nullable HashSetNode[MModule]]", /* class_name_string */
5344 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MModule
,
5348 2397, /* nullable Object */
5460 2136, /* NativeArray[nullable Object] */
5488 1177, /* NativeArray[nullable HashSetNode[MModule]] */
5503 1271, /* NativeArray[nullable HashSetNode[Object]] */
5575 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MModule
= {
5578 &type_nullable__core__hash_collection__HashSetNode__nitc__MModule
, /* E: nullable HashSetNode[MModule] */
5579 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MModule
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MModule]] */
5582 /* runtime type NativeArray[MClassDef] */
5583 const struct type type_core__NativeArray__nitc__MClassDef
= {
5585 "NativeArray[MClassDef]", /* class_name_string */
5588 &resolution_table_core__NativeArray__nitc__MClassDef
,
5592 2397, /* nullable Object */
5605 1178, /* NativeArray[MClassDef] */
5624 229, /* NativeArray[Object] */
5704 2136, /* NativeArray[nullable Object] */
5819 const struct types resolution_table_core__NativeArray__nitc__MClassDef
= {
5822 &type_nitc__MClassDef
, /* E: MClassDef */
5823 &type_core__NativeArray__nitc__MClassDef
, /* NativeArray[E]: NativeArray[MClassDef] */
5826 /* runtime type ArrayIterator[MClassDef] */
5827 const struct type type_core__array__ArrayIterator__nitc__MClassDef
= {
5829 "ArrayIterator[MClassDef]", /* class_name_string */
5832 &resolution_table_core__array__ArrayIterator__nitc__MClassDef
,
5836 2397, /* nullable Object */
5837 2391, /* Iterator[Object] */
5848 const struct types resolution_table_core__array__ArrayIterator__nitc__MClassDef
= {
5851 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
5852 &type_core__AbstractArrayRead__nitc__MClassDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassDef] */
5855 /* runtime type ArrayReverseIterator[MClassDef] */
5856 const struct type type_core__array__ArrayReverseIterator__nitc__MClassDef
= {
5858 "ArrayReverseIterator[MClassDef]", /* class_name_string */
5861 &resolution_table_core__array__ArrayReverseIterator__nitc__MClassDef
,
5865 2397, /* nullable Object */
5866 2391, /* Iterator[Object] */
5877 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MClassDef
= {
5880 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
5881 &type_core__AbstractArrayRead__nitc__MClassDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassDef] */
5884 /* runtime type NativeArray[ExternFile] */
5885 const struct type type_core__NativeArray__nitc__ExternFile
= {
5887 "NativeArray[ExternFile]", /* class_name_string */
5890 &resolution_table_core__NativeArray__nitc__ExternFile
,
5894 2397, /* nullable Object */
5908 1181, /* NativeArray[ExternFile] */
5926 229, /* NativeArray[Object] */
6006 2136, /* NativeArray[nullable Object] */
6121 const struct types resolution_table_core__NativeArray__nitc__ExternFile
= {
6124 &type_nitc__ExternFile
, /* E: ExternFile */
6125 &type_core__NativeArray__nitc__ExternFile
, /* NativeArray[E]: NativeArray[ExternFile] */
6128 /* runtime type ArrayIterator[ExternFile] */
6129 const struct type type_core__array__ArrayIterator__nitc__ExternFile
= {
6131 "ArrayIterator[ExternFile]", /* class_name_string */
6134 &resolution_table_core__array__ArrayIterator__nitc__ExternFile
,
6138 2397, /* nullable Object */
6139 2391, /* Iterator[Object] */
6150 const struct types resolution_table_core__array__ArrayIterator__nitc__ExternFile
= {
6153 &type_core__Array__nitc__ExternFile
, /* Array[E]: Array[ExternFile] */
6154 &type_core__AbstractArrayRead__nitc__ExternFile
, /* AbstractArrayRead[E]: AbstractArrayRead[ExternFile] */
6157 /* runtime type ArrayReverseIterator[ExternFile] */
6158 const struct type type_core__array__ArrayReverseIterator__nitc__ExternFile
= {
6160 "ArrayReverseIterator[ExternFile]", /* class_name_string */
6163 &resolution_table_core__array__ArrayReverseIterator__nitc__ExternFile
,
6167 2397, /* nullable Object */
6168 2391, /* Iterator[Object] */
6179 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__ExternFile
= {
6182 &type_core__Array__nitc__ExternFile
, /* Array[E]: Array[ExternFile] */
6183 &type_core__AbstractArrayRead__nitc__ExternFile
, /* AbstractArrayRead[E]: AbstractArrayRead[ExternFile] */
6186 /* runtime type HashMapKeys[String, Array[String]] */
6187 const struct type type_core__hash_collection__HashMapKeys__core__String__core__Array__core__String
= {
6189 "HashMapKeys[String, Array[String]]", /* class_name_string */
6192 &resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__core__String
,
6196 2397, /* nullable Object */
6200 2402, /* Collection[String] */
6231 2433, /* Collection[Object] */
6237 2439, /* Collection[Writable] */
6309 2511, /* Collection[nullable Object] */
6326 const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__core__String
= {
6329 &type_core__HashMap__core__String__core__Array__core__String
, /* HashMap[K, V]: HashMap[String, Array[String]] */
6330 &type_core__Array__core__String
, /* Array[E]: Array[String] */
6331 &type_core__MapKeysIterator__core__String__core__Array__core__String
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[String]] */
6334 /* runtime type HashMapValues[String, Array[String]] */
6335 const struct type type_core__hash_collection__HashMapValues__core__String__core__Array__core__String
= {
6337 "HashMapValues[String, Array[String]]", /* class_name_string */
6340 &resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__core__String
,
6344 2397, /* nullable Object */
6372 2426, /* Collection[Array[String]] */
6379 2433, /* Collection[Object] */
6456 2510, /* Collection[Array[Object]] */
6457 2511, /* Collection[nullable Object] */
6474 const struct types resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__core__String
= {
6477 &type_core__HashMap__core__String__core__Array__core__String
, /* HashMap[K, V]: HashMap[String, Array[String]] */
6478 &type_core__Array__core__Array__core__String
, /* Array[E]: Array[Array[String]] */
6479 &type_core__MapValuesIterator__core__String__core__Array__core__String
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[String]] */
6482 /* runtime type HashMapIterator[String, Array[String]] */
6483 const struct type type_core__hash_collection__HashMapIterator__core__String__core__Array__core__String
= {
6485 "HashMapIterator[String, Array[String]]", /* class_name_string */
6488 &resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__core__String
,
6492 2397, /* nullable Object */
6505 2664, /* MapIterator[String, Array[String]] */
6547 2706, /* MapIterator[Object, Array[Object]] */
6548 2707, /* MapIterator[Object, nullable Object] */
6572 const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__core__String
= {
6575 &type_core__HashMap__core__String__core__Array__core__String
, /* HashMap[K, V]: HashMap[String, Array[String]] */
6578 /* runtime type HashMapNode[String, Array[String]] */
6579 const struct type type_core__hash_collection__HashMapNode__core__String__core__Array__core__String
= {
6581 "HashMapNode[String, Array[String]]", /* class_name_string */
6584 &resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__core__String
,
6588 2397, /* nullable Object */
6601 2743, /* nullable HashMapNode[String, Array[String]] */
6641 2802, /* nullable HashMapNode[Object, Array[Object]] */
6642 2803, /* nullable HashMapNode[Object, nullable Object] */
6676 1187, /* HashMapNode[String, Array[String]] */
6716 1751, /* HashMapNode[Object, Array[Object]] */
6717 1756, /* HashMapNode[Object, nullable Object] */
6741 const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__core__String
= {
6744 &type_core__Array__core__String
, /* V: Array[String] */
6745 &type_core__String
, /* K: String */
6748 /* runtime type NativeArray[nullable HashMapNode[String, Array[String]]] */
6749 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__core__String
= {
6751 "NativeArray[nullable HashMapNode[String, Array[String]]]", /* class_name_string */
6754 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__core__String
,
6758 2397, /* nullable Object */
6870 2136, /* NativeArray[nullable Object] */
6899 1188, /* NativeArray[nullable HashMapNode[String, Array[String]]] */
6958 1752, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
6959 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
6985 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__core__String
= {
6988 &type_nullable__core__hash_collection__HashMapNode__core__String__core__Array__core__String
, /* E: nullable HashMapNode[String, Array[String]] */
6989 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__core__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[String]]] */
6992 /* runtime type HashSetIterator[FFILanguage] */
6993 const struct type type_core__hash_collection__HashSetIterator__nitc__FFILanguage
= {
6995 "HashSetIterator[FFILanguage]", /* class_name_string */
6998 &resolution_table_core__hash_collection__HashSetIterator__nitc__FFILanguage
,
7002 2397, /* nullable Object */
7003 2391, /* Iterator[Object] */
7014 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__FFILanguage
= {
7017 &type_core__Array__nitc__FFILanguage
, /* Array[E]: Array[FFILanguage] */
7018 &type_core__HashSet__nitc__FFILanguage
, /* HashSet[E]: HashSet[FFILanguage] */
7021 /* runtime type HashSetNode[FFILanguage] */
7022 const struct type type_core__hash_collection__HashSetNode__nitc__FFILanguage
= {
7024 "HashSetNode[FFILanguage]", /* class_name_string */
7027 &resolution_table_core__hash_collection__HashSetNode__nitc__FFILanguage
,
7031 2397, /* nullable Object */
7034 2744, /* nullable HashSetNode[FFILanguage] */
7042 2757, /* nullable HashSetNode[Object] */
7057 1190, /* HashSetNode[FFILanguage] */
7065 1270, /* HashSetNode[Object] */
7080 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__FFILanguage
= {
7084 &type_nitc__FFILanguage
, /* K: FFILanguage */
7087 /* runtime type NativeArray[nullable HashSetNode[FFILanguage]] */
7088 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__FFILanguage
= {
7090 "NativeArray[nullable HashSetNode[FFILanguage]]", /* class_name_string */
7093 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__FFILanguage
,
7097 2397, /* nullable Object */
7209 2136, /* NativeArray[nullable Object] */
7239 1191, /* NativeArray[nullable HashSetNode[FFILanguage]] */
7252 1271, /* NativeArray[nullable HashSetNode[Object]] */
7324 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__FFILanguage
= {
7327 &type_nullable__core__hash_collection__HashSetNode__nitc__FFILanguage
, /* E: nullable HashSetNode[FFILanguage] */
7328 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__FFILanguage
, /* NativeArray[E]: NativeArray[nullable HashSetNode[FFILanguage]] */
7331 /* runtime type Array[AMethPropdef] */
7332 const struct type type_core__Array__nitc__AMethPropdef
= {
7334 "Array[AMethPropdef]", /* class_name_string */
7337 &resolution_table_core__Array__nitc__AMethPropdef
,
7341 2397, /* nullable Object */
7376 2433, /* Collection[Object] */
7383 2440, /* Collection[Prod] */
7395 2452, /* Collection[AMethPropdef] */
7398 2455, /* Collection[APropdef] */
7403 2460, /* Collection[ANode] */
7454 2511, /* Collection[nullable Object] */
7469 2015, /* Array[nullable Object] */
7470 2202, /* SequenceRead[nullable Object] */
7503 2557, /* AbstractArrayRead[Object] */
7511 2565, /* AbstractArrayRead[Prod] */
7524 2578, /* AbstractArrayRead[AMethPropdef] */
7527 2581, /* AbstractArrayRead[APropdef] */
7532 2586, /* AbstractArrayRead[ANode] */
7583 2637, /* AbstractArrayRead[nullable Object] */
7629 2881, /* AbstractArray[Object] */
7636 2888, /* AbstractArray[Prod] */
7650 2902, /* AbstractArray[AMethPropdef] */
7653 2905, /* AbstractArray[APropdef] */
7658 2910, /* AbstractArray[ANode] */
7709 2961, /* AbstractArray[nullable Object] */
7724 228, /* Array[Object] */
7769 258, /* Array[Prod] */
7782 1192, /* Array[AMethPropdef] */
7784 1223, /* Array[APropdef] */
7788 1327, /* Array[ANode] */
7852 const struct types resolution_table_core__Array__nitc__AMethPropdef
= {
7855 &type_nitc__AMethPropdef
, /* E: AMethPropdef */
7856 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
7857 &type_core__Collection__nitc__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
7858 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
7859 &type_core__AbstractArray__nitc__AMethPropdef
, /* AbstractArray[E]: AbstractArray[AMethPropdef] */
7860 &type_core__NativeArray__nitc__AMethPropdef
, /* NativeArray[E]: NativeArray[AMethPropdef] */
7861 &type_nitc__AMethPropdef
, /* E: AMethPropdef */
7862 &type_core__Collection__nitc__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
7863 &type_nitc__AMethPropdef
, /* E: AMethPropdef */
7864 &type_core__Collection__nitc__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
7865 &type_core__Collection__nitc__AMethPropdef
, /* Collection[E]: Collection[AMethPropdef] */
7866 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
7867 &type_core__AbstractArray__nitc__AMethPropdef
, /* AbstractArray[E]: AbstractArray[AMethPropdef] */
7868 &type_core__array__ArrayIterator__nitc__AMethPropdef
, /* ArrayIterator[E]: ArrayIterator[AMethPropdef] */
7869 &type_core__array__ArrayReverseIterator__nitc__AMethPropdef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AMethPropdef] */
7872 /* runtime type HashSetIterator[AMethPropdef] */
7873 const struct type type_core__hash_collection__HashSetIterator__nitc__AMethPropdef
= {
7875 "HashSetIterator[AMethPropdef]", /* class_name_string */
7878 &resolution_table_core__hash_collection__HashSetIterator__nitc__AMethPropdef
,
7882 2397, /* nullable Object */
7883 2391, /* Iterator[Object] */
7894 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__AMethPropdef
= {
7897 &type_core__Array__nitc__AMethPropdef
, /* Array[E]: Array[AMethPropdef] */
7898 &type_core__HashSet__nitc__AMethPropdef
, /* HashSet[E]: HashSet[AMethPropdef] */
7901 /* runtime type HashSetNode[AMethPropdef] */
7902 const struct type type_core__hash_collection__HashSetNode__nitc__AMethPropdef
= {
7904 "HashSetNode[AMethPropdef]", /* class_name_string */
7907 &resolution_table_core__hash_collection__HashSetNode__nitc__AMethPropdef
,
7911 2397, /* nullable Object */
7915 2745, /* nullable HashSetNode[AMethPropdef] */
7922 2757, /* nullable HashSetNode[Object] */
7923 2765, /* nullable HashSetNode[ANode] */
7938 1194, /* HashSetNode[AMethPropdef] */
7945 1270, /* HashSetNode[Object] */
7946 1331, /* HashSetNode[ANode] */
7960 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__AMethPropdef
= {
7964 &type_nitc__AMethPropdef
, /* K: AMethPropdef */
7967 /* runtime type NativeArray[nullable HashSetNode[AMethPropdef]] */
7968 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AMethPropdef
= {
7970 "NativeArray[nullable HashSetNode[AMethPropdef]]", /* class_name_string */
7973 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AMethPropdef
,
7977 2397, /* nullable Object */
8089 2136, /* NativeArray[nullable Object] */
8120 1195, /* NativeArray[nullable HashSetNode[AMethPropdef]] */
8132 1271, /* NativeArray[nullable HashSetNode[Object]] */
8140 1332, /* NativeArray[nullable HashSetNode[ANode]] */
8204 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AMethPropdef
= {
8207 &type_nullable__core__hash_collection__HashSetNode__nitc__AMethPropdef
, /* E: nullable HashSetNode[AMethPropdef] */
8208 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AMethPropdef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[AMethPropdef]] */
8211 /* runtime type HashMapKeys[MClass, Set[MProperty]] */
8212 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MProperty
= {
8214 "HashMapKeys[MClass, Set[MProperty]]", /* class_name_string */
8217 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MProperty
,
8221 2397, /* nullable Object */
8232 2409, /* Collection[MClass] */
8256 2433, /* Collection[Object] */
8260 2437, /* Collection[nullable MClass] */
8334 2511, /* Collection[nullable Object] */
8351 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MProperty
= {
8354 &type_core__HashMap__nitc__MClass__core__Set__nitc__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
8355 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
8356 &type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MProperty]] */
8359 /* runtime type HashMapValues[MClass, Set[MProperty]] */
8360 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MProperty
= {
8362 "HashMapValues[MClass, Set[MProperty]]", /* class_name_string */
8365 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MProperty
,
8369 2397, /* nullable Object */
8404 2433, /* Collection[Object] */
8456 2485, /* Collection[Set[MProperty]] */
8468 2497, /* Collection[Set[PropertyLayoutElement]] */
8482 2511, /* Collection[nullable Object] */
8499 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MProperty
= {
8502 &type_core__HashMap__nitc__MClass__core__Set__nitc__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
8503 &type_core__Array__core__Set__nitc__MProperty
, /* Array[E]: Array[Set[MProperty]] */
8504 &type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MProperty]] */
8507 /* runtime type HashMapIterator[MClass, Set[MProperty]] */
8508 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MProperty
= {
8510 "HashMapIterator[MClass, Set[MProperty]]", /* class_name_string */
8513 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MProperty
,
8517 2397, /* nullable Object */
8531 2665, /* MapIterator[MClass, Set[MProperty]] */
8551 2685, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
8573 2707, /* MapIterator[Object, nullable Object] */
8597 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MProperty
= {
8600 &type_core__HashMap__nitc__MClass__core__Set__nitc__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
8603 /* runtime type HashMapNode[MClass, Set[MProperty]] */
8604 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
= {
8606 "HashMapNode[MClass, Set[MProperty]]", /* class_name_string */
8609 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
,
8613 2397, /* nullable Object */
8627 2746, /* nullable HashMapNode[MClass, Set[MProperty]] */
8646 2777, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
8667 2803, /* nullable HashMapNode[Object, nullable Object] */
8702 1199, /* HashMapNode[MClass, Set[MProperty]] */
8721 1438, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
8742 1756, /* HashMapNode[Object, nullable Object] */
8766 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
= {
8769 &type_core__Set__nitc__MProperty
, /* V: Set[MProperty] */
8770 &type_nitc__MClass
, /* K: MClass */
8773 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
8774 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
= {
8776 "NativeArray[nullable HashMapNode[MClass, Set[MProperty]]]", /* class_name_string */
8779 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
,
8783 2397, /* nullable Object */
8895 2136, /* NativeArray[nullable Object] */
8927 1200, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
8958 1439, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
8984 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
9010 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
= {
9013 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
, /* E: nullable HashMapNode[MClass, Set[MProperty]] */
9014 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
9017 /* runtime type NativeArray[MClassType] */
9018 const struct type type_core__NativeArray__nitc__MClassType
= {
9020 "NativeArray[MClassType]", /* class_name_string */
9023 &resolution_table_core__NativeArray__nitc__MClassType
,
9027 2397, /* nullable Object */
9042 1201, /* NativeArray[MClassType] */
9051 1333, /* NativeArray[MType] */
9059 229, /* NativeArray[Object] */
9070 1538, /* NativeArray[nullable MType] */
9139 2136, /* NativeArray[nullable Object] */
9254 const struct types resolution_table_core__NativeArray__nitc__MClassType
= {
9257 &type_nitc__MClassType
, /* E: MClassType */
9258 &type_core__NativeArray__nitc__MClassType
, /* NativeArray[E]: NativeArray[MClassType] */
9261 /* runtime type ArrayIterator[MClassType] */
9262 const struct type type_core__array__ArrayIterator__nitc__MClassType
= {
9264 "ArrayIterator[MClassType]", /* class_name_string */
9267 &resolution_table_core__array__ArrayIterator__nitc__MClassType
,
9271 2397, /* nullable Object */
9272 2391, /* Iterator[Object] */
9277 2831, /* Iterator[MType] */
9283 const struct types resolution_table_core__array__ArrayIterator__nitc__MClassType
= {
9286 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
9287 &type_core__AbstractArrayRead__nitc__MClassType
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassType] */
9290 /* runtime type ArrayReverseIterator[MClassType] */
9291 const struct type type_core__array__ArrayReverseIterator__nitc__MClassType
= {
9293 "ArrayReverseIterator[MClassType]", /* class_name_string */
9296 &resolution_table_core__array__ArrayReverseIterator__nitc__MClassType
,
9300 2397, /* nullable Object */
9301 2391, /* Iterator[Object] */
9306 2831, /* Iterator[MType] */
9312 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MClassType
= {
9315 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
9316 &type_core__AbstractArrayRead__nitc__MClassType
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassType] */
9319 /* runtime type NativeArray[MPropDef] */
9320 const struct type type_core__NativeArray__nitc__MPropDef
= {
9322 "NativeArray[MPropDef]", /* class_name_string */
9325 &resolution_table_core__NativeArray__nitc__MPropDef
,
9329 2397, /* nullable Object */
9345 1204, /* NativeArray[MPropDef] */
9361 229, /* NativeArray[Object] */
9363 1445, /* NativeArray[PropertyLayoutElement] */
9364 1463, /* NativeArray[nullable MPropDef] */
9396 1815, /* NativeArray[nullable PropertyLayoutElement] */
9441 2136, /* NativeArray[nullable Object] */
9556 const struct types resolution_table_core__NativeArray__nitc__MPropDef
= {
9559 &type_nitc__MPropDef
, /* E: MPropDef */
9560 &type_core__NativeArray__nitc__MPropDef
, /* NativeArray[E]: NativeArray[MPropDef] */
9563 /* runtime type ArrayIterator[MPropDef] */
9564 const struct type type_core__array__ArrayIterator__nitc__MPropDef
= {
9566 "ArrayIterator[MPropDef]", /* class_name_string */
9569 &resolution_table_core__array__ArrayIterator__nitc__MPropDef
,
9573 2397, /* nullable Object */
9574 2391, /* Iterator[Object] */
9585 const struct types resolution_table_core__array__ArrayIterator__nitc__MPropDef
= {
9588 &type_core__Array__nitc__MPropDef
, /* Array[E]: Array[MPropDef] */
9589 &type_core__AbstractArrayRead__nitc__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MPropDef] */
9592 /* runtime type ArrayReverseIterator[MPropDef] */
9593 const struct type type_core__array__ArrayReverseIterator__nitc__MPropDef
= {
9595 "ArrayReverseIterator[MPropDef]", /* class_name_string */
9598 &resolution_table_core__array__ArrayReverseIterator__nitc__MPropDef
,
9602 2397, /* nullable Object */
9603 2391, /* Iterator[Object] */
9614 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MPropDef
= {
9617 &type_core__Array__nitc__MPropDef
, /* Array[E]: Array[MPropDef] */
9618 &type_core__AbstractArrayRead__nitc__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MPropDef] */
9621 /* runtime type HashMapKeys[MProperty, APropdef] */
9622 const struct type type_core__hash_collection__HashMapKeys__nitc__MProperty__nitc__APropdef
= {
9624 "HashMapKeys[MProperty, APropdef]", /* class_name_string */
9627 &resolution_table_core__hash_collection__HashMapKeys__nitc__MProperty__nitc__APropdef
,
9631 2397, /* nullable Object */
9643 2410, /* Collection[MProperty] */
9666 2433, /* Collection[Object] */
9668 2435, /* Collection[PropertyLayoutElement] */
9699 2466, /* Collection[nullable PropertyLayoutElement] */
9744 2511, /* Collection[nullable Object] */
9751 2518, /* Collection[nullable MProperty] */
9761 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MProperty__nitc__APropdef
= {
9764 &type_core__HashMap__nitc__MProperty__nitc__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
9765 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
9766 &type_core__MapKeysIterator__nitc__MProperty__nitc__APropdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MProperty, APropdef] */
9769 /* runtime type HashMapValues[MProperty, APropdef] */
9770 const struct type type_core__hash_collection__HashMapValues__nitc__MProperty__nitc__APropdef
= {
9772 "HashMapValues[MProperty, APropdef]", /* class_name_string */
9775 &resolution_table_core__hash_collection__HashMapValues__nitc__MProperty__nitc__APropdef
,
9779 2397, /* nullable Object */
9814 2433, /* Collection[Object] */
9821 2440, /* Collection[Prod] */
9836 2455, /* Collection[APropdef] */
9841 2460, /* Collection[ANode] */
9892 2511, /* Collection[nullable Object] */
9909 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MProperty__nitc__APropdef
= {
9912 &type_core__HashMap__nitc__MProperty__nitc__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
9913 &type_core__Array__nitc__APropdef
, /* Array[E]: Array[APropdef] */
9914 &type_core__MapValuesIterator__nitc__MProperty__nitc__APropdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MProperty, APropdef] */