1 #include "nitc__nith.types.0.h"
2 /* runtime type HashMapValues[MModule, Set[MClassDef]] */
3 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassDef
= {
5 "HashMapValues[MModule, Set[MClassDef]]", /* class_name_string */
8 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassDef
,
12 2397, /* nullable Object */
47 2433, /* Collection[Object] */
106 2492, /* Collection[Set[MClassDef]] */
125 2511, /* Collection[nullable Object] */
142 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassDef
= {
145 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MModule, Set[MClassDef]] */
146 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
147 &type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MClassDef]] */
150 /* runtime type HashMapIterator[MModule, Set[MClassDef]] */
151 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
153 "HashMapIterator[MModule, Set[MClassDef]]", /* class_name_string */
156 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassDef
,
160 2397, /* nullable Object */
187 2678, /* MapIterator[MModule, Set[MClassDef]] */
216 2707, /* MapIterator[Object, nullable Object] */
240 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
243 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MModule, Set[MClassDef]] */
246 /* runtime type HashMapNode[MModule, Set[MClassDef]] */
247 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
= {
249 "HashMapNode[MModule, Set[MClassDef]]", /* class_name_string */
252 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
,
256 2397, /* nullable Object */
282 2766, /* nullable HashMapNode[MModule, Set[MClassDef]] */
310 2803, /* nullable HashMapNode[Object, nullable Object] */
357 1339, /* HashMapNode[MModule, Set[MClassDef]] */
385 1756, /* HashMapNode[Object, nullable Object] */
409 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
= {
412 &type_core__Set__nitc__MClassDef
, /* V: Set[MClassDef] */
413 &type_nitc__MModule
, /* K: MModule */
416 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
417 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
= {
419 "NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]]", /* class_name_string */
422 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
,
426 2397, /* nullable Object */
538 2136, /* NativeArray[nullable Object] */
590 1340, /* NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
627 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
653 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
= {
656 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
, /* E: nullable HashMapNode[MModule, Set[MClassDef]] */
657 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
660 /* runtime type HashMapKeys[MModule, Set[MClass]] */
661 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClass
= {
663 "HashMapKeys[MModule, Set[MClass]]", /* class_name_string */
666 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClass
,
670 2397, /* nullable Object */
680 2408, /* Collection[MModule] */
705 2433, /* Collection[Object] */
754 2482, /* Collection[nullable MModule] */
783 2511, /* Collection[nullable Object] */
800 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClass
= {
803 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClass
, /* HashMap[K, V]: HashMap[MModule, Set[MClass]] */
804 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
805 &type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClass
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MClass]] */
808 /* runtime type HashMapValues[MModule, Set[MClass]] */
809 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClass
= {
811 "HashMapValues[MModule, Set[MClass]]", /* class_name_string */
814 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClass
,
818 2397, /* nullable Object */
853 2433, /* Collection[Object] */
913 2493, /* Collection[Set[MClass]] */
931 2511, /* Collection[nullable Object] */
948 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClass
= {
951 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClass
, /* HashMap[K, V]: HashMap[MModule, Set[MClass]] */
952 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
953 &type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClass
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MClass]] */
956 /* runtime type HashMapIterator[MModule, Set[MClass]] */
957 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClass
= {
959 "HashMapIterator[MModule, Set[MClass]]", /* class_name_string */
962 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClass
,
966 2397, /* nullable Object */
994 2679, /* MapIterator[MModule, Set[MClass]] */
1022 2707, /* MapIterator[Object, nullable Object] */
1046 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClass
= {
1049 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClass
, /* HashMap[K, V]: HashMap[MModule, Set[MClass]] */
1052 /* runtime type HashMapNode[MModule, Set[MClass]] */
1053 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
= {
1055 "HashMapNode[MModule, Set[MClass]]", /* class_name_string */
1058 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
,
1062 2397, /* nullable Object */
1089 2767, /* nullable HashMapNode[MModule, Set[MClass]] */
1116 2803, /* nullable HashMapNode[Object, nullable Object] */
1164 1344, /* HashMapNode[MModule, Set[MClass]] */
1191 1756, /* HashMapNode[Object, nullable Object] */
1215 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
= {
1218 &type_core__Set__nitc__MClass
, /* V: Set[MClass] */
1219 &type_nitc__MModule
, /* K: MModule */
1222 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
1223 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
= {
1225 "NativeArray[nullable HashMapNode[MModule, Set[MClass]]]", /* class_name_string */
1228 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
,
1232 2397, /* nullable Object */
1344 2136, /* NativeArray[nullable Object] */
1397 1345, /* NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
1433 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
1459 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
= {
1462 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
, /* E: nullable HashMapNode[MModule, Set[MClass]] */
1463 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
1466 /* runtime type HashMapKeys[MModule, Set[MClassType]] */
1467 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassType
= {
1469 "HashMapKeys[MModule, Set[MClassType]]", /* class_name_string */
1472 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassType
,
1476 2397, /* nullable Object */
1486 2408, /* Collection[MModule] */
1511 2433, /* Collection[Object] */
1560 2482, /* Collection[nullable MModule] */
1589 2511, /* Collection[nullable Object] */
1606 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassType
= {
1609 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassType
, /* HashMap[K, V]: HashMap[MModule, Set[MClassType]] */
1610 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
1611 &type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassType
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MClassType]] */
1614 /* runtime type HashMapValues[MModule, Set[MClassType]] */
1615 const struct type type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassType
= {
1617 "HashMapValues[MModule, Set[MClassType]]", /* class_name_string */
1620 &resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassType
,
1624 2397, /* nullable Object */
1659 2433, /* Collection[Object] */
1720 2494, /* Collection[Set[MClassType]] */
1727 2501, /* Collection[Set[MType]] */
1737 2511, /* Collection[nullable Object] */
1754 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MClassType
= {
1757 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassType
, /* HashMap[K, V]: HashMap[MModule, Set[MClassType]] */
1758 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
1759 &type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassType
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MClassType]] */
1762 /* runtime type HashMapIterator[MModule, Set[MClassType]] */
1763 const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassType
= {
1765 "HashMapIterator[MModule, Set[MClassType]]", /* class_name_string */
1768 &resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassType
,
1772 2397, /* nullable Object */
1801 2680, /* MapIterator[MModule, Set[MClassType]] */
1828 2707, /* MapIterator[Object, nullable Object] */
1852 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MClassType
= {
1855 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassType
, /* HashMap[K, V]: HashMap[MModule, Set[MClassType]] */
1858 /* runtime type HashMapNode[MModule, Set[MClassType]] */
1859 const struct type type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
= {
1861 "HashMapNode[MModule, Set[MClassType]]", /* class_name_string */
1864 &resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
,
1868 2397, /* nullable Object */
1896 2768, /* nullable HashMapNode[MModule, Set[MClassType]] */
1922 2803, /* nullable HashMapNode[Object, nullable Object] */
1971 1349, /* HashMapNode[MModule, Set[MClassType]] */
1997 1756, /* HashMapNode[Object, nullable Object] */
2021 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
= {
2024 &type_core__Set__nitc__MClassType
, /* V: Set[MClassType] */
2025 &type_nitc__MModule
, /* K: MModule */
2028 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
2029 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
= {
2031 "NativeArray[nullable HashMapNode[MModule, Set[MClassType]]]", /* class_name_string */
2034 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
,
2038 2397, /* nullable Object */
2150 2136, /* NativeArray[nullable Object] */
2204 1350, /* NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
2239 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
2265 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
= {
2268 &type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
, /* E: nullable HashMapNode[MModule, Set[MClassType]] */
2269 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
2272 /* runtime type HashSetIterator[MClassDef] */
2273 const struct type type_core__hash_collection__HashSetIterator__nitc__MClassDef
= {
2275 "HashSetIterator[MClassDef]", /* class_name_string */
2278 &resolution_table_core__hash_collection__HashSetIterator__nitc__MClassDef
,
2282 2397, /* nullable Object */
2283 2391, /* Iterator[Object] */
2294 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MClassDef
= {
2297 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
2298 &type_core__HashSet__nitc__MClassDef
, /* HashSet[E]: HashSet[MClassDef] */
2301 /* runtime type HashSetNode[MClassDef] */
2302 const struct type type_core__hash_collection__HashSetNode__nitc__MClassDef
= {
2304 "HashSetNode[MClassDef]", /* class_name_string */
2307 &resolution_table_core__hash_collection__HashSetNode__nitc__MClassDef
,
2311 2397, /* nullable Object */
2322 2757, /* nullable HashSetNode[Object] */
2324 2769, /* nullable HashSetNode[MClassDef] */
2345 1270, /* HashSetNode[Object] */
2347 1352, /* HashSetNode[MClassDef] */
2360 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MClassDef
= {
2364 &type_nitc__MClassDef
, /* K: MClassDef */
2367 /* runtime type NativeArray[nullable HashSetNode[MClassDef]] */
2368 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassDef
= {
2370 "NativeArray[nullable HashSetNode[MClassDef]]", /* class_name_string */
2373 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassDef
,
2377 2397, /* nullable Object */
2489 2136, /* NativeArray[nullable Object] */
2532 1271, /* NativeArray[nullable HashSetNode[Object]] */
2544 1353, /* NativeArray[nullable HashSetNode[MClassDef]] */
2604 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassDef
= {
2607 &type_nullable__core__hash_collection__HashSetNode__nitc__MClassDef
, /* E: nullable HashSetNode[MClassDef] */
2608 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClassDef]] */
2611 /* runtime type ListNode[MClassType] */
2612 const struct type type_core__list__ListNode__nitc__MClassType
= {
2614 "ListNode[MClassType]", /* class_name_string */
2617 &resolution_table_core__list__ListNode__nitc__MClassType
,
2621 2397, /* nullable Object */
2639 2416, /* Collection[MClassType] */
2648 2425, /* Collection[MType] */
2656 2433, /* Collection[Object] */
2667 2444, /* Collection[nullable MType] */
2734 2511, /* Collection[nullable Object] */
2750 2846, /* Ref[MClassType] */
2752 2848, /* Ref[MType] */
2756 2836, /* nullable ListNode[MClassType] */
2758 2838, /* nullable ListNode[MType] */
2762 1354, /* ListNode[MClassType] */
2764 1401, /* ListNode[MType] */
2768 const struct types resolution_table_core__list__ListNode__nitc__MClassType
= {
2771 &type_nullable__core__list__ListNode__nitc__MClassType
, /* nullable ListNode[E]: nullable ListNode[MClassType] */
2772 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
2773 &type_core__abstract_collection__RefIterator__nitc__MClassType
, /* RefIterator[E]: RefIterator[MClassType] */
2774 &type_nitc__MClassType
, /* E: MClassType */
2777 /* runtime type ListIterator[MClassType] */
2778 const struct type type_core__ListIterator__nitc__MClassType
= {
2780 "ListIterator[MClassType]", /* class_name_string */
2783 &resolution_table_core__ListIterator__nitc__MClassType
,
2787 2397, /* nullable Object */
2788 2391, /* Iterator[Object] */
2793 2831, /* Iterator[MType] */
2799 const struct types resolution_table_core__ListIterator__nitc__MClassType
= {
2802 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
2803 &type_core__List__nitc__MClassType
, /* List[E]: List[MClassType] */
2806 /* runtime type ListReverseIterator[MClassType] */
2807 const struct type type_core__list__ListReverseIterator__nitc__MClassType
= {
2809 "ListReverseIterator[MClassType]", /* class_name_string */
2812 &resolution_table_core__list__ListReverseIterator__nitc__MClassType
,
2816 2397, /* nullable Object */
2817 2391, /* Iterator[Object] */
2822 2831, /* Iterator[MType] */
2828 const struct types resolution_table_core__list__ListReverseIterator__nitc__MClassType
= {
2831 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
2832 &type_core__List__nitc__MClassType
, /* List[E]: List[MClassType] */
2835 /* runtime type HashMap[Object, Array[Object]] */
2836 const struct type type_core__HashMap__core__Object__core__Array__core__Object
= {
2838 "HashMap[Object, Array[Object]]", /* class_name_string */
2841 &resolution_table_core__HashMap__core__Object__core__Array__core__Object
,
2845 2397, /* nullable Object */
2846 2203, /* MapRead[nullable Object, nullable Object] */
2906 1357, /* HashMap[Object, Array[Object]] */
2907 1358, /* HashMap[Object, nullable Object] */
2931 const struct types resolution_table_core__HashMap__core__Object__core__Array__core__Object
= {
2937 &type_core__hash_collection__HashMapIterator__core__Object__core__Array__core__Object
, /* HashMapIterator[K, V]: HashMapIterator[Object, Array[Object]] */
2938 &type_core__Object
, /* K: Object */
2939 &type_core__Array__core__Object
, /* V: Array[Object] */
2940 &type_core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* HashMapNode[K, V]: HashMapNode[Object, Array[Object]] */
2941 &type_core__hash_collection__HashMapKeys__core__Object__core__Array__core__Object
, /* HashMapKeys[K, V]: HashMapKeys[Object, Array[Object]] */
2942 &type_core__hash_collection__HashMapValues__core__Object__core__Array__core__Object
, /* HashMapValues[K, V]: HashMapValues[Object, Array[Object]] */
2943 &type_nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* nullable N: nullable HashMapNode[Object, Array[Object]] */
2945 &type_core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* N: HashMapNode[Object, Array[Object]] */
2946 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__Array__core__Object
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Object, Array[Object]]] */
2949 /* runtime type HashMap[Object, nullable Object] */
2950 const struct type type_core__HashMap__core__Object__nullable__core__Object
= {
2952 "HashMap[Object, nullable Object]", /* class_name_string */
2955 &resolution_table_core__HashMap__core__Object__nullable__core__Object
,
2959 2397, /* nullable Object */
2960 2203, /* MapRead[nullable Object, nullable Object] */
3021 1358, /* HashMap[Object, nullable Object] */
3045 const struct types resolution_table_core__HashMap__core__Object__nullable__core__Object
= {
3051 &type_core__hash_collection__HashMapIterator__core__Object__nullable__core__Object
, /* HashMapIterator[K, V]: HashMapIterator[Object, nullable Object] */
3052 &type_core__Object
, /* K: Object */
3053 &type_nullable__core__Object
, /* V: nullable Object */
3054 &type_core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* HashMapNode[K, V]: HashMapNode[Object, nullable Object] */
3055 &type_core__hash_collection__HashMapKeys__core__Object__nullable__core__Object
, /* HashMapKeys[K, V]: HashMapKeys[Object, nullable Object] */
3056 &type_core__hash_collection__HashMapValues__core__Object__nullable__core__Object
, /* HashMapValues[K, V]: HashMapValues[Object, nullable Object] */
3057 &type_nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* nullable N: nullable HashMapNode[Object, nullable Object] */
3059 &type_core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* N: HashMapNode[Object, nullable Object] */
3060 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__nullable__core__Object
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Object, nullable Object]] */
3063 /* runtime type OrderedTreeIterator[Object] */
3064 const struct type type_ordered_tree__OrderedTreeIterator__core__Object
= {
3066 "OrderedTreeIterator[Object]", /* class_name_string */
3069 &resolution_table_ordered_tree__OrderedTreeIterator__core__Object
,
3073 2397, /* nullable Object */
3074 2391, /* Iterator[Object] */
3085 const struct types resolution_table_ordered_tree__OrderedTreeIterator__core__Object
= {
3088 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
3089 &type_core__Array__core__Iterator__core__Object
, /* Array[Iterator[E]]: Array[Iterator[Object]] */
3090 &type_ordered_tree__OrderedTree__core__Object
, /* OrderedTree[E]: OrderedTree[Object] */
3091 &type_ordered_tree__OrderedTreeIterator__core__Object
, /* OrderedTreeIterator[E]: OrderedTreeIterator[Object] */
3094 /* runtime type HashMapKeys[Object, String] */
3095 const struct type type_core__hash_collection__HashMapKeys__core__Object__core__String
= {
3097 "HashMapKeys[Object, String]", /* class_name_string */
3100 &resolution_table_core__hash_collection__HashMapKeys__core__Object__core__String
,
3104 2397, /* nullable Object */
3139 2433, /* Collection[Object] */
3217 2511, /* Collection[nullable Object] */
3234 const struct types resolution_table_core__hash_collection__HashMapKeys__core__Object__core__String
= {
3237 &type_core__HashMap__core__Object__core__String
, /* HashMap[K, V]: HashMap[Object, String] */
3238 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
3239 &type_core__MapKeysIterator__core__Object__core__String
, /* MapKeysIterator[K, V]: MapKeysIterator[Object, String] */
3242 /* runtime type HashMapValues[Object, String] */
3243 const struct type type_core__hash_collection__HashMapValues__core__Object__core__String
= {
3245 "HashMapValues[Object, String]", /* class_name_string */
3248 &resolution_table_core__hash_collection__HashMapValues__core__Object__core__String
,
3252 2397, /* nullable Object */
3256 2402, /* Collection[String] */
3287 2433, /* Collection[Object] */
3293 2439, /* Collection[Writable] */
3365 2511, /* Collection[nullable Object] */
3382 const struct types resolution_table_core__hash_collection__HashMapValues__core__Object__core__String
= {
3385 &type_core__HashMap__core__Object__core__String
, /* HashMap[K, V]: HashMap[Object, String] */
3386 &type_core__Array__core__String
, /* Array[E]: Array[String] */
3387 &type_core__MapValuesIterator__core__Object__core__String
, /* MapValuesIterator[K, V]: MapValuesIterator[Object, String] */
3390 /* runtime type HashMapIterator[Object, String] */
3391 const struct type type_core__hash_collection__HashMapIterator__core__Object__core__String
= {
3393 "HashMapIterator[Object, String]", /* class_name_string */
3396 &resolution_table_core__hash_collection__HashMapIterator__core__Object__core__String
,
3400 2397, /* nullable Object */
3430 2681, /* MapIterator[Object, String] */
3456 2707, /* MapIterator[Object, nullable Object] */
3480 const struct types resolution_table_core__hash_collection__HashMapIterator__core__Object__core__String
= {
3483 &type_core__HashMap__core__Object__core__String
, /* HashMap[K, V]: HashMap[Object, String] */
3486 /* runtime type HashMapNode[Object, String] */
3487 const struct type type_core__hash_collection__HashMapNode__core__Object__core__String
= {
3489 "HashMapNode[Object, String]", /* class_name_string */
3492 &resolution_table_core__hash_collection__HashMapNode__core__Object__core__String
,
3496 2397, /* nullable Object */
3525 2770, /* nullable HashMapNode[Object, String] */
3550 2803, /* nullable HashMapNode[Object, nullable Object] */
3600 1363, /* HashMapNode[Object, String] */
3625 1756, /* HashMapNode[Object, nullable Object] */
3649 const struct types resolution_table_core__hash_collection__HashMapNode__core__Object__core__String
= {
3652 &type_core__String
, /* V: String */
3653 &type_core__Object
, /* K: Object */
3656 /* runtime type NativeArray[nullable HashMapNode[Object, String]] */
3657 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__String
= {
3659 "NativeArray[nullable HashMapNode[Object, String]]", /* class_name_string */
3662 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__String
,
3666 2397, /* nullable Object */
3778 2136, /* NativeArray[nullable Object] */
3834 1364, /* NativeArray[nullable HashMapNode[Object, String]] */
3867 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3893 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__String
= {
3896 &type_nullable__core__hash_collection__HashMapNode__core__Object__core__String
, /* E: nullable HashMapNode[Object, String] */
3897 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__Object__core__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Object, String]] */
3900 /* runtime type NativeArray[Array[String]] */
3901 const struct type type_core__NativeArray__core__Array__core__String
= {
3903 "NativeArray[Array[String]]", /* class_name_string */
3906 &resolution_table_core__NativeArray__core__Array__core__String
,
3910 2397, /* nullable Object */
3935 1365, /* NativeArray[Array[String]] */
3942 229, /* NativeArray[Object] */
4021 2133, /* NativeArray[Array[Object]] */
4022 2136, /* NativeArray[nullable Object] */
4137 const struct types resolution_table_core__NativeArray__core__Array__core__String
= {
4140 &type_core__Array__core__String
, /* E: Array[String] */
4141 &type_core__NativeArray__core__Array__core__String
, /* NativeArray[E]: NativeArray[Array[String]] */
4144 /* runtime type ArrayIterator[Array[String]] */
4145 const struct type type_core__array__ArrayIterator__core__Array__core__String
= {
4147 "ArrayIterator[Array[String]]", /* class_name_string */
4150 &resolution_table_core__array__ArrayIterator__core__Array__core__String
,
4154 2397, /* nullable Object */
4155 2391, /* Iterator[Object] */
4166 const struct types resolution_table_core__array__ArrayIterator__core__Array__core__String
= {
4169 &type_core__Array__core__Array__core__String
, /* Array[E]: Array[Array[String]] */
4170 &type_core__AbstractArrayRead__core__Array__core__String
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[String]] */
4173 /* runtime type ArrayReverseIterator[Array[String]] */
4174 const struct type type_core__array__ArrayReverseIterator__core__Array__core__String
= {
4176 "ArrayReverseIterator[Array[String]]", /* class_name_string */
4179 &resolution_table_core__array__ArrayReverseIterator__core__Array__core__String
,
4183 2397, /* nullable Object */
4184 2391, /* Iterator[Object] */
4195 const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__core__String
= {
4198 &type_core__Array__core__Array__core__String
, /* Array[E]: Array[Array[String]] */
4199 &type_core__AbstractArrayRead__core__Array__core__String
, /* AbstractArrayRead[E]: AbstractArrayRead[Array[String]] */
4202 /* runtime type ListNode[String] */
4203 const struct type type_core__list__ListNode__core__String
= {
4205 "ListNode[String]", /* class_name_string */
4208 &resolution_table_core__list__ListNode__core__String
,
4212 2397, /* nullable Object */
4216 2402, /* Collection[String] */
4247 2433, /* Collection[Object] */
4253 2439, /* Collection[Writable] */
4325 2511, /* Collection[nullable Object] */
4342 2847, /* Ref[String] */
4348 2837, /* nullable ListNode[String] */
4354 1368, /* ListNode[String] */
4359 const struct types resolution_table_core__list__ListNode__core__String
= {
4362 &type_nullable__core__list__ListNode__core__String
, /* nullable ListNode[E]: nullable ListNode[String] */
4363 &type_core__Array__core__String
, /* Array[E]: Array[String] */
4364 &type_core__abstract_collection__RefIterator__core__String
, /* RefIterator[E]: RefIterator[String] */
4365 &type_core__String
, /* E: String */
4368 /* runtime type ListIterator[String] */
4369 const struct type type_core__ListIterator__core__String
= {
4371 "ListIterator[String]", /* class_name_string */
4374 &resolution_table_core__ListIterator__core__String
,
4378 2397, /* nullable Object */
4379 2391, /* Iterator[Object] */
4381 2828, /* Iterator[String] */
4390 const struct types resolution_table_core__ListIterator__core__String
= {
4393 &type_core__Array__core__String
, /* Array[E]: Array[String] */
4394 &type_core__List__core__String
, /* List[E]: List[String] */
4397 /* runtime type ListReverseIterator[String] */
4398 const struct type type_core__list__ListReverseIterator__core__String
= {
4400 "ListReverseIterator[String]", /* class_name_string */
4403 &resolution_table_core__list__ListReverseIterator__core__String
,
4407 2397, /* nullable Object */
4408 2391, /* Iterator[Object] */
4410 2828, /* Iterator[String] */
4419 const struct types resolution_table_core__list__ListReverseIterator__core__String
= {
4422 &type_core__Array__core__String
, /* Array[E]: Array[String] */
4423 &type_core__List__core__String
, /* List[E]: List[String] */
4426 /* runtime type HashMapKeys[String, Int] */
4427 const struct type type_core__hash_collection__HashMapKeys__core__String__core__Int
= {
4429 "HashMapKeys[String, Int]", /* class_name_string */
4432 &resolution_table_core__hash_collection__HashMapKeys__core__String__core__Int
,
4436 2397, /* nullable Object */
4440 2402, /* Collection[String] */
4471 2433, /* Collection[Object] */
4477 2439, /* Collection[Writable] */
4549 2511, /* Collection[nullable Object] */
4566 const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__core__Int
= {
4569 &type_core__HashMap__core__String__core__Int
, /* HashMap[K, V]: HashMap[String, Int] */
4570 &type_core__Array__core__String
, /* Array[E]: Array[String] */
4571 &type_core__MapKeysIterator__core__String__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Int] */
4574 /* runtime type HashMapValues[String, Int] */
4575 const struct type type_core__hash_collection__HashMapValues__core__String__core__Int
= {
4577 "HashMapValues[String, Int]", /* class_name_string */
4580 &resolution_table_core__hash_collection__HashMapValues__core__String__core__Int
,
4584 2397, /* nullable Object */
4604 2418, /* Collection[Int] */
4619 2433, /* Collection[Object] */
4697 2511, /* Collection[nullable Object] */
4714 const struct types resolution_table_core__hash_collection__HashMapValues__core__String__core__Int
= {
4717 &type_core__HashMap__core__String__core__Int
, /* HashMap[K, V]: HashMap[String, Int] */
4718 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
4719 &type_core__MapValuesIterator__core__String__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Int] */
4722 /* runtime type HashMapIterator[String, Int] */
4723 const struct type type_core__hash_collection__HashMapIterator__core__String__core__Int
= {
4725 "HashMapIterator[String, Int]", /* class_name_string */
4728 &resolution_table_core__hash_collection__HashMapIterator__core__String__core__Int
,
4732 2397, /* nullable Object */
4763 2682, /* MapIterator[String, Int] */
4788 2707, /* MapIterator[Object, nullable Object] */
4812 const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__core__Int
= {
4815 &type_core__HashMap__core__String__core__Int
, /* HashMap[K, V]: HashMap[String, Int] */
4818 /* runtime type HashMapNode[String, Int] */
4819 const struct type type_core__hash_collection__HashMapNode__core__String__core__Int
= {
4821 "HashMapNode[String, Int]", /* class_name_string */
4824 &resolution_table_core__hash_collection__HashMapNode__core__String__core__Int
,
4828 2397, /* nullable Object */
4858 2771, /* nullable HashMapNode[String, Int] */
4882 2803, /* nullable HashMapNode[Object, nullable Object] */
4933 1374, /* HashMapNode[String, Int] */
4957 1756, /* HashMapNode[Object, nullable Object] */
4981 const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__Int
= {
4984 &type_core__Int
, /* V: Int */
4985 &type_core__String
, /* K: String */
4988 /* runtime type NativeArray[nullable HashMapNode[String, Int]] */
4989 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Int
= {
4991 "NativeArray[nullable HashMapNode[String, Int]]", /* class_name_string */
4994 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Int
,
4998 2397, /* nullable Object */
5110 2136, /* NativeArray[nullable Object] */
5167 1375, /* NativeArray[nullable HashMapNode[String, Int]] */
5199 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5225 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Int
= {
5228 &type_nullable__core__hash_collection__HashMapNode__core__String__core__Int
, /* E: nullable HashMapNode[String, Int] */
5229 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Int]] */
5232 /* runtime type POSetConflictGraph[MClass] */
5233 const struct type type_nitc__POSetConflictGraph__nitc__MClass
= {
5235 "POSetConflictGraph[MClass]", /* class_name_string */
5238 &resolution_table_nitc__POSetConflictGraph__nitc__MClass
,
5242 2397, /* nullable Object */
5243 1376, /* POSetConflictGraph[MClass] */
5247 const struct types resolution_table_nitc__POSetConflictGraph__nitc__MClass
= {
5250 &type_core__HashSet__nitc__MClass
, /* HashSet[E]: HashSet[MClass] */
5251 &type_core__HashMap__nitc__MClass__core__Set__nitc__MClass
, /* HashMap[E, Set[E]]: HashMap[MClass, Set[MClass]] */
5252 &type_poset__POSet__nitc__MClass
, /* POSet[E]: POSet[MClass] */
5253 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
5254 &type_nitc__MClass
, /* E: MClass */
5255 &type_core__Collection__nitc__MClass
, /* Collection[E]: Collection[MClass] */
5258 /* runtime type HashMapKeys[MClass, Set[MVirtualTypeProp]] */
5259 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
5261 "HashMapKeys[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
5264 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
5268 2397, /* nullable Object */
5279 2409, /* Collection[MClass] */
5303 2433, /* Collection[Object] */
5307 2437, /* Collection[nullable MClass] */
5381 2511, /* Collection[nullable Object] */
5398 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
5401 &type_core__HashMap__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* HashMap[K, V]: HashMap[MClass, Set[MVirtualTypeProp]] */
5402 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
5403 &type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MVirtualTypeProp]] */
5406 /* runtime type HashMapValues[MClass, Set[MVirtualTypeProp]] */
5407 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
5409 "HashMapValues[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
5412 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
5416 2397, /* nullable Object */
5451 2433, /* Collection[Object] */
5503 2485, /* Collection[Set[MProperty]] */
5514 2496, /* Collection[Set[MVirtualTypeProp]] */
5515 2497, /* Collection[Set[PropertyLayoutElement]] */
5529 2511, /* Collection[nullable Object] */
5546 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
5549 &type_core__HashMap__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* HashMap[K, V]: HashMap[MClass, Set[MVirtualTypeProp]] */
5550 &type_core__Array__core__Set__nitc__MVirtualTypeProp
, /* Array[E]: Array[Set[MVirtualTypeProp]] */
5551 &type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MVirtualTypeProp]] */
5554 /* runtime type HashMapIterator[MClass, Set[MVirtualTypeProp]] */
5555 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
5557 "HashMapIterator[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
5560 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
5564 2397, /* nullable Object */
5578 2665, /* MapIterator[MClass, Set[MProperty]] */
5596 2683, /* MapIterator[MClass, Set[MVirtualTypeProp]] */
5598 2685, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
5620 2707, /* MapIterator[Object, nullable Object] */
5644 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
5647 &type_core__HashMap__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* HashMap[K, V]: HashMap[MClass, Set[MVirtualTypeProp]] */
5650 /* runtime type HashMapNode[MClass, Set[MVirtualTypeProp]] */
5651 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
5653 "HashMapNode[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
5656 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
5660 2397, /* nullable Object */
5674 2746, /* nullable HashMapNode[MClass, Set[MProperty]] */
5691 2772, /* nullable HashMapNode[MClass, Set[MVirtualTypeProp]] */
5693 2777, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
5714 2803, /* nullable HashMapNode[Object, nullable Object] */
5749 1199, /* HashMapNode[MClass, Set[MProperty]] */
5766 1380, /* HashMapNode[MClass, Set[MVirtualTypeProp]] */
5768 1438, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
5789 1756, /* HashMapNode[Object, nullable Object] */
5813 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
5816 &type_core__Set__nitc__MVirtualTypeProp
, /* V: Set[MVirtualTypeProp] */
5817 &type_nitc__MClass
, /* K: MClass */
5820 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
5821 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
5823 "NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]]", /* class_name_string */
5826 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
,
5830 2397, /* nullable Object */
5942 2136, /* NativeArray[nullable Object] */
5974 1200, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
6000 1381, /* NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
6005 1439, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
6031 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
6057 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
= {
6060 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* E: nullable HashMapNode[MClass, Set[MVirtualTypeProp]] */
6061 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
6064 /* runtime type Array[MVirtualTypeProp] */
6065 const struct type type_core__Array__nitc__MVirtualTypeProp
= {
6067 "Array[MVirtualTypeProp]", /* class_name_string */
6070 &resolution_table_core__Array__nitc__MVirtualTypeProp
,
6074 2397, /* nullable Object */
6086 2410, /* Collection[MProperty] */
6109 2433, /* Collection[Object] */
6111 2435, /* Collection[PropertyLayoutElement] */
6137 2461, /* Collection[MVirtualTypeProp] */
6142 2466, /* Collection[nullable PropertyLayoutElement] */
6187 2511, /* Collection[nullable Object] */
6194 2518, /* Collection[nullable MProperty] */
6202 2015, /* Array[nullable Object] */
6203 2202, /* SequenceRead[nullable Object] */
6213 2534, /* AbstractArrayRead[MProperty] */
6236 2557, /* AbstractArrayRead[Object] */
6238 2559, /* AbstractArrayRead[PropertyLayoutElement] */
6266 2587, /* AbstractArrayRead[MVirtualTypeProp] */
6271 2592, /* AbstractArrayRead[nullable PropertyLayoutElement] */
6316 2637, /* AbstractArrayRead[nullable Object] */
6323 2644, /* AbstractArrayRead[nullable MProperty] */
6339 2858, /* AbstractArray[MProperty] */
6362 2881, /* AbstractArray[Object] */
6364 2883, /* AbstractArray[PropertyLayoutElement] */
6392 2911, /* AbstractArray[MVirtualTypeProp] */
6397 2916, /* AbstractArray[nullable PropertyLayoutElement] */
6442 2961, /* AbstractArray[nullable Object] */
6449 2968, /* AbstractArray[nullable MProperty] */
6457 228, /* Array[Object] */
6469 64, /* Array[MProperty] */
6472 2119, /* Array[nullable MProperty] */
6499 236, /* Array[PropertyLayoutElement] */
6522 1382, /* Array[MVirtualTypeProp] */
6527 1457, /* Array[nullable PropertyLayoutElement] */
6585 const struct types resolution_table_core__Array__nitc__MVirtualTypeProp
= {
6588 &type_nitc__MVirtualTypeProp
, /* E: MVirtualTypeProp */
6589 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
6590 &type_core__Collection__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
6591 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
6592 &type_core__AbstractArray__nitc__MVirtualTypeProp
, /* AbstractArray[E]: AbstractArray[MVirtualTypeProp] */
6593 &type_core__NativeArray__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[MVirtualTypeProp] */
6594 &type_nitc__MVirtualTypeProp
, /* E: MVirtualTypeProp */
6595 &type_core__Collection__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
6596 &type_nitc__MVirtualTypeProp
, /* E: MVirtualTypeProp */
6597 &type_core__Collection__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
6598 &type_core__Collection__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
6599 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
6600 &type_core__AbstractArray__nitc__MVirtualTypeProp
, /* AbstractArray[E]: AbstractArray[MVirtualTypeProp] */
6601 &type_core__array__ArrayIterator__nitc__MVirtualTypeProp
, /* ArrayIterator[E]: ArrayIterator[MVirtualTypeProp] */
6602 &type_core__array__ArrayReverseIterator__nitc__MVirtualTypeProp
, /* ArrayReverseIterator[E]: ArrayReverseIterator[MVirtualTypeProp] */
6605 /* runtime type HashSetIterator[MVirtualTypeProp] */
6606 const struct type type_core__hash_collection__HashSetIterator__nitc__MVirtualTypeProp
= {
6608 "HashSetIterator[MVirtualTypeProp]", /* class_name_string */
6611 &resolution_table_core__hash_collection__HashSetIterator__nitc__MVirtualTypeProp
,
6615 2397, /* nullable Object */
6616 2391, /* Iterator[Object] */
6619 2829, /* Iterator[MProperty] */
6627 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MVirtualTypeProp
= {
6630 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
6631 &type_core__HashSet__nitc__MVirtualTypeProp
, /* HashSet[E]: HashSet[MVirtualTypeProp] */
6634 /* runtime type HashSetNode[MVirtualTypeProp] */
6635 const struct type type_core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
= {
6637 "HashSetNode[MVirtualTypeProp]", /* class_name_string */
6640 &resolution_table_core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
,
6644 2397, /* nullable Object */
6655 2757, /* nullable HashSetNode[Object] */
6658 2773, /* nullable HashSetNode[MVirtualTypeProp] */
6661 2779, /* nullable HashSetNode[PropertyLayoutElement] */
6664 2783, /* nullable HashSetNode[MProperty] */
6678 1270, /* HashSetNode[Object] */
6681 1384, /* HashSetNode[MVirtualTypeProp] */
6684 1449, /* HashSetNode[PropertyLayoutElement] */
6687 1480, /* HashSetNode[MProperty] */
6693 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
= {
6697 &type_nitc__MVirtualTypeProp
, /* K: MVirtualTypeProp */
6700 /* runtime type NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
6701 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
= {
6703 "NativeArray[nullable HashSetNode[MVirtualTypeProp]]", /* class_name_string */
6706 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
,
6710 2397, /* nullable Object */
6822 2136, /* NativeArray[nullable Object] */
6865 1271, /* NativeArray[nullable HashSetNode[Object]] */
6881 1385, /* NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
6887 1450, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
6891 1481, /* NativeArray[nullable HashSetNode[MProperty]] */
6937 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
= {
6940 &type_nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
, /* E: nullable HashSetNode[MVirtualTypeProp] */
6941 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
6944 /* runtime type HashMap[MVirtualTypeProp, Int] */
6945 const struct type type_core__HashMap__nitc__MVirtualTypeProp__core__Int
= {
6947 "HashMap[MVirtualTypeProp, Int]", /* class_name_string */
6950 &resolution_table_core__HashMap__nitc__MVirtualTypeProp__core__Int
,
6954 2397, /* nullable Object */
6955 2203, /* MapRead[nullable Object, nullable Object] */
7016 1358, /* HashMap[Object, nullable Object] */
7017 1386, /* HashMap[MVirtualTypeProp, Int] */
7019 1455, /* HashMap[PropertyLayoutElement, Int] */
7040 const struct types resolution_table_core__HashMap__nitc__MVirtualTypeProp__core__Int
= {
7046 &type_core__hash_collection__HashMapIterator__nitc__MVirtualTypeProp__core__Int
, /* HashMapIterator[K, V]: HashMapIterator[MVirtualTypeProp, Int] */
7047 &type_nitc__MVirtualTypeProp
, /* K: MVirtualTypeProp */
7048 &type_core__Int
, /* V: Int */
7049 &type_core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* HashMapNode[K, V]: HashMapNode[MVirtualTypeProp, Int] */
7050 &type_core__hash_collection__HashMapKeys__nitc__MVirtualTypeProp__core__Int
, /* HashMapKeys[K, V]: HashMapKeys[MVirtualTypeProp, Int] */
7051 &type_core__hash_collection__HashMapValues__nitc__MVirtualTypeProp__core__Int
, /* HashMapValues[K, V]: HashMapValues[MVirtualTypeProp, Int] */
7052 &type_nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* nullable N: nullable HashMapNode[MVirtualTypeProp, Int] */
7054 &type_core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* N: HashMapNode[MVirtualTypeProp, Int] */
7055 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
7058 /* runtime type NativeArray[State] */
7059 const struct type type_core__NativeArray__nitc__parser_work__State
= {
7061 "NativeArray[State]", /* class_name_string */
7064 &resolution_table_core__NativeArray__nitc__parser_work__State
,
7068 2397, /* nullable Object */
7094 1387, /* NativeArray[State] */
7100 229, /* NativeArray[Object] */
7180 2136, /* NativeArray[nullable Object] */
7295 const struct types resolution_table_core__NativeArray__nitc__parser_work__State
= {
7298 &type_nitc__parser_work__State
, /* E: State */
7299 &type_core__NativeArray__nitc__parser_work__State
, /* NativeArray[E]: NativeArray[State] */
7302 /* runtime type ArrayIterator[State] */
7303 const struct type type_core__array__ArrayIterator__nitc__parser_work__State
= {
7305 "ArrayIterator[State]", /* class_name_string */
7308 &resolution_table_core__array__ArrayIterator__nitc__parser_work__State
,
7312 2397, /* nullable Object */
7313 2391, /* Iterator[Object] */
7324 const struct types resolution_table_core__array__ArrayIterator__nitc__parser_work__State
= {
7327 &type_core__Array__nitc__parser_work__State
, /* Array[E]: Array[State] */
7328 &type_core__AbstractArrayRead__nitc__parser_work__State
, /* AbstractArrayRead[E]: AbstractArrayRead[State] */
7331 /* runtime type ArrayReverseIterator[State] */
7332 const struct type type_core__array__ArrayReverseIterator__nitc__parser_work__State
= {
7334 "ArrayReverseIterator[State]", /* class_name_string */
7337 &resolution_table_core__array__ArrayReverseIterator__nitc__parser_work__State
,
7341 2397, /* nullable Object */
7342 2391, /* Iterator[Object] */
7353 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__parser_work__State
= {
7356 &type_core__Array__nitc__parser_work__State
, /* Array[E]: Array[State] */
7357 &type_core__AbstractArrayRead__nitc__parser_work__State
, /* AbstractArrayRead[E]: AbstractArrayRead[State] */
7360 /* runtime type Array[AImport] */
7361 const struct type type_core__Array__nitc__AImport
= {
7363 "Array[AImport]", /* class_name_string */
7366 &resolution_table_core__Array__nitc__AImport
,
7370 2397, /* nullable Object */
7405 2433, /* Collection[Object] */
7412 2440, /* Collection[Prod] */
7432 2460, /* Collection[ANode] */
7434 2462, /* Collection[AImport] */
7483 2511, /* Collection[nullable Object] */
7498 2015, /* Array[nullable Object] */
7499 2202, /* SequenceRead[nullable Object] */
7532 2557, /* AbstractArrayRead[Object] */
7540 2565, /* AbstractArrayRead[Prod] */
7561 2586, /* AbstractArrayRead[ANode] */
7563 2588, /* AbstractArrayRead[AImport] */
7612 2637, /* AbstractArrayRead[nullable Object] */
7658 2881, /* AbstractArray[Object] */
7665 2888, /* AbstractArray[Prod] */
7687 2910, /* AbstractArray[ANode] */
7689 2912, /* AbstractArray[AImport] */
7738 2961, /* AbstractArray[nullable Object] */
7753 228, /* Array[Object] */
7798 258, /* Array[Prod] */
7817 1327, /* Array[ANode] */
7819 1390, /* Array[AImport] */
7881 const struct types resolution_table_core__Array__nitc__AImport
= {
7884 &type_nitc__AImport
, /* E: AImport */
7885 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
7886 &type_core__Collection__nitc__AImport
, /* Collection[E]: Collection[AImport] */
7887 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
7888 &type_core__AbstractArray__nitc__AImport
, /* AbstractArray[E]: AbstractArray[AImport] */
7889 &type_core__NativeArray__nitc__AImport
, /* NativeArray[E]: NativeArray[AImport] */
7890 &type_nitc__AImport
, /* E: AImport */
7891 &type_core__Collection__nitc__AImport
, /* Collection[E]: Collection[AImport] */
7892 &type_nitc__AImport
, /* E: AImport */
7893 &type_core__Collection__nitc__AImport
, /* Collection[E]: Collection[AImport] */
7894 &type_core__Collection__nitc__AImport
, /* Collection[E]: Collection[AImport] */
7895 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
7896 &type_core__AbstractArray__nitc__AImport
, /* AbstractArray[E]: AbstractArray[AImport] */
7897 &type_core__array__ArrayIterator__nitc__AImport
, /* ArrayIterator[E]: ArrayIterator[AImport] */
7898 &type_core__array__ArrayReverseIterator__nitc__AImport
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AImport] */
7901 /* runtime type NativeArray[AClassdef] */
7902 const struct type type_core__NativeArray__nitc__AClassdef
= {
7904 "NativeArray[AClassdef]", /* class_name_string */
7907 &resolution_table_core__NativeArray__nitc__AClassdef
,
7911 2397, /* nullable Object */
7938 1391, /* NativeArray[AClassdef] */
7943 229, /* NativeArray[Object] */
7950 1492, /* NativeArray[Prod] */
7972 1329, /* NativeArray[ANode] */
8023 2136, /* NativeArray[nullable Object] */
8138 const struct types resolution_table_core__NativeArray__nitc__AClassdef
= {
8141 &type_nitc__AClassdef
, /* E: AClassdef */
8142 &type_core__NativeArray__nitc__AClassdef
, /* NativeArray[E]: NativeArray[AClassdef] */
8145 /* runtime type ArrayIterator[AClassdef] */
8146 const struct type type_core__array__ArrayIterator__nitc__AClassdef
= {
8148 "ArrayIterator[AClassdef]", /* class_name_string */
8151 &resolution_table_core__array__ArrayIterator__nitc__AClassdef
,
8155 2397, /* nullable Object */
8156 2391, /* Iterator[Object] */
8167 const struct types resolution_table_core__array__ArrayIterator__nitc__AClassdef
= {
8170 &type_core__Array__nitc__AClassdef
, /* Array[E]: Array[AClassdef] */
8171 &type_core__AbstractArrayRead__nitc__AClassdef
, /* AbstractArrayRead[E]: AbstractArrayRead[AClassdef] */
8174 /* runtime type ArrayReverseIterator[AClassdef] */
8175 const struct type type_core__array__ArrayReverseIterator__nitc__AClassdef
= {
8177 "ArrayReverseIterator[AClassdef]", /* class_name_string */
8180 &resolution_table_core__array__ArrayReverseIterator__nitc__AClassdef
,
8184 2397, /* nullable Object */
8185 2391, /* Iterator[Object] */
8196 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AClassdef
= {
8199 &type_core__Array__nitc__AClassdef
, /* Array[E]: Array[AClassdef] */
8200 &type_core__AbstractArrayRead__nitc__AClassdef
, /* AbstractArrayRead[E]: AbstractArrayRead[AClassdef] */
8203 /* runtime type Array[AFormaldef] */
8204 const struct type type_core__Array__nitc__AFormaldef
= {
8206 "Array[AFormaldef]", /* class_name_string */
8209 &resolution_table_core__Array__nitc__AFormaldef
,
8213 2397, /* nullable Object */
8248 2433, /* Collection[Object] */
8255 2440, /* Collection[Prod] */
8275 2460, /* Collection[ANode] */
8278 2463, /* Collection[AFormaldef] */
8326 2511, /* Collection[nullable Object] */
8341 2015, /* Array[nullable Object] */
8342 2202, /* SequenceRead[nullable Object] */
8375 2557, /* AbstractArrayRead[Object] */
8383 2565, /* AbstractArrayRead[Prod] */
8404 2586, /* AbstractArrayRead[ANode] */
8407 2589, /* AbstractArrayRead[AFormaldef] */
8455 2637, /* AbstractArrayRead[nullable Object] */
8501 2881, /* AbstractArray[Object] */
8508 2888, /* AbstractArray[Prod] */
8530 2910, /* AbstractArray[ANode] */
8533 2913, /* AbstractArray[AFormaldef] */
8581 2961, /* AbstractArray[nullable Object] */
8596 228, /* Array[Object] */
8641 258, /* Array[Prod] */
8660 1327, /* Array[ANode] */
8663 1394, /* Array[AFormaldef] */
8724 const struct types resolution_table_core__Array__nitc__AFormaldef
= {
8727 &type_nitc__AFormaldef
, /* E: AFormaldef */
8728 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
8729 &type_core__Collection__nitc__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
8730 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
8731 &type_core__AbstractArray__nitc__AFormaldef
, /* AbstractArray[E]: AbstractArray[AFormaldef] */
8732 &type_core__NativeArray__nitc__AFormaldef
, /* NativeArray[E]: NativeArray[AFormaldef] */
8733 &type_nitc__AFormaldef
, /* E: AFormaldef */
8734 &type_core__Collection__nitc__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
8735 &type_nitc__AFormaldef
, /* E: AFormaldef */
8736 &type_core__Collection__nitc__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
8737 &type_core__Collection__nitc__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
8738 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
8739 &type_core__AbstractArray__nitc__AFormaldef
, /* AbstractArray[E]: AbstractArray[AFormaldef] */
8740 &type_core__array__ArrayIterator__nitc__AFormaldef
, /* ArrayIterator[E]: ArrayIterator[AFormaldef] */
8741 &type_core__array__ArrayReverseIterator__nitc__AFormaldef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AFormaldef] */
8744 /* runtime type NativeArray[ASuperPropdef] */
8745 const struct type type_core__NativeArray__nitc__ASuperPropdef
= {
8747 "NativeArray[ASuperPropdef]", /* class_name_string */
8750 &resolution_table_core__NativeArray__nitc__ASuperPropdef
,
8754 2397, /* nullable Object */
8782 1395, /* NativeArray[ASuperPropdef] */
8786 229, /* NativeArray[Object] */
8793 1492, /* NativeArray[Prod] */
8810 1681, /* NativeArray[APropdef] */
8815 1329, /* NativeArray[ANode] */
8866 2136, /* NativeArray[nullable Object] */
8981 const struct types resolution_table_core__NativeArray__nitc__ASuperPropdef
= {
8984 &type_nitc__ASuperPropdef
, /* E: ASuperPropdef */
8985 &type_core__NativeArray__nitc__ASuperPropdef
, /* NativeArray[E]: NativeArray[ASuperPropdef] */
8988 /* runtime type ArrayIterator[ASuperPropdef] */
8989 const struct type type_core__array__ArrayIterator__nitc__ASuperPropdef
= {
8991 "ArrayIterator[ASuperPropdef]", /* class_name_string */
8994 &resolution_table_core__array__ArrayIterator__nitc__ASuperPropdef
,
8998 2397, /* nullable Object */
8999 2391, /* Iterator[Object] */
9010 const struct types resolution_table_core__array__ArrayIterator__nitc__ASuperPropdef
= {
9013 &type_core__Array__nitc__ASuperPropdef
, /* Array[E]: Array[ASuperPropdef] */
9014 &type_core__AbstractArrayRead__nitc__ASuperPropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[ASuperPropdef] */
9017 /* runtime type ArrayReverseIterator[ASuperPropdef] */
9018 const struct type type_core__array__ArrayReverseIterator__nitc__ASuperPropdef
= {
9020 "ArrayReverseIterator[ASuperPropdef]", /* class_name_string */
9023 &resolution_table_core__array__ArrayReverseIterator__nitc__ASuperPropdef
,
9027 2397, /* nullable Object */
9028 2391, /* Iterator[Object] */
9039 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__ASuperPropdef
= {
9042 &type_core__Array__nitc__ASuperPropdef
, /* Array[E]: Array[ASuperPropdef] */
9043 &type_core__AbstractArrayRead__nitc__ASuperPropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[ASuperPropdef] */
9046 /* runtime type HashMap[MType, POSetElement[MType]] */
9047 const struct type type_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
= {
9049 "HashMap[MType, POSetElement[MType]]", /* class_name_string */
9052 &resolution_table_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
,
9056 2397, /* nullable Object */
9057 2203, /* MapRead[nullable Object, nullable Object] */
9118 1358, /* HashMap[Object, nullable Object] */
9120 1398, /* HashMap[MType, POSetElement[MType]] */
9142 const struct types resolution_table_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
= {
9148 &type_core__hash_collection__HashMapIterator__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMapIterator[K, V]: HashMapIterator[MType, POSetElement[MType]] */
9149 &type_nitc__MType
, /* K: MType */
9150 &type_poset__POSetElement__nitc__MType
, /* V: POSetElement[MType] */
9151 &type_core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMapNode[K, V]: HashMapNode[MType, POSetElement[MType]] */
9152 &type_core__hash_collection__HashMapKeys__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMapKeys[K, V]: HashMapKeys[MType, POSetElement[MType]] */
9153 &type_core__hash_collection__HashMapValues__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMapValues[K, V]: HashMapValues[MType, POSetElement[MType]] */
9154 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* nullable N: nullable HashMapNode[MType, POSetElement[MType]] */
9156 &type_core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* N: HashMapNode[MType, POSetElement[MType]] */
9157 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
9160 /* runtime type POSetElement[MType] */
9161 const struct type type_poset__POSetElement__nitc__MType
= {
9163 "POSetElement[MType]", /* class_name_string */
9166 &resolution_table_poset__POSetElement__nitc__MType
,
9170 2397, /* nullable Object */
9176 1399, /* POSetElement[MType] */
9180 const struct types resolution_table_poset__POSetElement__nitc__MType
= {
9183 &type_core__HashSet__nitc__MType
, /* HashSet[E]: HashSet[MType] */
9184 &type_poset__POSet__nitc__MType
, /* POSet[E]: POSet[MType] */
9185 &type_nitc__MType
, /* E: MType */
9188 /* runtime type POSetConflictGraph[MType] */
9189 const struct type type_nitc__POSetConflictGraph__nitc__MType
= {
9191 "POSetConflictGraph[MType]", /* class_name_string */
9194 &resolution_table_nitc__POSetConflictGraph__nitc__MType
,
9198 2397, /* nullable Object */
9200 1400, /* POSetConflictGraph[MType] */
9203 const struct types resolution_table_nitc__POSetConflictGraph__nitc__MType
= {
9206 &type_core__HashSet__nitc__MType
, /* HashSet[E]: HashSet[MType] */
9207 &type_core__HashMap__nitc__MType__core__Set__nitc__MType
, /* HashMap[E, Set[E]]: HashMap[MType, Set[MType]] */
9208 &type_poset__POSet__nitc__MType
, /* POSet[E]: POSet[MType] */
9209 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
9210 &type_nitc__MType
, /* E: MType */
9211 &type_core__Collection__nitc__MType
, /* Collection[E]: Collection[MType] */
9214 /* runtime type ListNode[MType] */
9215 const struct type type_core__list__ListNode__nitc__MType
= {
9217 "ListNode[MType]", /* class_name_string */
9220 &resolution_table_core__list__ListNode__nitc__MType
,
9224 2397, /* nullable Object */
9251 2425, /* Collection[MType] */
9259 2433, /* Collection[Object] */
9270 2444, /* Collection[nullable MType] */
9337 2511, /* Collection[nullable Object] */
9355 2848, /* Ref[MType] */
9361 2838, /* nullable ListNode[MType] */
9367 1401, /* ListNode[MType] */
9371 const struct types resolution_table_core__list__ListNode__nitc__MType
= {
9374 &type_nullable__core__list__ListNode__nitc__MType
, /* nullable ListNode[E]: nullable ListNode[MType] */
9375 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
9376 &type_core__abstract_collection__RefIterator__nitc__MType
, /* RefIterator[E]: RefIterator[MType] */
9377 &type_nitc__MType
, /* E: MType */
9380 /* runtime type ListIterator[MType] */
9381 const struct type type_core__ListIterator__nitc__MType
= {
9383 "ListIterator[MType]", /* class_name_string */
9386 &resolution_table_core__ListIterator__nitc__MType
,
9390 2397, /* nullable Object */
9391 2391, /* Iterator[Object] */
9396 2831, /* Iterator[MType] */
9402 const struct types resolution_table_core__ListIterator__nitc__MType
= {
9405 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
9406 &type_core__List__nitc__MType
, /* List[E]: List[MType] */
9409 /* runtime type ListReverseIterator[MType] */
9410 const struct type type_core__list__ListReverseIterator__nitc__MType
= {
9412 "ListReverseIterator[MType]", /* class_name_string */
9415 &resolution_table_core__list__ListReverseIterator__nitc__MType
,
9419 2397, /* nullable Object */
9420 2391, /* Iterator[Object] */
9425 2831, /* Iterator[MType] */
9431 const struct types resolution_table_core__list__ListReverseIterator__nitc__MType
= {
9434 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
9435 &type_core__List__nitc__MType
, /* List[E]: List[MType] */
9438 /* runtime type HashMap2[MModule, MType, Array[MMethodDef]] */
9439 const struct type type_more_collections__HashMap2__nitc__MModule__nitc__MType__core__Array__nitc__MMethodDef
= {
9441 "HashMap2[MModule, MType, Array[MMethodDef]]", /* class_name_string */
9444 &resolution_table_more_collections__HashMap2__nitc__MModule__nitc__MType__core__Array__nitc__MMethodDef
,
9448 2397, /* nullable Object */
9452 const struct types resolution_table_more_collections__HashMap2__nitc__MModule__nitc__MType__core__Array__nitc__MMethodDef
= {
9455 &type_core__HashMap__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap[K1, HashMap[K2, V]]: HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
9456 &type_nitc__MModule
, /* K1: MModule */
9457 &type_nitc__MType
, /* K2: MType */
9458 &type_core__Array__nitc__MMethodDef
, /* V: Array[MMethodDef] */
9459 &type_core__HashMap__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap[K2, V]: HashMap[MType, Array[MMethodDef]] */
9462 /* runtime type NativeArray[MParameter] */
9463 const struct type type_core__NativeArray__nitc__MParameter
= {
9465 "NativeArray[MParameter]", /* class_name_string */
9468 &resolution_table_core__NativeArray__nitc__MParameter
,
9472 2397, /* nullable Object */
9501 1405, /* NativeArray[MParameter] */
9504 229, /* NativeArray[Object] */
9584 2136, /* NativeArray[nullable Object] */
9699 const struct types resolution_table_core__NativeArray__nitc__MParameter
= {
9702 &type_nitc__MParameter
, /* E: MParameter */
9703 &type_core__NativeArray__nitc__MParameter
, /* NativeArray[E]: NativeArray[MParameter] */
9706 /* runtime type ArrayIterator[MParameter] */
9707 const struct type type_core__array__ArrayIterator__nitc__MParameter
= {
9709 "ArrayIterator[MParameter]", /* class_name_string */
9712 &resolution_table_core__array__ArrayIterator__nitc__MParameter
,
9716 2397, /* nullable Object */
9717 2391, /* Iterator[Object] */
9728 const struct types resolution_table_core__array__ArrayIterator__nitc__MParameter
= {
9731 &type_core__Array__nitc__MParameter
, /* Array[E]: Array[MParameter] */
9732 &type_core__AbstractArrayRead__nitc__MParameter
, /* AbstractArrayRead[E]: AbstractArrayRead[MParameter] */
9735 /* runtime type ArrayReverseIterator[MParameter] */
9736 const struct type type_core__array__ArrayReverseIterator__nitc__MParameter
= {
9738 "ArrayReverseIterator[MParameter]", /* class_name_string */
9741 &resolution_table_core__array__ArrayReverseIterator__nitc__MParameter
,
9745 2397, /* nullable Object */
9746 2391, /* Iterator[Object] */
9757 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MParameter
= {
9760 &type_core__Array__nitc__MParameter
, /* Array[E]: Array[MParameter] */
9761 &type_core__AbstractArrayRead__nitc__MParameter
, /* AbstractArrayRead[E]: AbstractArrayRead[MParameter] */
9764 /* runtime type ArraySetIterator[MProperty] */
9765 const struct type type_core__array__ArraySetIterator__nitc__MProperty
= {
9767 "ArraySetIterator[MProperty]", /* class_name_string */
9770 &resolution_table_core__array__ArraySetIterator__nitc__MProperty
,
9774 2397, /* nullable Object */
9775 2391, /* Iterator[Object] */
9778 2829, /* Iterator[MProperty] */
9786 const struct types resolution_table_core__array__ArraySetIterator__nitc__MProperty
= {
9789 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
9790 &type_core__Iterator__nitc__MProperty
, /* Iterator[E]: Iterator[MProperty] */