1 #include "nit__nith.types.0.h"
2 /* runtime type NativeArray[MClass] */
3 const struct type type_standard__NativeArray__nit__MClass
= {
5 "NativeArray[MClass]", /* class_name_string */
8 &resolution_table_standard__NativeArray__nit__MClass
,
12 2622, /* nullable Object */
20 1063, /* NativeArray[MClass] */
45 651, /* NativeArray[Object] */
49 1388, /* NativeArray[nullable MClass] */
232 const struct types resolution_table_standard__NativeArray__nit__MClass
= {
235 &type_nit__MClass
, /* E: MClass */
236 &type_standard__NativeArray__nit__MClass
, /* NativeArray[E]: NativeArray[MClass] */
239 /* runtime type ArrayIterator[MClass] */
240 const struct type type_standard__array__ArrayIterator__nit__MClass
= {
242 "ArrayIterator[MClass]", /* class_name_string */
245 &resolution_table_standard__array__ArrayIterator__nit__MClass
,
249 2622, /* nullable Object */
250 2200, /* Iterator[Object] */
259 const struct types resolution_table_standard__array__ArrayIterator__nit__MClass
= {
262 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
263 &type_standard__AbstractArrayRead__nit__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[MClass] */
266 /* runtime type NativeArray[MProperty] */
267 const struct type type_standard__NativeArray__nit__MProperty
= {
269 "NativeArray[MProperty]", /* class_name_string */
272 &resolution_table_standard__NativeArray__nit__MProperty
,
276 2622, /* nullable Object */
285 1065, /* NativeArray[MProperty] */
309 651, /* NativeArray[Object] */
311 1369, /* NativeArray[PropertyLayoutElement] */
342 1690, /* NativeArray[nullable PropertyLayoutElement] */
390 1987, /* NativeArray[nullable MProperty] */
496 const struct types resolution_table_standard__NativeArray__nit__MProperty
= {
499 &type_nit__MProperty
, /* E: MProperty */
500 &type_standard__NativeArray__nit__MProperty
, /* NativeArray[E]: NativeArray[MProperty] */
503 /* runtime type ArrayIterator[MProperty] */
504 const struct type type_standard__array__ArrayIterator__nit__MProperty
= {
506 "ArrayIterator[MProperty]", /* class_name_string */
509 &resolution_table_standard__array__ArrayIterator__nit__MProperty
,
513 2622, /* nullable Object */
514 2200, /* Iterator[Object] */
523 const struct types resolution_table_standard__array__ArrayIterator__nit__MProperty
= {
526 &type_standard__Array__nit__MProperty
, /* Array[E]: Array[MProperty] */
527 &type_standard__AbstractArrayRead__nit__MProperty
, /* AbstractArrayRead[E]: AbstractArrayRead[MProperty] */
530 /* runtime type HashMap[MClassDef, POSetElement[MClassDef]] */
531 const struct type type_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef
= {
533 "HashMap[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
536 &resolution_table_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef
,
540 2622, /* nullable Object */
541 2005, /* MapRead[nullable Object, nullable Object] */
594 1067, /* HashMap[MClassDef, POSetElement[MClassDef]] */
624 const struct types resolution_table_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef
= {
630 &type_standard__HashMapIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, POSetElement[MClassDef]] */
631 &type_nit__MClassDef
, /* K: MClassDef */
632 &type_poset__POSetElement__nit__MClassDef
, /* V: POSetElement[MClassDef] */
633 &type_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* HashMapNode[K, V]: HashMapNode[MClassDef, POSetElement[MClassDef]] */
634 &type_standard__hash_collection__HashMapKeys__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, POSetElement[MClassDef]] */
635 &type_standard__hash_collection__HashMapValues__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* HashMapValues[K, V]: HashMapValues[MClassDef, POSetElement[MClassDef]] */
637 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* nullable N: nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
638 &type_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* N: HashMapNode[MClassDef, POSetElement[MClassDef]] */
639 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
642 /* runtime type POSetElement[MClassDef] */
643 const struct type type_poset__POSetElement__nit__MClassDef
= {
645 "POSetElement[MClassDef]", /* class_name_string */
648 &resolution_table_poset__POSetElement__nit__MClassDef
,
652 2622, /* nullable Object */
655 1068, /* POSetElement[MClassDef] */
662 const struct types resolution_table_poset__POSetElement__nit__MClassDef
= {
665 &type_standard__HashSet__nit__MClassDef
, /* HashSet[E]: HashSet[MClassDef] */
666 &type_poset__POSet__nit__MClassDef
, /* POSet[E]: POSet[MClassDef] */
667 &type_nit__MClassDef
, /* E: MClassDef */
670 /* runtime type POSetConflictGraph[MClassDef] */
671 const struct type type_nit__POSetConflictGraph__nit__MClassDef
= {
673 "POSetConflictGraph[MClassDef]", /* class_name_string */
676 &resolution_table_nit__POSetConflictGraph__nit__MClassDef
,
680 2622, /* nullable Object */
685 const struct types resolution_table_nit__POSetConflictGraph__nit__MClassDef
= {
688 &type_standard__HashSet__nit__MClassDef
, /* HashSet[E]: HashSet[MClassDef] */
689 &type_standard__HashMap__nit__MClassDef__standard__Set__nit__MClassDef
, /* HashMap[E, Set[E]]: HashMap[MClassDef, Set[MClassDef]] */
690 &type_poset__POSet__nit__MClassDef
, /* POSet[E]: POSet[MClassDef] */
691 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
692 &type_nit__MClassDef
, /* E: MClassDef */
693 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
696 /* runtime type HashMap[MClassType, POSetElement[MClassType]] */
697 const struct type type_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType
= {
699 "HashMap[MClassType, POSetElement[MClassType]]", /* class_name_string */
702 &resolution_table_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType
,
706 2622, /* nullable Object */
707 2005, /* MapRead[nullable Object, nullable Object] */
761 1070, /* HashMap[MClassType, POSetElement[MClassType]] */
768 1330, /* HashMap[MType, POSetElement[MType]] */
790 const struct types resolution_table_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType
= {
796 &type_standard__HashMapIterator__nit__MClassType__poset__POSetElement__nit__MClassType
, /* HashMapIterator[K, V]: HashMapIterator[MClassType, POSetElement[MClassType]] */
797 &type_nit__MClassType
, /* K: MClassType */
798 &type_poset__POSetElement__nit__MClassType
, /* V: POSetElement[MClassType] */
799 &type_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
, /* HashMapNode[K, V]: HashMapNode[MClassType, POSetElement[MClassType]] */
800 &type_standard__hash_collection__HashMapKeys__nit__MClassType__poset__POSetElement__nit__MClassType
, /* HashMapKeys[K, V]: HashMapKeys[MClassType, POSetElement[MClassType]] */
801 &type_standard__hash_collection__HashMapValues__nit__MClassType__poset__POSetElement__nit__MClassType
, /* HashMapValues[K, V]: HashMapValues[MClassType, POSetElement[MClassType]] */
803 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
, /* nullable N: nullable HashMapNode[MClassType, POSetElement[MClassType]] */
804 &type_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
, /* N: HashMapNode[MClassType, POSetElement[MClassType]] */
805 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
808 /* runtime type POSetElement[MClassType] */
809 const struct type type_poset__POSetElement__nit__MClassType
= {
811 "POSetElement[MClassType]", /* class_name_string */
814 &resolution_table_poset__POSetElement__nit__MClassType
,
818 2622, /* nullable Object */
822 1071, /* POSetElement[MClassType] */
824 1331, /* POSetElement[MType] */
828 const struct types resolution_table_poset__POSetElement__nit__MClassType
= {
831 &type_standard__HashSet__nit__MClassType
, /* HashSet[E]: HashSet[MClassType] */
832 &type_poset__POSet__nit__MClassType
, /* POSet[E]: POSet[MClassType] */
833 &type_nit__MClassType
, /* E: MClassType */
836 /* runtime type POSetConflictGraph[MClassType] */
837 const struct type type_nit__POSetConflictGraph__nit__MClassType
= {
839 "POSetConflictGraph[MClassType]", /* class_name_string */
842 &resolution_table_nit__POSetConflictGraph__nit__MClassType
,
846 2622, /* nullable Object */
848 1332, /* POSetConflictGraph[MType] */
851 const struct types resolution_table_nit__POSetConflictGraph__nit__MClassType
= {
854 &type_standard__HashSet__nit__MClassType
, /* HashSet[E]: HashSet[MClassType] */
855 &type_standard__HashMap__nit__MClassType__standard__Set__nit__MClassType
, /* HashMap[E, Set[E]]: HashMap[MClassType, Set[MClassType]] */
856 &type_poset__POSet__nit__MClassType
, /* POSet[E]: POSet[MClassType] */
857 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
858 &type_nit__MClassType
, /* E: MClassType */
859 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
862 /* runtime type HashMapKeys[String, Array[MClass]] */
863 const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass
= {
865 "HashMapKeys[String, Array[MClass]]", /* class_name_string */
868 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass
,
872 2622, /* nullable Object */
876 2306, /* Collection[String] */
907 2337, /* Collection[Object] */
913 2343, /* Collection[Writable] */
997 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass
= {
1000 &type_standard__HashMap__standard__String__standard__Array__nit__MClass
, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
1001 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
1002 &type_standard__MapKeysIterator__standard__String__standard__Array__nit__MClass
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MClass]] */
1005 /* runtime type HashMapValues[String, Array[MClass]] */
1006 const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass
= {
1008 "HashMapValues[String, Array[MClass]]", /* class_name_string */
1011 &resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass
,
1015 2622, /* nullable Object */
1050 2337, /* Collection[Object] */
1093 2380, /* Collection[Array[MClass]] */
1112 2399, /* Collection[Array[nullable MClass]] */
1123 2410, /* Collection[Array[Object]] */
1140 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass
= {
1143 &type_standard__HashMap__standard__String__standard__Array__nit__MClass
, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
1144 &type_standard__Array__standard__Array__nit__MClass
, /* Array[E]: Array[Array[MClass]] */
1145 &type_standard__MapValuesIterator__standard__String__standard__Array__nit__MClass
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MClass]] */
1148 /* runtime type NativeArray[nullable HashMapNode[String, Array[MClass]]] */
1149 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
= {
1151 "NativeArray[nullable HashMapNode[String, Array[MClass]]]", /* class_name_string */
1154 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
,
1158 2622, /* nullable Object */
1285 1075, /* NativeArray[nullable HashMapNode[String, Array[MClass]]] */
1352 1635, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
1378 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
= {
1381 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
, /* E: nullable HashMapNode[String, Array[MClass]] */
1382 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MClass]]] */
1385 /* runtime type HashMapIterator[String, Array[MClass]] */
1386 const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MClass
= {
1388 "HashMapIterator[String, Array[MClass]]", /* class_name_string */
1391 &resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MClass
,
1395 2622, /* nullable Object */
1400 2550, /* MapIterator[String, Array[MClass]] */
1449 2599, /* MapIterator[Object, Array[Object]] */
1473 const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MClass
= {
1476 &type_standard__HashMap__standard__String__standard__Array__nit__MClass
, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
1479 /* runtime type HashMapNode[String, Array[MClass]] */
1480 const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
= {
1482 "HashMapNode[String, Array[MClass]]", /* class_name_string */
1485 &resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
,
1489 2622, /* nullable Object */
1494 2215, /* nullable HashMapNode[String, Array[MClass]] */
1541 2282, /* nullable HashMapNode[Object, Array[Object]] */
1567 1077, /* HashMapNode[String, Array[MClass]] */
1614 1637, /* HashMapNode[Object, Array[Object]] */
1638 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
= {
1641 &type_standard__Array__nit__MClass
, /* V: Array[MClass] */
1642 &type_standard__String
, /* K: String */
1645 /* runtime type HashMapKeys[String, Array[MProperty]] */
1646 const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty
= {
1648 "HashMapKeys[String, Array[MProperty]]", /* class_name_string */
1651 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty
,
1655 2622, /* nullable Object */
1659 2306, /* Collection[String] */
1690 2337, /* Collection[Object] */
1696 2343, /* Collection[Writable] */
1780 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty
= {
1783 &type_standard__HashMap__standard__String__standard__Array__nit__MProperty
, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
1784 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
1785 &type_standard__MapKeysIterator__standard__String__standard__Array__nit__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MProperty]] */
1788 /* runtime type HashMapValues[String, Array[MProperty]] */
1789 const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty
= {
1791 "HashMapValues[String, Array[MProperty]]", /* class_name_string */
1794 &resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty
,
1798 2622, /* nullable Object */
1833 2337, /* Collection[Object] */
1877 2381, /* Collection[Array[MProperty]] */
1887 2391, /* Collection[Array[nullable MProperty]] */
1906 2410, /* Collection[Array[Object]] */
1923 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty
= {
1926 &type_standard__HashMap__standard__String__standard__Array__nit__MProperty
, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
1927 &type_standard__Array__standard__Array__nit__MProperty
, /* Array[E]: Array[Array[MProperty]] */
1928 &type_standard__MapValuesIterator__standard__String__standard__Array__nit__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MProperty]] */
1931 /* runtime type NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
1932 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
= {
1934 "NativeArray[nullable HashMapNode[String, Array[MProperty]]]", /* class_name_string */
1937 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
,
1941 2622, /* nullable Object */
2069 1080, /* NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
2135 1635, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
2161 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
= {
2164 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
, /* E: nullable HashMapNode[String, Array[MProperty]] */
2165 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
2168 /* runtime type HashMapIterator[String, Array[MProperty]] */
2169 const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty
= {
2171 "HashMapIterator[String, Array[MProperty]]", /* class_name_string */
2174 &resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty
,
2178 2622, /* nullable Object */
2184 2551, /* MapIterator[String, Array[MProperty]] */
2232 2599, /* MapIterator[Object, Array[Object]] */
2256 const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty
= {
2259 &type_standard__HashMap__standard__String__standard__Array__nit__MProperty
, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
2262 /* runtime type HashMapNode[String, Array[MProperty]] */
2263 const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
= {
2265 "HashMapNode[String, Array[MProperty]]", /* class_name_string */
2268 &resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
,
2272 2622, /* nullable Object */
2278 2216, /* nullable HashMapNode[String, Array[MProperty]] */
2324 2282, /* nullable HashMapNode[Object, Array[Object]] */
2351 1082, /* HashMapNode[String, Array[MProperty]] */
2397 1637, /* HashMapNode[Object, Array[Object]] */
2421 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
= {
2424 &type_standard__Array__nit__MProperty
, /* V: Array[MProperty] */
2425 &type_standard__String
, /* K: String */
2428 /* runtime type HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
2429 const struct type type_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
2431 "HashMap[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
2434 &resolution_table_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
,
2438 2622, /* nullable Object */
2439 2005, /* MapRead[nullable Object, nullable Object] */
2494 1083, /* HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
2522 const struct types resolution_table_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
2528 &type_standard__HashMapIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* HashMapIterator[K, V]: HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
2529 &type_nit__MModule
, /* K: MModule */
2530 &type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* V: HashMap2[MType, String, nullable MProperty] */
2531 &type_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* HashMapNode[K, V]: HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
2532 &type_standard__hash_collection__HashMapKeys__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* HashMapKeys[K, V]: HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]] */
2533 &type_standard__hash_collection__HashMapValues__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* HashMapValues[K, V]: HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]] */
2535 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* nullable N: nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
2536 &type_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* N: HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
2537 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
2540 /* runtime type HashMap2[MType, String, nullable MProperty] */
2541 const struct type type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
2543 "HashMap2[MType, String, nullable MProperty]", /* class_name_string */
2546 &resolution_table_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
,
2550 2622, /* nullable Object */
2551 1084, /* HashMap2[MType, String, nullable MProperty] */
2554 const struct types resolution_table_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
2557 &type_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMap[K1, HashMap[K2, V]]: HashMap[MType, HashMap[String, nullable MProperty]] */
2558 &type_nit__MType
, /* K1: MType */
2559 &type_standard__String
, /* K2: String */
2560 &type_nullable__nit__MProperty
, /* V: nullable MProperty */
2561 &type_standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMap[K2, V]: HashMap[String, nullable MProperty] */
2564 /* runtime type HashMapKeys[String, nullable ModulePath] */
2565 const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath
= {
2567 "HashMapKeys[String, nullable ModulePath]", /* class_name_string */
2570 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath
,
2574 2622, /* nullable Object */
2578 2306, /* Collection[String] */
2609 2337, /* Collection[Object] */
2615 2343, /* Collection[Writable] */
2699 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath
= {
2702 &type_standard__HashMap__standard__String__nullable__nit__ModulePath
, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
2703 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
2704 &type_standard__MapKeysIterator__standard__String__nullable__nit__ModulePath
, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable ModulePath] */
2707 /* runtime type HashMapValues[String, nullable ModulePath] */
2708 const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath
= {
2710 "HashMapValues[String, nullable ModulePath]", /* class_name_string */
2713 &resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath
,
2717 2622, /* nullable Object */
2797 2382, /* Collection[nullable ModulePath] */
2842 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath
= {
2845 &type_standard__HashMap__standard__String__nullable__nit__ModulePath
, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
2846 &type_standard__Array__nullable__nit__ModulePath
, /* Array[E]: Array[nullable ModulePath] */
2847 &type_standard__MapValuesIterator__standard__String__nullable__nit__ModulePath
, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable ModulePath] */
2850 /* runtime type NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
2851 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
= {
2853 "NativeArray[nullable HashMapNode[String, nullable ModulePath]]", /* class_name_string */
2856 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
,
2860 2622, /* nullable Object */
2989 1087, /* NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
3080 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
= {
3083 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
, /* E: nullable HashMapNode[String, nullable ModulePath] */
3084 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
3087 /* runtime type HashMapIterator[String, nullable ModulePath] */
3088 const struct type type_standard__HashMapIterator__standard__String__nullable__nit__ModulePath
= {
3090 "HashMapIterator[String, nullable ModulePath]", /* class_name_string */
3093 &resolution_table_standard__HashMapIterator__standard__String__nullable__nit__ModulePath
,
3097 2622, /* nullable Object */
3104 2552, /* MapIterator[String, nullable ModulePath] */
3175 const struct types resolution_table_standard__HashMapIterator__standard__String__nullable__nit__ModulePath
= {
3178 &type_standard__HashMap__standard__String__nullable__nit__ModulePath
, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
3181 /* runtime type HashMapNode[String, nullable ModulePath] */
3182 const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
= {
3184 "HashMapNode[String, nullable ModulePath]", /* class_name_string */
3187 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
,
3191 2622, /* nullable Object */
3198 2217, /* nullable HashMapNode[String, nullable ModulePath] */
3271 1089, /* HashMapNode[String, nullable ModulePath] */
3340 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
= {
3343 &type_nullable__nit__ModulePath
, /* V: nullable ModulePath */
3344 &type_standard__String
, /* K: String */
3347 /* runtime type NativeArray[ModulePath] */
3348 const struct type type_standard__NativeArray__nit__ModulePath
= {
3350 "NativeArray[ModulePath]", /* class_name_string */
3353 &resolution_table_standard__NativeArray__nit__ModulePath
,
3357 2622, /* nullable Object */
3367 1090, /* NativeArray[ModulePath] */
3390 651, /* NativeArray[Object] */
3436 1806, /* NativeArray[nullable ModulePath] */
3577 const struct types resolution_table_standard__NativeArray__nit__ModulePath
= {
3580 &type_nit__ModulePath
, /* E: ModulePath */
3581 &type_standard__NativeArray__nit__ModulePath
, /* NativeArray[E]: NativeArray[ModulePath] */
3584 /* runtime type ArrayIterator[ModulePath] */
3585 const struct type type_standard__array__ArrayIterator__nit__ModulePath
= {
3587 "ArrayIterator[ModulePath]", /* class_name_string */
3590 &resolution_table_standard__array__ArrayIterator__nit__ModulePath
,
3594 2622, /* nullable Object */
3595 2200, /* Iterator[Object] */
3604 const struct types resolution_table_standard__array__ArrayIterator__nit__ModulePath
= {
3607 &type_standard__Array__nit__ModulePath
, /* Array[E]: Array[ModulePath] */
3608 &type_standard__AbstractArrayRead__nit__ModulePath
, /* AbstractArrayRead[E]: AbstractArrayRead[ModulePath] */
3611 /* runtime type HashMapKeys[String, nullable MGroup] */
3612 const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup
= {
3614 "HashMapKeys[String, nullable MGroup]", /* class_name_string */
3617 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup
,
3621 2622, /* nullable Object */
3625 2306, /* Collection[String] */
3656 2337, /* Collection[Object] */
3662 2343, /* Collection[Writable] */
3746 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup
= {
3749 &type_standard__HashMap__standard__String__nullable__nit__MGroup
, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
3750 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
3751 &type_standard__MapKeysIterator__standard__String__nullable__nit__MGroup
, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable MGroup] */
3754 /* runtime type HashMapValues[String, nullable MGroup] */
3755 const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup
= {
3757 "HashMapValues[String, nullable MGroup]", /* class_name_string */
3760 &resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup
,
3764 2622, /* nullable Object */
3845 2383, /* Collection[nullable MGroup] */
3889 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup
= {
3892 &type_standard__HashMap__standard__String__nullable__nit__MGroup
, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
3893 &type_standard__Array__nullable__nit__MGroup
, /* Array[E]: Array[nullable MGroup] */
3894 &type_standard__MapValuesIterator__standard__String__nullable__nit__MGroup
, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable MGroup] */
3897 /* runtime type NativeArray[nullable HashMapNode[String, nullable MGroup]] */
3898 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
= {
3900 "NativeArray[nullable HashMapNode[String, nullable MGroup]]", /* class_name_string */
3903 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
,
3907 2622, /* nullable Object */
4037 1094, /* NativeArray[nullable HashMapNode[String, nullable MGroup]] */
4127 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
= {
4130 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
, /* E: nullable HashMapNode[String, nullable MGroup] */
4131 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable MGroup]] */
4134 /* runtime type HashMapIterator[String, nullable MGroup] */
4135 const struct type type_standard__HashMapIterator__standard__String__nullable__nit__MGroup
= {
4137 "HashMapIterator[String, nullable MGroup]", /* class_name_string */
4140 &resolution_table_standard__HashMapIterator__standard__String__nullable__nit__MGroup
,
4144 2622, /* nullable Object */
4152 2553, /* MapIterator[String, nullable MGroup] */
4222 const struct types resolution_table_standard__HashMapIterator__standard__String__nullable__nit__MGroup
= {
4225 &type_standard__HashMap__standard__String__nullable__nit__MGroup
, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
4228 /* runtime type HashMapNode[String, nullable MGroup] */
4229 const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
= {
4231 "HashMapNode[String, nullable MGroup]", /* class_name_string */
4234 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
,
4238 2622, /* nullable Object */
4246 2218, /* nullable HashMapNode[String, nullable MGroup] */
4319 1096, /* HashMapNode[String, nullable MGroup] */
4387 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
= {
4390 &type_nullable__nit__MGroup
, /* V: nullable MGroup */
4391 &type_standard__String
, /* K: String */
4394 /* runtime type NativeArray[AModule] */
4395 const struct type type_standard__NativeArray__nit__AModule
= {
4397 "NativeArray[AModule]", /* class_name_string */
4400 &resolution_table_standard__NativeArray__nit__AModule
,
4404 2622, /* nullable Object */
4415 1097, /* NativeArray[AModule] */
4427 1252, /* NativeArray[Prod] */
4437 651, /* NativeArray[Object] */
4464 1620, /* NativeArray[ANode] */
4624 const struct types resolution_table_standard__NativeArray__nit__AModule
= {
4627 &type_nit__AModule
, /* E: AModule */
4628 &type_standard__NativeArray__nit__AModule
, /* NativeArray[E]: NativeArray[AModule] */
4631 /* runtime type ArrayIterator[AModule] */
4632 const struct type type_standard__array__ArrayIterator__nit__AModule
= {
4634 "ArrayIterator[AModule]", /* class_name_string */
4637 &resolution_table_standard__array__ArrayIterator__nit__AModule
,
4641 2622, /* nullable Object */
4642 2200, /* Iterator[Object] */
4651 const struct types resolution_table_standard__array__ArrayIterator__nit__AModule
= {
4654 &type_standard__Array__nit__AModule
, /* Array[E]: Array[AModule] */
4655 &type_standard__AbstractArrayRead__nit__AModule
, /* AbstractArrayRead[E]: AbstractArrayRead[AModule] */
4658 /* runtime type HashMapKeys[MModule, AModule] */
4659 const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule
= {
4661 "HashMapKeys[MModule, AModule]", /* class_name_string */
4664 &resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule
,
4668 2622, /* nullable Object */
4678 2312, /* Collection[MModule] */
4703 2337, /* Collection[Object] */
4793 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule
= {
4796 &type_standard__HashMap__nit__MModule__nit__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
4797 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
4798 &type_standard__MapKeysIterator__nit__MModule__nit__AModule
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, AModule] */
4801 /* runtime type HashMapValues[MModule, AModule] */
4802 const struct type type_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule
= {
4804 "HashMapValues[MModule, AModule]", /* class_name_string */
4807 &resolution_table_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule
,
4811 2622, /* nullable Object */
4825 2316, /* Collection[AModule] */
4836 2327, /* Collection[Prod] */
4846 2337, /* Collection[Object] */
4872 2363, /* Collection[ANode] */
4936 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule
= {
4939 &type_standard__HashMap__nit__MModule__nit__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
4940 &type_standard__Array__nit__AModule
, /* Array[E]: Array[AModule] */
4941 &type_standard__MapValuesIterator__nit__MModule__nit__AModule
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, AModule] */
4944 /* runtime type NativeArray[nullable HashMapNode[MModule, AModule]] */
4945 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
= {
4947 "NativeArray[nullable HashMapNode[MModule, AModule]]", /* class_name_string */
4950 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
,
4954 2622, /* nullable Object */
5085 1101, /* NativeArray[nullable HashMapNode[MModule, AModule]] */
5174 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
= {
5177 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
, /* E: nullable HashMapNode[MModule, AModule] */
5178 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, AModule]] */
5181 /* runtime type HashMapIterator[MModule, AModule] */
5182 const struct type type_standard__HashMapIterator__nit__MModule__nit__AModule
= {
5184 "HashMapIterator[MModule, AModule]", /* class_name_string */
5187 &resolution_table_standard__HashMapIterator__nit__MModule__nit__AModule
,
5191 2622, /* nullable Object */
5200 2554, /* MapIterator[MModule, AModule] */
5269 const struct types resolution_table_standard__HashMapIterator__nit__MModule__nit__AModule
= {
5272 &type_standard__HashMap__nit__MModule__nit__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
5275 /* runtime type HashMapNode[MModule, AModule] */
5276 const struct type type_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
= {
5278 "HashMapNode[MModule, AModule]", /* class_name_string */
5281 &resolution_table_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
,
5285 2622, /* nullable Object */
5294 2219, /* nullable HashMapNode[MModule, AModule] */
5367 1103, /* HashMapNode[MModule, AModule] */
5434 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
= {
5437 &type_nit__AModule
, /* V: AModule */
5438 &type_nit__MModule
, /* K: MModule */
5441 /* runtime type HashMapKeys[MClassDef, AClassdef] */
5442 const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef
= {
5444 "HashMapKeys[MClassDef, AClassdef]", /* class_name_string */
5447 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef
,
5451 2622, /* nullable Object */
5467 2318, /* Collection[MClassDef] */
5486 2337, /* Collection[Object] */
5576 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef
= {
5579 &type_standard__HashMap__nit__MClassDef__nit__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
5580 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
5581 &type_standard__MapKeysIterator__nit__MClassDef__nit__AClassdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, AClassdef] */
5584 /* runtime type HashMapValues[MClassDef, AClassdef] */
5585 const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef
= {
5587 "HashMapValues[MClassDef, AClassdef]", /* class_name_string */
5590 &resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef
,
5594 2622, /* nullable Object */
5619 2327, /* Collection[Prod] */
5624 2332, /* Collection[AClassdef] */
5629 2337, /* Collection[Object] */
5655 2363, /* Collection[ANode] */
5719 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef
= {
5722 &type_standard__HashMap__nit__MClassDef__nit__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
5723 &type_standard__Array__nit__AClassdef
, /* Array[E]: Array[AClassdef] */
5724 &type_standard__MapValuesIterator__nit__MClassDef__nit__AClassdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, AClassdef] */
5727 /* runtime type NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
5728 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
= {
5730 "NativeArray[nullable HashMapNode[MClassDef, AClassdef]]", /* class_name_string */
5733 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
,
5737 2622, /* nullable Object */
5869 1106, /* NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
5957 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
= {
5960 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
, /* E: nullable HashMapNode[MClassDef, AClassdef] */
5961 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
5964 /* runtime type HashMapIterator[MClassDef, AClassdef] */
5965 const struct type type_standard__HashMapIterator__nit__MClassDef__nit__AClassdef
= {
5967 "HashMapIterator[MClassDef, AClassdef]", /* class_name_string */
5970 &resolution_table_standard__HashMapIterator__nit__MClassDef__nit__AClassdef
,
5974 2622, /* nullable Object */
5984 2555, /* MapIterator[MClassDef, AClassdef] */
6052 const struct types resolution_table_standard__HashMapIterator__nit__MClassDef__nit__AClassdef
= {
6055 &type_standard__HashMap__nit__MClassDef__nit__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
6058 /* runtime type HashMapNode[MClassDef, AClassdef] */
6059 const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
= {
6061 "HashMapNode[MClassDef, AClassdef]", /* class_name_string */
6064 &resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
,
6068 2622, /* nullable Object */
6078 2220, /* nullable HashMapNode[MClassDef, AClassdef] */
6151 1108, /* HashMapNode[MClassDef, AClassdef] */
6217 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
= {
6220 &type_nit__AClassdef
, /* V: AClassdef */
6221 &type_nit__MClassDef
, /* K: MClassDef */
6224 /* runtime type HashMapKeys[String, MModuleData[AAnnotation]] */
6225 const struct type type_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation
= {
6227 "HashMapKeys[String, MModuleData[AAnnotation]]", /* class_name_string */
6230 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation
,
6234 2622, /* nullable Object */
6238 2306, /* Collection[String] */
6269 2337, /* Collection[Object] */
6275 2343, /* Collection[Writable] */
6359 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation
= {
6362 &type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
6363 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
6364 &type_standard__MapKeysIterator__standard__String__nit__MModuleData__nit__AAnnotation
, /* MapKeysIterator[K, V]: MapKeysIterator[String, MModuleData[AAnnotation]] */
6367 /* runtime type HashMapValues[String, MModuleData[AAnnotation]] */
6368 const struct type type_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation
= {
6370 "HashMapValues[String, MModuleData[AAnnotation]]", /* class_name_string */
6373 &resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation
,
6377 2622, /* nullable Object */
6412 2337, /* Collection[Object] */
6459 2384, /* Collection[MModuleData[AAnnotation]] */
6502 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation
= {
6505 &type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
6506 &type_standard__Array__nit__MModuleData__nit__AAnnotation
, /* Array[E]: Array[MModuleData[AAnnotation]] */
6507 &type_standard__MapValuesIterator__standard__String__nit__MModuleData__nit__AAnnotation
, /* MapValuesIterator[K, V]: MapValuesIterator[String, MModuleData[AAnnotation]] */
6510 /* runtime type NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
6511 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
= {
6513 "NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]]", /* class_name_string */
6516 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
,
6520 2622, /* nullable Object */
6653 1111, /* NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
6740 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
= {
6743 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
, /* E: nullable HashMapNode[String, MModuleData[AAnnotation]] */
6744 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
6747 /* runtime type HashMapIterator[String, MModuleData[AAnnotation]] */
6748 const struct type type_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation
= {
6750 "HashMapIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
6753 &resolution_table_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation
,
6757 2622, /* nullable Object */
6768 2556, /* MapIterator[String, MModuleData[AAnnotation]] */
6835 const struct types resolution_table_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation
= {
6838 &type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
6841 /* runtime type HashMapNode[String, MModuleData[AAnnotation]] */
6842 const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
= {
6844 "HashMapNode[String, MModuleData[AAnnotation]]", /* class_name_string */
6847 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
,
6851 2622, /* nullable Object */
6862 2221, /* nullable HashMapNode[String, MModuleData[AAnnotation]] */
6935 1113, /* HashMapNode[String, MModuleData[AAnnotation]] */
7000 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
= {
7003 &type_nit__MModuleData__nit__AAnnotation
, /* V: MModuleData[AAnnotation] */
7004 &type_standard__String
, /* K: String */
7007 /* runtime type HashMapKeys[MPropDef, APropdef] */
7008 const struct type type_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef
= {
7010 "HashMapKeys[MPropDef, APropdef]", /* class_name_string */
7013 &resolution_table_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef
,
7017 2622, /* nullable Object */
7036 2321, /* Collection[MPropDef] */
7052 2337, /* Collection[Object] */
7054 2339, /* Collection[PropertyLayoutElement] */
7055 2340, /* Collection[nullable MPropDef] */
7084 2369, /* Collection[nullable PropertyLayoutElement] */
7142 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef
= {
7145 &type_standard__HashMap__nit__MPropDef__nit__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
7146 &type_standard__Array__nit__MPropDef
, /* Array[E]: Array[MPropDef] */
7147 &type_standard__MapKeysIterator__nit__MPropDef__nit__APropdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MPropDef, APropdef] */
7150 /* runtime type HashMapValues[MPropDef, APropdef] */
7151 const struct type type_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef
= {
7153 "HashMapValues[MPropDef, APropdef]", /* class_name_string */
7156 &resolution_table_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef
,
7160 2622, /* nullable Object */
7185 2327, /* Collection[Prod] */
7195 2337, /* Collection[Object] */
7215 2357, /* Collection[APropdef] */
7221 2363, /* Collection[ANode] */
7285 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef
= {
7288 &type_standard__HashMap__nit__MPropDef__nit__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
7289 &type_standard__Array__nit__APropdef
, /* Array[E]: Array[APropdef] */
7290 &type_standard__MapValuesIterator__nit__MPropDef__nit__APropdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MPropDef, APropdef] */
7293 /* runtime type NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
7294 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
= {
7296 "NativeArray[nullable HashMapNode[MPropDef, APropdef]]", /* class_name_string */
7299 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
,
7303 2622, /* nullable Object */
7437 1116, /* NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
7523 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
= {
7526 &type_nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
, /* E: nullable HashMapNode[MPropDef, APropdef] */
7527 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
7530 /* runtime type HashMapIterator[MPropDef, APropdef] */
7531 const struct type type_standard__HashMapIterator__nit__MPropDef__nit__APropdef
= {
7533 "HashMapIterator[MPropDef, APropdef]", /* class_name_string */
7536 &resolution_table_standard__HashMapIterator__nit__MPropDef__nit__APropdef
,
7540 2622, /* nullable Object */
7552 2557, /* MapIterator[MPropDef, APropdef] */
7618 const struct types resolution_table_standard__HashMapIterator__nit__MPropDef__nit__APropdef
= {
7621 &type_standard__HashMap__nit__MPropDef__nit__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
7624 /* runtime type HashMapNode[MPropDef, APropdef] */
7625 const struct type type_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
= {
7627 "HashMapNode[MPropDef, APropdef]", /* class_name_string */
7630 &resolution_table_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
,
7634 2622, /* nullable Object */
7646 2222, /* nullable HashMapNode[MPropDef, APropdef] */
7719 1118, /* HashMapNode[MPropDef, APropdef] */
7783 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
= {
7786 &type_nit__APropdef
, /* V: APropdef */
7787 &type_nit__MPropDef
, /* K: MPropDef */
7790 /* runtime type Array[Buffer] */
7791 const struct type type_standard__Array__standard__Buffer
= {
7793 "Array[Buffer]", /* class_name_string */
7796 &resolution_table_standard__Array__standard__Buffer
,
7800 2622, /* nullable Object */
7835 2337, /* Collection[Object] */
7841 2343, /* Collection[Writable] */
7849 2351, /* Collection[Buffer] */
7923 2003, /* SequenceRead[nullable Object] */
7956 2457, /* AbstractArrayRead[Object] */
7962 2463, /* AbstractArrayRead[Writable] */
7971 2472, /* AbstractArrayRead[Buffer] */
8077 2681, /* AbstractArray[Object] */
8083 2687, /* AbstractArray[Writable] */
8092 2696, /* AbstractArray[Buffer] */
8166 2004, /* Array[nullable Object] */
8167 650, /* Array[Object] */
8173 2172, /* Array[Comparable] */
8212 672, /* Array[Writable] */
8220 1119, /* Array[Buffer] */
8291 const struct types resolution_table_standard__Array__standard__Buffer
= {
8294 &type_standard__Buffer
, /* E: Buffer */
8295 &type_standard__Array__standard__Buffer
, /* Array[E]: Array[Buffer] */
8296 &type_standard__Collection__standard__Buffer
, /* Collection[E]: Collection[Buffer] */
8297 &type_standard__Array__standard__Buffer
, /* Array[E]: Array[Buffer] */
8298 &type_standard__NativeArray__standard__Buffer
, /* NativeArray[E]: NativeArray[Buffer] */
8299 &type_standard__Buffer
, /* E: Buffer */
8300 &type_standard__Collection__standard__Buffer
, /* Collection[E]: Collection[Buffer] */
8301 &type_standard__Buffer
, /* E: Buffer */
8302 &type_standard__Collection__standard__Buffer
, /* Collection[E]: Collection[Buffer] */
8303 &type_standard__Collection__standard__Buffer
, /* Collection[E]: Collection[Buffer] */
8304 &type_standard__Array__standard__Buffer
, /* Array[E]: Array[Buffer] */
8305 &type_standard__AbstractArray__standard__Buffer
, /* AbstractArray[E]: AbstractArray[Buffer] */
8306 &type_standard__array__ArrayIterator__standard__Buffer
, /* ArrayIterator[E]: ArrayIterator[Buffer] */
8309 /* runtime type ArraySetIterator[MModule] */
8310 const struct type type_standard__array__ArraySetIterator__nit__MModule
= {
8312 "ArraySetIterator[MModule]", /* class_name_string */
8315 &resolution_table_standard__array__ArraySetIterator__nit__MModule
,
8319 2622, /* nullable Object */
8320 2200, /* Iterator[Object] */
8325 const struct types resolution_table_standard__array__ArraySetIterator__nit__MModule
= {
8328 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
8329 &type_standard__array__ArrayIterator__nit__MModule
, /* ArrayIterator[E]: ArrayIterator[MModule] */
8332 /* runtime type Array[FlatText] */
8333 const struct type type_standard__Array__standard__FlatText
= {
8335 "Array[FlatText]", /* class_name_string */
8338 &resolution_table_standard__Array__standard__FlatText
,
8342 2622, /* nullable Object */
8377 2337, /* Collection[Object] */
8383 2343, /* Collection[Writable] */
8392 2352, /* Collection[FlatText] */
8465 2003, /* SequenceRead[nullable Object] */
8498 2457, /* AbstractArrayRead[Object] */
8504 2463, /* AbstractArrayRead[Writable] */
8514 2473, /* AbstractArrayRead[FlatText] */
8619 2681, /* AbstractArray[Object] */
8625 2687, /* AbstractArray[Writable] */
8635 2697, /* AbstractArray[FlatText] */
8708 2004, /* Array[nullable Object] */
8709 650, /* Array[Object] */
8715 2172, /* Array[Comparable] */
8754 672, /* Array[Writable] */
8763 1121, /* Array[FlatText] */
8833 const struct types resolution_table_standard__Array__standard__FlatText
= {
8836 &type_standard__FlatText
, /* E: FlatText */
8837 &type_standard__Array__standard__FlatText
, /* Array[E]: Array[FlatText] */
8838 &type_standard__Collection__standard__FlatText
, /* Collection[E]: Collection[FlatText] */
8839 &type_standard__Array__standard__FlatText
, /* Array[E]: Array[FlatText] */
8840 &type_standard__NativeArray__standard__FlatText
, /* NativeArray[E]: NativeArray[FlatText] */
8841 &type_standard__FlatText
, /* E: FlatText */
8842 &type_standard__Collection__standard__FlatText
, /* Collection[E]: Collection[FlatText] */
8843 &type_standard__FlatText
, /* E: FlatText */
8844 &type_standard__Collection__standard__FlatText
, /* Collection[E]: Collection[FlatText] */
8845 &type_standard__Collection__standard__FlatText
, /* Collection[E]: Collection[FlatText] */
8846 &type_standard__Array__standard__FlatText
, /* Array[E]: Array[FlatText] */
8847 &type_standard__AbstractArray__standard__FlatText
, /* AbstractArray[E]: AbstractArray[FlatText] */
8848 &type_standard__array__ArrayIterator__standard__FlatText
, /* ArrayIterator[E]: ArrayIterator[FlatText] */
8851 /* runtime type NativeArray[AAnnotation] */
8852 const struct type type_standard__NativeArray__nit__AAnnotation
= {
8854 "NativeArray[AAnnotation]", /* class_name_string */
8857 &resolution_table_standard__NativeArray__nit__AAnnotation
,
8861 2622, /* nullable Object */
8873 1122, /* NativeArray[AAnnotation] */
8884 1252, /* NativeArray[Prod] */
8894 651, /* NativeArray[Object] */
8921 1620, /* NativeArray[ANode] */
9081 const struct types resolution_table_standard__NativeArray__nit__AAnnotation
= {
9084 &type_nit__AAnnotation
, /* E: AAnnotation */
9085 &type_standard__NativeArray__nit__AAnnotation
, /* NativeArray[E]: NativeArray[AAnnotation] */
9088 /* runtime type ArrayIterator[AAnnotation] */
9089 const struct type type_standard__array__ArrayIterator__nit__AAnnotation
= {
9091 "ArrayIterator[AAnnotation]", /* class_name_string */
9094 &resolution_table_standard__array__ArrayIterator__nit__AAnnotation
,
9098 2622, /* nullable Object */
9099 2200, /* Iterator[Object] */
9108 const struct types resolution_table_standard__array__ArrayIterator__nit__AAnnotation
= {
9111 &type_standard__Array__nit__AAnnotation
, /* Array[E]: Array[AAnnotation] */
9112 &type_standard__AbstractArrayRead__nit__AAnnotation
, /* AbstractArrayRead[E]: AbstractArrayRead[AAnnotation] */
9115 /* runtime type HashSetIterator[MModule] */
9116 const struct type type_standard__hash_collection__HashSetIterator__nit__MModule
= {
9118 "HashSetIterator[MModule]", /* class_name_string */
9121 &resolution_table_standard__hash_collection__HashSetIterator__nit__MModule
,
9125 2622, /* nullable Object */
9126 2200, /* Iterator[Object] */
9131 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MModule
= {
9134 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
9135 &type_standard__HashSet__nit__MModule
, /* HashSet[E]: HashSet[MModule] */
9138 /* runtime type NativeArray[nullable HashSetNode[MModule]] */
9139 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule
= {
9141 "NativeArray[nullable HashSetNode[MModule]]", /* class_name_string */
9144 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule
,
9148 2622, /* nullable Object */
9283 1125, /* NativeArray[nullable HashSetNode[MModule]] */
9298 1211, /* NativeArray[nullable HashSetNode[Object]] */
9368 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule
= {
9371 &type_nullable__standard__hash_collection__HashSetNode__nit__MModule
, /* E: nullable HashSetNode[MModule] */
9372 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MModule]] */
9375 /* runtime type HashSetNode[MModule] */
9376 const struct type type_standard__hash_collection__HashSetNode__nit__MModule
= {
9378 "HashSetNode[MModule]", /* class_name_string */
9381 &resolution_table_standard__hash_collection__HashSetNode__nit__MModule
,
9385 2622, /* nullable Object */
9387 2223, /* nullable HashSetNode[MModule] */
9396 2238, /* nullable HashSetNode[Object] */
9410 1126, /* HashSetNode[MModule] */
9419 1212, /* HashSetNode[Object] */
9434 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MModule
= {
9438 &type_nit__MModule
, /* K: MModule */
9441 /* runtime type NativeArray[MClassDef] */
9442 const struct type type_standard__NativeArray__nit__MClassDef
= {
9444 "NativeArray[MClassDef]", /* class_name_string */
9447 &resolution_table_standard__NativeArray__nit__MClassDef
,
9451 2622, /* nullable Object */
9464 1127, /* NativeArray[MClassDef] */
9484 651, /* NativeArray[Object] */
9671 const struct types resolution_table_standard__NativeArray__nit__MClassDef
= {
9674 &type_nit__MClassDef
, /* E: MClassDef */
9675 &type_standard__NativeArray__nit__MClassDef
, /* NativeArray[E]: NativeArray[MClassDef] */
9678 /* runtime type ArrayIterator[MClassDef] */
9679 const struct type type_standard__array__ArrayIterator__nit__MClassDef
= {
9681 "ArrayIterator[MClassDef]", /* class_name_string */
9684 &resolution_table_standard__array__ArrayIterator__nit__MClassDef
,
9688 2622, /* nullable Object */
9689 2200, /* Iterator[Object] */
9698 const struct types resolution_table_standard__array__ArrayIterator__nit__MClassDef
= {
9701 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
9702 &type_standard__AbstractArrayRead__nit__MClassDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassDef] */
9705 /* runtime type NativeArray[ExternFile] */
9706 const struct type type_standard__NativeArray__nit__ExternFile
= {
9708 "NativeArray[ExternFile]", /* class_name_string */
9711 &resolution_table_standard__NativeArray__nit__ExternFile
,
9715 2622, /* nullable Object */
9729 1129, /* NativeArray[ExternFile] */
9748 651, /* NativeArray[Object] */
9935 const struct types resolution_table_standard__NativeArray__nit__ExternFile
= {
9938 &type_nit__ExternFile
, /* E: ExternFile */
9939 &type_standard__NativeArray__nit__ExternFile
, /* NativeArray[E]: NativeArray[ExternFile] */
9942 /* runtime type ArrayIterator[ExternFile] */
9943 const struct type type_standard__array__ArrayIterator__nit__ExternFile
= {
9945 "ArrayIterator[ExternFile]", /* class_name_string */
9948 &resolution_table_standard__array__ArrayIterator__nit__ExternFile
,
9952 2622, /* nullable Object */
9953 2200, /* Iterator[Object] */
9962 const struct types resolution_table_standard__array__ArrayIterator__nit__ExternFile
= {
9965 &type_standard__Array__nit__ExternFile
, /* Array[E]: Array[ExternFile] */
9966 &type_standard__AbstractArrayRead__nit__ExternFile
, /* AbstractArrayRead[E]: AbstractArrayRead[ExternFile] */