1 #include "nit__nith.types.0.h"
2 /* runtime type HashSetNode[MMethod] */
3 const struct type type_standard__hash_collection__HashSetNode__nit__MMethod
= {
5 "HashSetNode[MMethod]", /* class_name_string */
8 &resolution_table_standard__hash_collection__HashSetNode__nit__MMethod
,
12 2622, /* nullable Object */
21 2234, /* nullable HashSetNode[MMethod] */
23 2238, /* nullable HashSetNode[Object] */
29 2260, /* nullable HashSetNode[PropertyLayoutElement] */
32 2264, /* nullable HashSetNode[MProperty] */
44 1190, /* HashSetNode[MMethod] */
46 1212, /* HashSetNode[Object] */
52 1373, /* HashSetNode[PropertyLayoutElement] */
55 1401, /* HashSetNode[MProperty] */
61 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MMethod
= {
65 &type_nit__MMethod
, /* K: MMethod */
68 /* runtime type HashSetIterator[CallSite] */
69 const struct type type_standard__hash_collection__HashSetIterator__nit__CallSite
= {
71 "HashSetIterator[CallSite]", /* class_name_string */
74 &resolution_table_standard__hash_collection__HashSetIterator__nit__CallSite
,
78 2622, /* nullable Object */
79 2200, /* Iterator[Object] */
84 const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__CallSite
= {
87 &type_standard__Array__nit__CallSite
, /* Array[E]: Array[CallSite] */
88 &type_standard__HashSet__nit__CallSite
, /* HashSet[E]: HashSet[CallSite] */
91 /* runtime type NativeArray[nullable HashSetNode[CallSite]] */
92 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite
= {
94 "NativeArray[nullable HashSetNode[CallSite]]", /* class_name_string */
97 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite
,
101 2622, /* nullable Object */
248 1192, /* NativeArray[nullable HashSetNode[CallSite]] */
251 1211, /* NativeArray[nullable HashSetNode[Object]] */
321 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite
= {
324 &type_nullable__standard__hash_collection__HashSetNode__nit__CallSite
, /* E: nullable HashSetNode[CallSite] */
325 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite
, /* NativeArray[E]: NativeArray[nullable HashSetNode[CallSite]] */
328 /* runtime type HashSetNode[CallSite] */
329 const struct type type_standard__hash_collection__HashSetNode__nit__CallSite
= {
331 "HashSetNode[CallSite]", /* class_name_string */
334 &resolution_table_standard__hash_collection__HashSetNode__nit__CallSite
,
338 2622, /* nullable Object */
348 2235, /* nullable HashSetNode[CallSite] */
349 2238, /* nullable HashSetNode[Object] */
371 1193, /* HashSetNode[CallSite] */
372 1212, /* HashSetNode[Object] */
387 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__CallSite
= {
391 &type_nit__CallSite
, /* K: CallSite */
394 /* runtime type HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
395 const struct type type_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
397 "HashMap[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
400 &resolution_table_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
,
404 2622, /* nullable Object */
405 2005, /* MapRead[nullable Object, nullable Object] */
462 1194, /* HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
488 const struct types resolution_table_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
494 &type_standard__HashMapIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
495 &type_nit__MType
, /* K: MType */
496 &type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* V: HashMap[MProperty, Set[MMethodDef]] */
497 &type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
498 &type_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]] */
499 &type_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MType, HashMap[MProperty, Set[MMethodDef]]] */
501 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* nullable N: nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
502 &type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* N: HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
503 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
506 /* runtime type HashMap[MProperty, Set[MMethodDef]] */
507 const struct type type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
509 "HashMap[MProperty, Set[MMethodDef]]", /* class_name_string */
512 &resolution_table_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
,
516 2622, /* nullable Object */
517 2005, /* MapRead[nullable Object, nullable Object] */
575 1195, /* HashMap[MProperty, Set[MMethodDef]] */
600 const struct types resolution_table_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
606 &type_standard__HashMapIterator__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MProperty, Set[MMethodDef]] */
607 &type_nit__MProperty
, /* K: MProperty */
608 &type_standard__Set__nit__MMethodDef
, /* V: Set[MMethodDef] */
609 &type_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MProperty, Set[MMethodDef]] */
610 &type_standard__hash_collection__HashMapKeys__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MProperty, Set[MMethodDef]] */
611 &type_standard__hash_collection__HashMapValues__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MProperty, Set[MMethodDef]] */
613 &type_nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
, /* nullable N: nullable HashMapNode[MProperty, Set[MMethodDef]] */
614 &type_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
, /* N: HashMapNode[MProperty, Set[MMethodDef]] */
615 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
618 /* runtime type NativeArray[MMethod] */
619 const struct type type_standard__NativeArray__nit__MMethod
= {
621 "NativeArray[MMethod]", /* class_name_string */
624 &resolution_table_standard__NativeArray__nit__MMethod
,
628 2622, /* nullable Object */
637 1065, /* NativeArray[MProperty] */
648 1196, /* NativeArray[MMethod] */
661 651, /* NativeArray[Object] */
663 1369, /* NativeArray[PropertyLayoutElement] */
694 1690, /* NativeArray[nullable PropertyLayoutElement] */
742 1987, /* NativeArray[nullable MProperty] */
848 const struct types resolution_table_standard__NativeArray__nit__MMethod
= {
851 &type_nit__MMethod
, /* E: MMethod */
852 &type_standard__NativeArray__nit__MMethod
, /* NativeArray[E]: NativeArray[MMethod] */
855 /* runtime type ArrayIterator[MMethod] */
856 const struct type type_standard__array__ArrayIterator__nit__MMethod
= {
858 "ArrayIterator[MMethod]", /* class_name_string */
861 &resolution_table_standard__array__ArrayIterator__nit__MMethod
,
865 2622, /* nullable Object */
866 2200, /* Iterator[Object] */
875 const struct types resolution_table_standard__array__ArrayIterator__nit__MMethod
= {
878 &type_standard__Array__nit__MMethod
, /* Array[E]: Array[MMethod] */
879 &type_standard__AbstractArrayRead__nit__MMethod
, /* AbstractArrayRead[E]: AbstractArrayRead[MMethod] */
882 /* runtime type ListNode[MMethodDef] */
883 const struct type type_standard__list__ListNode__nit__MMethodDef
= {
885 "ListNode[MMethodDef]", /* class_name_string */
888 &resolution_table_standard__list__ListNode__nit__MMethodDef
,
892 2622, /* nullable Object */
893 2634, /* Container[MMethodDef] */
911 2321, /* Collection[MPropDef] */
927 2337, /* Collection[Object] */
929 2339, /* Collection[PropertyLayoutElement] */
930 2340, /* Collection[nullable MPropDef] */
948 2358, /* Collection[MMethodDef] */
959 2369, /* Collection[nullable PropertyLayoutElement] */
1021 2623, /* nullable ListNode[MMethodDef] */
1028 1198, /* ListNode[MMethodDef] */
1037 const struct types resolution_table_standard__list__ListNode__nit__MMethodDef
= {
1040 &type_nullable__standard__list__ListNode__nit__MMethodDef
, /* nullable ListNode[E]: nullable ListNode[MMethodDef] */
1041 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
1042 &type_standard__abstract_collection__ContainerIterator__nit__MMethodDef
, /* ContainerIterator[E]: ContainerIterator[MMethodDef] */
1043 &type_nit__MMethodDef
, /* E: MMethodDef */
1046 /* runtime type ListIterator[MMethodDef] */
1047 const struct type type_standard__ListIterator__nit__MMethodDef
= {
1049 "ListIterator[MMethodDef]", /* class_name_string */
1052 &resolution_table_standard__ListIterator__nit__MMethodDef
,
1056 2622, /* nullable Object */
1057 2200, /* Iterator[Object] */
1062 const struct types resolution_table_standard__ListIterator__nit__MMethodDef
= {
1065 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
1066 &type_standard__List__nit__MMethodDef
, /* List[E]: List[MMethodDef] */
1069 /* runtime type HashMapKeys[MClassDef, HashSet[MType]] */
1070 const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__HashSet__nit__MType
= {
1072 "HashMapKeys[MClassDef, HashSet[MType]]", /* class_name_string */
1075 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__HashSet__nit__MType
,
1079 2622, /* nullable Object */
1095 2318, /* Collection[MClassDef] */
1114 2337, /* Collection[Object] */
1204 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__HashSet__nit__MType
= {
1207 &type_standard__HashMap__nit__MClassDef__standard__HashSet__nit__MType
, /* HashMap[K, V]: HashMap[MClassDef, HashSet[MType]] */
1208 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
1209 &type_standard__MapKeysIterator__nit__MClassDef__standard__HashSet__nit__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, HashSet[MType]] */
1212 /* runtime type HashMapValues[MClassDef, HashSet[MType]] */
1213 const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__standard__HashSet__nit__MType
= {
1215 "HashMapValues[MClassDef, HashSet[MType]]", /* class_name_string */
1218 &resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__standard__HashSet__nit__MType
,
1222 2622, /* nullable Object */
1257 2337, /* Collection[Object] */
1308 2388, /* Collection[HashSet[MType]] */
1321 2401, /* Collection[Set[MType]] */
1347 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__standard__HashSet__nit__MType
= {
1350 &type_standard__HashMap__nit__MClassDef__standard__HashSet__nit__MType
, /* HashMap[K, V]: HashMap[MClassDef, HashSet[MType]] */
1351 &type_standard__Array__standard__HashSet__nit__MType
, /* Array[E]: Array[HashSet[MType]] */
1352 &type_standard__MapValuesIterator__nit__MClassDef__standard__HashSet__nit__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, HashSet[MType]] */
1355 /* runtime type NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
1356 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
= {
1358 "NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]]", /* class_name_string */
1361 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
,
1365 2622, /* nullable Object */
1513 1202, /* NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
1585 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
= {
1588 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
, /* E: nullable HashMapNode[MClassDef, HashSet[MType]] */
1589 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
1592 /* runtime type HashMapIterator[MClassDef, HashSet[MType]] */
1593 const struct type type_standard__HashMapIterator__nit__MClassDef__standard__HashSet__nit__MType
= {
1595 "HashMapIterator[MClassDef, HashSet[MType]]", /* class_name_string */
1598 &resolution_table_standard__HashMapIterator__nit__MClassDef__standard__HashSet__nit__MType
,
1602 2622, /* nullable Object */
1619 2562, /* MapIterator[MClassDef, HashSet[MType]] */
1680 const struct types resolution_table_standard__HashMapIterator__nit__MClassDef__standard__HashSet__nit__MType
= {
1683 &type_standard__HashMap__nit__MClassDef__standard__HashSet__nit__MType
, /* HashMap[K, V]: HashMap[MClassDef, HashSet[MType]] */
1686 /* runtime type HashMapNode[MClassDef, HashSet[MType]] */
1687 const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
= {
1689 "HashMapNode[MClassDef, HashSet[MType]]", /* class_name_string */
1692 &resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
,
1696 2622, /* nullable Object */
1713 2236, /* nullable HashMapNode[MClassDef, HashSet[MType]] */
1786 1204, /* HashMapNode[MClassDef, HashSet[MType]] */
1845 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
= {
1848 &type_standard__HashSet__nit__MType
, /* V: HashSet[MType] */
1849 &type_nit__MClassDef
, /* K: MClassDef */
1852 /* runtime type HashMapKeys[MClass, Int] */
1853 const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Int
= {
1855 "HashMapKeys[MClass, Int]", /* class_name_string */
1858 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Int
,
1862 2622, /* nullable Object */
1873 2313, /* Collection[MClass] */
1897 2337, /* Collection[Object] */
1901 2341, /* Collection[nullable MClass] */
1987 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Int
= {
1990 &type_standard__HashMap__nit__MClass__standard__Int
, /* HashMap[K, V]: HashMap[MClass, Int] */
1991 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
1992 &type_standard__MapKeysIterator__nit__MClass__standard__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Int] */
1995 /* runtime type HashMapValues[MClass, Int] */
1996 const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Int
= {
1998 "HashMapValues[MClass, Int]", /* class_name_string */
2001 &resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Int
,
2005 2622, /* nullable Object */
2008 2147, /* Collection[Int] */
2040 2337, /* Collection[Object] */
2130 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Int
= {
2133 &type_standard__HashMap__nit__MClass__standard__Int
, /* HashMap[K, V]: HashMap[MClass, Int] */
2134 &type_standard__Array__standard__Int
, /* Array[E]: Array[Int] */
2135 &type_standard__MapValuesIterator__nit__MClass__standard__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Int] */
2138 /* runtime type NativeArray[nullable HashMapNode[MClass, Int]] */
2139 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
= {
2141 "NativeArray[nullable HashMapNode[MClass, Int]]", /* class_name_string */
2144 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
,
2148 2622, /* nullable Object */
2297 1207, /* NativeArray[nullable HashMapNode[MClass, Int]] */
2368 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
= {
2371 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
, /* E: nullable HashMapNode[MClass, Int] */
2372 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Int]] */
2375 /* runtime type HashMapIterator[MClass, Int] */
2376 const struct type type_standard__HashMapIterator__nit__MClass__standard__Int
= {
2378 "HashMapIterator[MClass, Int]", /* class_name_string */
2381 &resolution_table_standard__HashMapIterator__nit__MClass__standard__Int
,
2385 2622, /* nullable Object */
2403 2563, /* MapIterator[MClass, Int] */
2463 const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Int
= {
2466 &type_standard__HashMap__nit__MClass__standard__Int
, /* HashMap[K, V]: HashMap[MClass, Int] */
2469 /* runtime type HashMapNode[MClass, Int] */
2470 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Int
= {
2472 "HashMapNode[MClass, Int]", /* class_name_string */
2475 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Int
,
2479 2622, /* nullable Object */
2497 2237, /* nullable HashMapNode[MClass, Int] */
2570 1209, /* HashMapNode[MClass, Int] */
2628 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Int
= {
2631 &type_standard__Int
, /* V: Int */
2632 &type_nit__MClass
, /* K: MClass */
2635 /* runtime type HashSetIterator[Object] */
2636 const struct type type_standard__hash_collection__HashSetIterator__standard__Object
= {
2638 "HashSetIterator[Object]", /* class_name_string */
2641 &resolution_table_standard__hash_collection__HashSetIterator__standard__Object
,
2645 2622, /* nullable Object */
2646 2200, /* Iterator[Object] */
2651 const struct types resolution_table_standard__hash_collection__HashSetIterator__standard__Object
= {
2654 &type_standard__Array__standard__Object
, /* Array[E]: Array[Object] */
2655 &type_standard__HashSet__standard__Object
, /* HashSet[E]: HashSet[Object] */
2658 /* runtime type NativeArray[nullable HashSetNode[Object]] */
2659 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object
= {
2661 "NativeArray[nullable HashSetNode[Object]]", /* class_name_string */
2664 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object
,
2668 2622, /* nullable Object */
2818 1211, /* NativeArray[nullable HashSetNode[Object]] */
2888 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object
= {
2891 &type_nullable__standard__hash_collection__HashSetNode__standard__Object
, /* E: nullable HashSetNode[Object] */
2892 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object
, /* NativeArray[E]: NativeArray[nullable HashSetNode[Object]] */
2895 /* runtime type HashSetNode[Object] */
2896 const struct type type_standard__hash_collection__HashSetNode__standard__Object
= {
2898 "HashSetNode[Object]", /* class_name_string */
2901 &resolution_table_standard__hash_collection__HashSetNode__standard__Object
,
2905 2622, /* nullable Object */
2916 2238, /* nullable HashSetNode[Object] */
2939 1212, /* HashSetNode[Object] */
2954 const struct types resolution_table_standard__hash_collection__HashSetNode__standard__Object
= {
2958 &type_standard__Object
, /* K: Object */
2961 /* runtime type HashMapKeys[MType, Array[nullable MType]] */
2962 const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nullable__nit__MType
= {
2964 "HashMapKeys[MType, Array[nullable MType]]", /* class_name_string */
2967 &resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nullable__nit__MType
,
2971 2622, /* nullable Object */
2998 2329, /* Collection[MType] */
3006 2337, /* Collection[Object] */
3018 2349, /* Collection[nullable MType] */
3096 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nullable__nit__MType
= {
3099 &type_standard__HashMap__nit__MType__standard__Array__nullable__nit__MType
, /* HashMap[K, V]: HashMap[MType, Array[nullable MType]] */
3100 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
3101 &type_standard__MapKeysIterator__nit__MType__standard__Array__nullable__nit__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, Array[nullable MType]] */
3104 /* runtime type HashMapValues[MType, Array[nullable MType]] */
3105 const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nullable__nit__MType
= {
3107 "HashMapValues[MType, Array[nullable MType]]", /* class_name_string */
3110 &resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nullable__nit__MType
,
3114 2622, /* nullable Object */
3149 2337, /* Collection[Object] */
3201 2389, /* Collection[Array[nullable MType]] */
3239 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nullable__nit__MType
= {
3242 &type_standard__HashMap__nit__MType__standard__Array__nullable__nit__MType
, /* HashMap[K, V]: HashMap[MType, Array[nullable MType]] */
3243 &type_standard__Array__standard__Array__nullable__nit__MType
, /* Array[E]: Array[Array[nullable MType]] */
3244 &type_standard__MapValuesIterator__nit__MType__standard__Array__nullable__nit__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, Array[nullable MType]] */
3247 /* runtime type NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
3248 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
= {
3250 "NativeArray[nullable HashMapNode[MType, Array[nullable MType]]]", /* class_name_string */
3253 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
,
3257 2622, /* nullable Object */
3408 1215, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
3477 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
= {
3480 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
, /* E: nullable HashMapNode[MType, Array[nullable MType]] */
3481 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
3484 /* runtime type HashMapIterator[MType, Array[nullable MType]] */
3485 const struct type type_standard__HashMapIterator__nit__MType__standard__Array__nullable__nit__MType
= {
3487 "HashMapIterator[MType, Array[nullable MType]]", /* class_name_string */
3490 &resolution_table_standard__HashMapIterator__nit__MType__standard__Array__nullable__nit__MType
,
3494 2622, /* nullable Object */
3513 2564, /* MapIterator[MType, Array[nullable MType]] */
3572 const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__Array__nullable__nit__MType
= {
3575 &type_standard__HashMap__nit__MType__standard__Array__nullable__nit__MType
, /* HashMap[K, V]: HashMap[MType, Array[nullable MType]] */
3578 /* runtime type HashMapNode[MType, Array[nullable MType]] */
3579 const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
= {
3581 "HashMapNode[MType, Array[nullable MType]]", /* class_name_string */
3584 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
,
3588 2622, /* nullable Object */
3607 2239, /* nullable HashMapNode[MType, Array[nullable MType]] */
3680 1217, /* HashMapNode[MType, Array[nullable MType]] */
3737 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
= {
3740 &type_standard__Array__nullable__nit__MType
, /* V: Array[nullable MType] */
3741 &type_nit__MType
, /* K: MType */
3744 /* runtime type HashMapKeys[MClassType, Array[nullable MType]] */
3745 const struct type type_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Array__nullable__nit__MType
= {
3747 "HashMapKeys[MClassType, Array[nullable MType]]", /* class_name_string */
3750 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Array__nullable__nit__MType
,
3754 2622, /* nullable Object */
3772 2320, /* Collection[MClassType] */
3781 2329, /* Collection[MType] */
3789 2337, /* Collection[Object] */
3801 2349, /* Collection[nullable MType] */
3879 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Array__nullable__nit__MType
= {
3882 &type_standard__HashMap__nit__MClassType__standard__Array__nullable__nit__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
3883 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
3884 &type_standard__MapKeysIterator__nit__MClassType__standard__Array__nullable__nit__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassType, Array[nullable MType]] */
3887 /* runtime type HashMapValues[MClassType, Array[nullable MType]] */
3888 const struct type type_standard__hash_collection__HashMapValues__nit__MClassType__standard__Array__nullable__nit__MType
= {
3890 "HashMapValues[MClassType, Array[nullable MType]]", /* class_name_string */
3893 &resolution_table_standard__hash_collection__HashMapValues__nit__MClassType__standard__Array__nullable__nit__MType
,
3897 2622, /* nullable Object */
3932 2337, /* Collection[Object] */
3984 2389, /* Collection[Array[nullable MType]] */
4022 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassType__standard__Array__nullable__nit__MType
= {
4025 &type_standard__HashMap__nit__MClassType__standard__Array__nullable__nit__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
4026 &type_standard__Array__standard__Array__nullable__nit__MType
, /* Array[E]: Array[Array[nullable MType]] */
4027 &type_standard__MapValuesIterator__nit__MClassType__standard__Array__nullable__nit__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassType, Array[nullable MType]] */
4030 /* runtime type NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
4031 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
= {
4033 "NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]]", /* class_name_string */
4036 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
,
4040 2622, /* nullable Object */
4191 1215, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
4192 1220, /* NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
4260 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
= {
4263 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
, /* E: nullable HashMapNode[MClassType, Array[nullable MType]] */
4264 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
4267 /* runtime type HashMapIterator[MClassType, Array[nullable MType]] */
4268 const struct type type_standard__HashMapIterator__nit__MClassType__standard__Array__nullable__nit__MType
= {
4270 "HashMapIterator[MClassType, Array[nullable MType]]", /* class_name_string */
4273 &resolution_table_standard__HashMapIterator__nit__MClassType__standard__Array__nullable__nit__MType
,
4277 2622, /* nullable Object */
4296 2564, /* MapIterator[MType, Array[nullable MType]] */
4297 2565, /* MapIterator[MClassType, Array[nullable MType]] */
4355 const struct types resolution_table_standard__HashMapIterator__nit__MClassType__standard__Array__nullable__nit__MType
= {
4358 &type_standard__HashMap__nit__MClassType__standard__Array__nullable__nit__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
4361 /* runtime type HashMapNode[MClassType, Array[nullable MType]] */
4362 const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
= {
4364 "HashMapNode[MClassType, Array[nullable MType]]", /* class_name_string */
4367 &resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
,
4371 2622, /* nullable Object */
4390 2239, /* nullable HashMapNode[MType, Array[nullable MType]] */
4391 2240, /* nullable HashMapNode[MClassType, Array[nullable MType]] */
4463 1217, /* HashMapNode[MType, Array[nullable MType]] */
4464 1222, /* HashMapNode[MClassType, Array[nullable MType]] */
4520 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
= {
4523 &type_standard__Array__nullable__nit__MType
, /* V: Array[nullable MType] */
4524 &type_nit__MClassType
, /* K: MClassType */
4527 /* runtime type HashMapKeys[MClass, Array[nullable MPropDef]] */
4528 const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
4530 "HashMapKeys[MClass, Array[nullable MPropDef]]", /* class_name_string */
4533 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MPropDef
,
4537 2622, /* nullable Object */
4548 2313, /* Collection[MClass] */
4572 2337, /* Collection[Object] */
4576 2341, /* Collection[nullable MClass] */
4662 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
4665 &type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
4666 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
4667 &type_standard__MapKeysIterator__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Array[nullable MPropDef]] */
4670 /* runtime type HashMapValues[MClass, Array[nullable MPropDef]] */
4671 const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
4673 "HashMapValues[MClass, Array[nullable MPropDef]]", /* class_name_string */
4676 &resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MPropDef
,
4680 2622, /* nullable Object */
4715 2337, /* Collection[Object] */
4768 2390, /* Collection[Array[nullable MPropDef]] */
4805 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
4808 &type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
4809 &type_standard__Array__standard__Array__nullable__nit__MPropDef
, /* Array[E]: Array[Array[nullable MPropDef]] */
4810 &type_standard__MapValuesIterator__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Array[nullable MPropDef]] */
4813 /* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
4814 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
4816 "NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]]", /* class_name_string */
4819 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
,
4823 2622, /* nullable Object */
4976 1225, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
5043 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
5046 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* E: nullable HashMapNode[MClass, Array[nullable MPropDef]] */
5047 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
5050 /* runtime type HashMapIterator[MClass, Array[nullable MPropDef]] */
5051 const struct type type_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
5053 "HashMapIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
5056 &resolution_table_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MPropDef
,
5060 2622, /* nullable Object */
5081 2566, /* MapIterator[MClass, Array[nullable MPropDef]] */
5138 const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
5141 &type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
5144 /* runtime type HashMapNode[MClass, Array[nullable MPropDef]] */
5145 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
5147 "HashMapNode[MClass, Array[nullable MPropDef]]", /* class_name_string */
5150 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
,
5154 2622, /* nullable Object */
5175 2241, /* nullable HashMapNode[MClass, Array[nullable MPropDef]] */
5248 1227, /* HashMapNode[MClass, Array[nullable MPropDef]] */
5303 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
5306 &type_standard__Array__nullable__nit__MPropDef
, /* V: Array[nullable MPropDef] */
5307 &type_nit__MClass
, /* K: MClass */
5310 /* runtime type HashMapKeys[MClass, Array[nullable MProperty]] */
5311 const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MProperty
= {
5313 "HashMapKeys[MClass, Array[nullable MProperty]]", /* class_name_string */
5316 &resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MProperty
,
5320 2622, /* nullable Object */
5331 2313, /* Collection[MClass] */
5355 2337, /* Collection[Object] */
5359 2341, /* Collection[nullable MClass] */
5445 const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MProperty
= {
5448 &type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MProperty
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MProperty]] */
5449 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
5450 &type_standard__MapKeysIterator__nit__MClass__standard__Array__nullable__nit__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Array[nullable MProperty]] */
5453 /* runtime type HashMapValues[MClass, Array[nullable MProperty]] */
5454 const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MProperty
= {
5456 "HashMapValues[MClass, Array[nullable MProperty]]", /* class_name_string */
5459 &resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MProperty
,
5463 2622, /* nullable Object */
5498 2337, /* Collection[Object] */
5552 2391, /* Collection[Array[nullable MProperty]] */
5588 const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MProperty
= {
5591 &type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MProperty
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MProperty]] */
5592 &type_standard__Array__standard__Array__nullable__nit__MProperty
, /* Array[E]: Array[Array[nullable MProperty]] */
5593 &type_standard__MapValuesIterator__nit__MClass__standard__Array__nullable__nit__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Array[nullable MProperty]] */
5596 /* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]] */
5597 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty
= {
5599 "NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]]", /* class_name_string */
5602 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty
,
5606 2622, /* nullable Object */
5760 1230, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]] */
5826 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty
= {
5829 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty
, /* E: nullable HashMapNode[MClass, Array[nullable MProperty]] */
5830 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]] */
5833 /* runtime type HashMapIterator[MClass, Array[nullable MProperty]] */
5834 const struct type type_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MProperty
= {
5836 "HashMapIterator[MClass, Array[nullable MProperty]]", /* class_name_string */
5839 &resolution_table_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MProperty
,
5843 2622, /* nullable Object */
5865 2567, /* MapIterator[MClass, Array[nullable MProperty]] */
5921 const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MProperty
= {
5924 &type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MProperty
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MProperty]] */
5927 /* runtime type HashMapNode[MClass, Array[nullable MProperty]] */
5928 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty
= {
5930 "HashMapNode[MClass, Array[nullable MProperty]]", /* class_name_string */
5933 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty
,
5937 2622, /* nullable Object */
5959 2242, /* nullable HashMapNode[MClass, Array[nullable MProperty]] */
6032 1232, /* HashMapNode[MClass, Array[nullable MProperty]] */
6086 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty
= {
6089 &type_standard__Array__nullable__nit__MProperty
, /* V: Array[nullable MProperty] */
6090 &type_nit__MClass
, /* K: MClass */
6093 /* runtime type HashMapKeys[String, String] */
6094 const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__String
= {
6096 "HashMapKeys[String, String]", /* class_name_string */
6099 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__String
,
6103 2622, /* nullable Object */
6107 2306, /* Collection[String] */
6138 2337, /* Collection[Object] */
6144 2343, /* Collection[Writable] */
6228 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__String
= {
6231 &type_standard__HashMap__standard__String__standard__String
, /* HashMap[K, V]: HashMap[String, String] */
6232 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
6233 &type_standard__MapKeysIterator__standard__String__standard__String
, /* MapKeysIterator[K, V]: MapKeysIterator[String, String] */
6236 /* runtime type HashMapValues[String, String] */
6237 const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__String
= {
6239 "HashMapValues[String, String]", /* class_name_string */
6242 &resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__String
,
6246 2622, /* nullable Object */
6250 2306, /* Collection[String] */
6281 2337, /* Collection[Object] */
6287 2343, /* Collection[Writable] */
6371 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__String
= {
6374 &type_standard__HashMap__standard__String__standard__String
, /* HashMap[K, V]: HashMap[String, String] */
6375 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
6376 &type_standard__MapValuesIterator__standard__String__standard__String
, /* MapValuesIterator[K, V]: MapValuesIterator[String, String] */
6379 /* runtime type NativeArray[nullable HashMapNode[String, String]] */
6380 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
= {
6382 "NativeArray[nullable HashMapNode[String, String]]", /* class_name_string */
6385 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
,
6389 2622, /* nullable Object */
6544 1235, /* NativeArray[nullable HashMapNode[String, String]] */
6552 1299, /* NativeArray[nullable HashMapNode[Object, String]] */
6609 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
= {
6612 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
, /* E: nullable HashMapNode[String, String] */
6613 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, String]] */
6616 /* runtime type HashMapIterator[String, String] */
6617 const struct type type_standard__HashMapIterator__standard__String__standard__String
= {
6619 "HashMapIterator[String, String]", /* class_name_string */
6622 &resolution_table_standard__HashMapIterator__standard__String__standard__String
,
6626 2622, /* nullable Object */
6649 2568, /* MapIterator[String, String] */
6656 2575, /* MapIterator[Object, String] */
6704 const struct types resolution_table_standard__HashMapIterator__standard__String__standard__String
= {
6707 &type_standard__HashMap__standard__String__standard__String
, /* HashMap[K, V]: HashMap[String, String] */
6710 /* runtime type HashMapNode[String, String] */
6711 const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__String
= {
6713 "HashMapNode[String, String]", /* class_name_string */
6716 &resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__String
,
6720 2622, /* nullable Object */
6743 2243, /* nullable HashMapNode[String, String] */
6749 2251, /* nullable HashMapNode[Object, String] */
6816 1237, /* HashMapNode[String, String] */
6822 1301, /* HashMapNode[Object, String] */
6869 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__String
= {
6872 &type_standard__String
, /* V: String */
6873 &type_standard__String
, /* K: String */
6876 /* runtime type Array[CodeFile] */
6877 const struct type type_standard__Array__nit__CodeFile
= {
6879 "Array[CodeFile]", /* class_name_string */
6882 &resolution_table_standard__Array__nit__CodeFile
,
6886 2622, /* nullable Object */
6921 2337, /* Collection[Object] */
6943 2359, /* Collection[CodeFile] */
7009 2003, /* SequenceRead[nullable Object] */
7042 2457, /* AbstractArrayRead[Object] */
7065 2480, /* AbstractArrayRead[CodeFile] */
7163 2681, /* AbstractArray[Object] */
7186 2704, /* AbstractArray[CodeFile] */
7252 2004, /* Array[nullable Object] */
7253 650, /* Array[Object] */
7312 1238, /* Array[CodeFile] */
7377 const struct types resolution_table_standard__Array__nit__CodeFile
= {
7380 &type_nit__CodeFile
, /* E: CodeFile */
7381 &type_standard__Array__nit__CodeFile
, /* Array[E]: Array[CodeFile] */
7382 &type_standard__Collection__nit__CodeFile
, /* Collection[E]: Collection[CodeFile] */
7383 &type_standard__Array__nit__CodeFile
, /* Array[E]: Array[CodeFile] */
7384 &type_standard__NativeArray__nit__CodeFile
, /* NativeArray[E]: NativeArray[CodeFile] */
7385 &type_nit__CodeFile
, /* E: CodeFile */
7386 &type_standard__Collection__nit__CodeFile
, /* Collection[E]: Collection[CodeFile] */
7387 &type_nit__CodeFile
, /* E: CodeFile */
7388 &type_standard__Collection__nit__CodeFile
, /* Collection[E]: Collection[CodeFile] */
7389 &type_standard__Collection__nit__CodeFile
, /* Collection[E]: Collection[CodeFile] */
7390 &type_standard__Array__nit__CodeFile
, /* Array[E]: Array[CodeFile] */
7391 &type_standard__AbstractArray__nit__CodeFile
, /* AbstractArray[E]: AbstractArray[CodeFile] */
7392 &type_standard__array__ArrayIterator__nit__CodeFile
, /* ArrayIterator[E]: ArrayIterator[CodeFile] */
7395 /* runtime type ListNode[CodeFile] */
7396 const struct type type_standard__list__ListNode__nit__CodeFile
= {
7398 "ListNode[CodeFile]", /* class_name_string */
7401 &resolution_table_standard__list__ListNode__nit__CodeFile
,
7405 2622, /* nullable Object */
7440 2337, /* Collection[Object] */
7462 2359, /* Collection[CodeFile] */
7528 2635, /* Container[CodeFile] */
7535 2624, /* nullable ListNode[CodeFile] */
7542 1239, /* ListNode[CodeFile] */
7550 const struct types resolution_table_standard__list__ListNode__nit__CodeFile
= {
7553 &type_nullable__standard__list__ListNode__nit__CodeFile
, /* nullable ListNode[E]: nullable ListNode[CodeFile] */
7554 &type_standard__Array__nit__CodeFile
, /* Array[E]: Array[CodeFile] */
7555 &type_standard__abstract_collection__ContainerIterator__nit__CodeFile
, /* ContainerIterator[E]: ContainerIterator[CodeFile] */
7556 &type_nit__CodeFile
, /* E: CodeFile */
7559 /* runtime type ListIterator[CodeFile] */
7560 const struct type type_standard__ListIterator__nit__CodeFile
= {
7562 "ListIterator[CodeFile]", /* class_name_string */
7565 &resolution_table_standard__ListIterator__nit__CodeFile
,
7569 2622, /* nullable Object */
7570 2200, /* Iterator[Object] */
7575 const struct types resolution_table_standard__ListIterator__nit__CodeFile
= {
7578 &type_standard__Array__nit__CodeFile
, /* Array[E]: Array[CodeFile] */
7579 &type_standard__List__nit__CodeFile
, /* List[E]: List[CodeFile] */
7582 /* runtime type HashMapKeys[String, ANode] */
7583 const struct type type_standard__hash_collection__HashMapKeys__standard__String__nit__ANode
= {
7585 "HashMapKeys[String, ANode]", /* class_name_string */
7588 &resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__ANode
,
7592 2622, /* nullable Object */
7596 2306, /* Collection[String] */
7627 2337, /* Collection[Object] */
7633 2343, /* Collection[Writable] */
7717 const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__ANode
= {
7720 &type_standard__HashMap__standard__String__nit__ANode
, /* HashMap[K, V]: HashMap[String, ANode] */
7721 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
7722 &type_standard__MapKeysIterator__standard__String__nit__ANode
, /* MapKeysIterator[K, V]: MapKeysIterator[String, ANode] */
7725 /* runtime type HashMapValues[String, ANode] */
7726 const struct type type_standard__hash_collection__HashMapValues__standard__String__nit__ANode
= {
7728 "HashMapValues[String, ANode]", /* class_name_string */
7731 &resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__ANode
,
7735 2622, /* nullable Object */
7770 2337, /* Collection[Object] */
7796 2363, /* Collection[ANode] */
7860 const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__ANode
= {
7863 &type_standard__HashMap__standard__String__nit__ANode
, /* HashMap[K, V]: HashMap[String, ANode] */
7864 &type_standard__Array__nit__ANode
, /* Array[E]: Array[ANode] */
7865 &type_standard__MapValuesIterator__standard__String__nit__ANode
, /* MapValuesIterator[K, V]: MapValuesIterator[String, ANode] */
7868 /* runtime type NativeArray[nullable HashMapNode[String, ANode]] */
7869 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
= {
7871 "NativeArray[nullable HashMapNode[String, ANode]]", /* class_name_string */
7874 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
,
7878 2622, /* nullable Object */
8034 1243, /* NativeArray[nullable HashMapNode[String, ANode]] */
8098 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
= {
8101 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
, /* E: nullable HashMapNode[String, ANode] */
8102 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, ANode]] */
8105 /* runtime type HashMapIterator[String, ANode] */
8106 const struct type type_standard__HashMapIterator__standard__String__nit__ANode
= {
8108 "HashMapIterator[String, ANode]", /* class_name_string */
8111 &resolution_table_standard__HashMapIterator__standard__String__nit__ANode
,
8115 2622, /* nullable Object */
8139 2569, /* MapIterator[String, ANode] */
8193 const struct types resolution_table_standard__HashMapIterator__standard__String__nit__ANode
= {
8196 &type_standard__HashMap__standard__String__nit__ANode
, /* HashMap[K, V]: HashMap[String, ANode] */
8199 /* runtime type HashMapNode[String, ANode] */
8200 const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__ANode
= {
8202 "HashMapNode[String, ANode]", /* class_name_string */
8205 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__ANode
,
8209 2622, /* nullable Object */
8233 2244, /* nullable HashMapNode[String, ANode] */
8306 1245, /* HashMapNode[String, ANode] */
8358 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__ANode
= {
8361 &type_nit__ANode
, /* V: ANode */
8362 &type_standard__String
, /* K: String */
8365 /* runtime type ArraySetIterator[String] */
8366 const struct type type_standard__array__ArraySetIterator__standard__String
= {
8368 "ArraySetIterator[String]", /* class_name_string */
8371 &resolution_table_standard__array__ArraySetIterator__standard__String
,
8375 2622, /* nullable Object */
8376 2200, /* Iterator[Object] */
8381 const struct types resolution_table_standard__array__ArraySetIterator__standard__String
= {
8384 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
8385 &type_standard__array__ArrayIterator__standard__String
, /* ArrayIterator[E]: ArrayIterator[String] */
8388 /* runtime type NativeArray[MNullableType] */
8389 const struct type type_standard__NativeArray__nit__MNullableType
= {
8391 "NativeArray[MNullableType]", /* class_name_string */
8394 &resolution_table_standard__NativeArray__nit__MNullableType
,
8398 2622, /* nullable Object */
8419 1247, /* NativeArray[MNullableType] */
8423 1273, /* NativeArray[MType] */
8431 651, /* NativeArray[Object] */
8443 1451, /* NativeArray[nullable MType] */
8618 const struct types resolution_table_standard__NativeArray__nit__MNullableType
= {
8621 &type_nit__MNullableType
, /* E: MNullableType */
8622 &type_standard__NativeArray__nit__MNullableType
, /* NativeArray[E]: NativeArray[MNullableType] */
8625 /* runtime type ArrayIterator[MNullableType] */
8626 const struct type type_standard__array__ArrayIterator__nit__MNullableType
= {
8628 "ArrayIterator[MNullableType]", /* class_name_string */
8631 &resolution_table_standard__array__ArrayIterator__nit__MNullableType
,
8635 2622, /* nullable Object */
8636 2200, /* Iterator[Object] */
8641 1274, /* ArrayIterator[MType] */
8645 const struct types resolution_table_standard__array__ArrayIterator__nit__MNullableType
= {
8648 &type_standard__Array__nit__MNullableType
, /* Array[E]: Array[MNullableType] */
8649 &type_standard__AbstractArrayRead__nit__MNullableType
, /* AbstractArrayRead[E]: AbstractArrayRead[MNullableType] */
8652 /* runtime type Array[FlatString] */
8653 const struct type type_standard__Array__standard__FlatString
= {
8655 "Array[FlatString]", /* class_name_string */
8658 &resolution_table_standard__Array__standard__FlatString
,
8662 2622, /* nullable Object */
8666 2306, /* Collection[String] */
8697 2337, /* Collection[Object] */
8703 2343, /* Collection[Writable] */
8712 2352, /* Collection[FlatText] */
8720 2360, /* Collection[FlatString] */
8785 2003, /* SequenceRead[nullable Object] */
8786 2425, /* AbstractArrayRead[String] */
8818 2457, /* AbstractArrayRead[Object] */
8824 2463, /* AbstractArrayRead[Writable] */
8834 2473, /* AbstractArrayRead[FlatText] */
8842 2481, /* AbstractArrayRead[FlatString] */
8907 2649, /* AbstractArray[String] */
8939 2681, /* AbstractArray[Object] */
8945 2687, /* AbstractArray[Writable] */
8955 2697, /* AbstractArray[FlatText] */
8963 2705, /* AbstractArray[FlatString] */
9028 2004, /* Array[nullable Object] */
9029 650, /* Array[Object] */
9030 16, /* Array[String] */
9035 2172, /* Array[Comparable] */
9074 672, /* Array[Writable] */
9083 1121, /* Array[FlatText] */
9089 1249, /* Array[FlatString] */
9153 const struct types resolution_table_standard__Array__standard__FlatString
= {
9156 &type_standard__FlatString
, /* E: FlatString */
9157 &type_standard__Array__standard__FlatString
, /* Array[E]: Array[FlatString] */
9158 &type_standard__Collection__standard__FlatString
, /* Collection[E]: Collection[FlatString] */
9159 &type_standard__Array__standard__FlatString
, /* Array[E]: Array[FlatString] */
9160 &type_standard__NativeArray__standard__FlatString
, /* NativeArray[E]: NativeArray[FlatString] */
9161 &type_standard__FlatString
, /* E: FlatString */
9162 &type_standard__Collection__standard__FlatString
, /* Collection[E]: Collection[FlatString] */
9163 &type_standard__FlatString
, /* E: FlatString */
9164 &type_standard__Collection__standard__FlatString
, /* Collection[E]: Collection[FlatString] */
9165 &type_standard__Collection__standard__FlatString
, /* Collection[E]: Collection[FlatString] */
9166 &type_standard__Array__standard__FlatString
, /* Array[E]: Array[FlatString] */
9167 &type_standard__AbstractArray__standard__FlatString
, /* AbstractArray[E]: AbstractArray[FlatString] */
9168 &type_standard__array__ArrayIterator__standard__FlatString
, /* ArrayIterator[E]: ArrayIterator[FlatString] */
9171 /* runtime type NativeArray[Match] */
9172 const struct type type_standard__NativeArray__standard__Match
= {
9174 "NativeArray[Match]", /* class_name_string */
9177 &resolution_table_standard__NativeArray__standard__Match
,
9181 2622, /* nullable Object */
9203 1250, /* NativeArray[Match] */
9214 651, /* NativeArray[Object] */
9401 const struct types resolution_table_standard__NativeArray__standard__Match
= {
9404 &type_standard__Match
, /* E: Match */
9405 &type_standard__NativeArray__standard__Match
, /* NativeArray[E]: NativeArray[Match] */
9408 /* runtime type ArrayIterator[Match] */
9409 const struct type type_standard__array__ArrayIterator__standard__Match
= {
9411 "ArrayIterator[Match]", /* class_name_string */
9414 &resolution_table_standard__array__ArrayIterator__standard__Match
,
9418 2622, /* nullable Object */
9419 2200, /* Iterator[Object] */
9428 const struct types resolution_table_standard__array__ArrayIterator__standard__Match
= {
9431 &type_standard__Array__standard__Match
, /* Array[E]: Array[Match] */
9432 &type_standard__AbstractArrayRead__standard__Match
, /* AbstractArrayRead[E]: AbstractArrayRead[Match] */
9435 /* runtime type NativeArray[Prod] */
9436 const struct type type_standard__NativeArray__nit__Prod
= {
9438 "NativeArray[Prod]", /* class_name_string */
9441 &resolution_table_standard__NativeArray__nit__Prod
,
9445 2622, /* nullable Object */
9468 1252, /* NativeArray[Prod] */
9478 651, /* NativeArray[Object] */
9505 1620, /* NativeArray[ANode] */
9665 const struct types resolution_table_standard__NativeArray__nit__Prod
= {
9668 &type_nit__Prod
, /* E: Prod */
9669 &type_standard__NativeArray__nit__Prod
, /* NativeArray[E]: NativeArray[Prod] */
9672 /* runtime type ArrayIterator[Prod] */
9673 const struct type type_standard__array__ArrayIterator__nit__Prod
= {
9675 "ArrayIterator[Prod]", /* class_name_string */
9678 &resolution_table_standard__array__ArrayIterator__nit__Prod
,
9682 2622, /* nullable Object */
9683 2200, /* Iterator[Object] */
9692 const struct types resolution_table_standard__array__ArrayIterator__nit__Prod
= {
9695 &type_standard__Array__nit__Prod
, /* Array[E]: Array[Prod] */
9696 &type_standard__AbstractArrayRead__nit__Prod
, /* AbstractArrayRead[E]: AbstractArrayRead[Prod] */
9699 /* runtime type NativeArray[Token] */
9700 const struct type type_standard__NativeArray__nit__Token
= {
9702 "NativeArray[Token]", /* class_name_string */
9705 &resolution_table_standard__NativeArray__nit__Token
,
9709 2622, /* nullable Object */
9733 1254, /* NativeArray[Token] */
9742 651, /* NativeArray[Object] */
9769 1620, /* NativeArray[ANode] */
9929 const struct types resolution_table_standard__NativeArray__nit__Token
= {
9932 &type_nit__Token
, /* E: Token */
9933 &type_standard__NativeArray__nit__Token
, /* NativeArray[E]: NativeArray[Token] */
9936 /* runtime type ArrayIterator[Token] */
9937 const struct type type_standard__array__ArrayIterator__nit__Token
= {
9939 "ArrayIterator[Token]", /* class_name_string */
9942 &resolution_table_standard__array__ArrayIterator__nit__Token
,
9946 2622, /* nullable Object */
9947 2200, /* Iterator[Object] */
9956 const struct types resolution_table_standard__array__ArrayIterator__nit__Token
= {
9959 &type_standard__Array__nit__Token
, /* Array[E]: Array[Token] */
9960 &type_standard__AbstractArrayRead__nit__Token
, /* AbstractArrayRead[E]: AbstractArrayRead[Token] */