1 #include "nitc__nith.types.0.h"
2 /* runtime type HashMapNode[MGroup, POSetElement[MGroup]] */
3 const struct type type_core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
5 "HashMapNode[MGroup, POSetElement[MGroup]]", /* class_name_string */
8 &resolution_table_core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
12 2397, /* nullable Object */
62 2799, /* nullable HashMapNode[MGroup, POSetElement[MGroup]] */
66 2803, /* nullable HashMapNode[Object, nullable Object] */
137 1674, /* HashMapNode[MGroup, POSetElement[MGroup]] */
141 1756, /* HashMapNode[Object, nullable Object] */
165 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
168 &type_poset__POSetElement__nitc__MGroup
, /* V: POSetElement[MGroup] */
169 &type_nitc__MGroup
, /* K: MGroup */
172 /* runtime type NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
173 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
175 "NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]]", /* class_name_string */
178 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
,
182 2397, /* nullable Object */
294 2136, /* NativeArray[nullable Object] */
379 1675, /* NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
383 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
409 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
= {
412 &type_nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* E: nullable HashMapNode[MGroup, POSetElement[MGroup]] */
413 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__poset__POSetElement__nitc__MGroup
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
416 /* runtime type NativeArray[MGroup] */
417 const struct type type_core__NativeArray__nitc__MGroup
= {
419 "NativeArray[MGroup]", /* class_name_string */
422 &resolution_table_core__NativeArray__nitc__MGroup
,
426 2397, /* nullable Object */
458 229, /* NativeArray[Object] */
481 1676, /* NativeArray[MGroup] */
510 1958, /* NativeArray[nullable MGroup] */
538 2136, /* NativeArray[nullable Object] */
653 const struct types resolution_table_core__NativeArray__nitc__MGroup
= {
656 &type_nitc__MGroup
, /* E: MGroup */
657 &type_core__NativeArray__nitc__MGroup
, /* NativeArray[E]: NativeArray[MGroup] */
660 /* runtime type ArrayIterator[MGroup] */
661 const struct type type_core__array__ArrayIterator__nitc__MGroup
= {
663 "ArrayIterator[MGroup]", /* class_name_string */
666 &resolution_table_core__array__ArrayIterator__nitc__MGroup
,
670 2397, /* nullable Object */
671 2391, /* Iterator[Object] */
675 2830, /* Iterator[MGroup] */
682 const struct types resolution_table_core__array__ArrayIterator__nitc__MGroup
= {
685 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
686 &type_core__AbstractArrayRead__nitc__MGroup
, /* AbstractArrayRead[E]: AbstractArrayRead[MGroup] */
689 /* runtime type ArrayReverseIterator[MGroup] */
690 const struct type type_core__array__ArrayReverseIterator__nitc__MGroup
= {
692 "ArrayReverseIterator[MGroup]", /* class_name_string */
695 &resolution_table_core__array__ArrayReverseIterator__nitc__MGroup
,
699 2397, /* nullable Object */
700 2391, /* Iterator[Object] */
704 2830, /* Iterator[MGroup] */
711 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MGroup
= {
714 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
715 &type_core__AbstractArrayRead__nitc__MGroup
, /* AbstractArrayRead[E]: AbstractArrayRead[MGroup] */
718 /* runtime type HashSet[MGroup] */
719 const struct type type_core__HashSet__nitc__MGroup
= {
721 "HashSet[MGroup]", /* class_name_string */
724 &resolution_table_core__HashSet__nitc__MGroup
,
728 2397, /* nullable Object */
729 2204, /* Set[nullable Object] */
763 2433, /* Collection[Object] */
784 2454, /* Collection[MGroup] */
813 2483, /* Collection[nullable MGroup] */
841 2511, /* Collection[nullable Object] */
867 2401, /* Set[MGroup] */
879 142, /* HashSet[Object] */
890 1679, /* HashSet[MGroup] */
893 const struct types resolution_table_core__HashSet__nitc__MGroup
= {
896 &type_nitc__MGroup
, /* E: MGroup */
897 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
898 &type_core__hash_collection__HashSetNode__nitc__MGroup
, /* HashSetNode[E]: HashSetNode[MGroup] */
899 &type_core__hash_collection__HashSetIterator__nitc__MGroup
, /* HashSetIterator[E]: HashSetIterator[MGroup] */
900 &type_core__Collection__nitc__MGroup
, /* Collection[E]: Collection[MGroup] */
905 &type_nullable__core__hash_collection__HashSetNode__nitc__MGroup
, /* nullable N: nullable HashSetNode[MGroup] */
906 &type_core__Collection__nitc__MGroup
, /* Collection[E]: Collection[MGroup] */
907 &type_core__hash_collection__HashSetNode__nitc__MGroup
, /* N: HashSetNode[MGroup] */
908 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MGroup
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[MGroup]] */
911 /* runtime type HashMap[MGroup, Set[MGroup]] */
912 const struct type type_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup
= {
914 "HashMap[MGroup, Set[MGroup]]", /* class_name_string */
917 &resolution_table_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup
,
921 2397, /* nullable Object */
922 2203, /* MapRead[nullable Object, nullable Object] */
983 1358, /* HashMap[Object, nullable Object] */
997 1680, /* HashMap[MGroup, Set[MGroup]] */
1007 const struct types resolution_table_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup
= {
1013 &type_core__hash_collection__HashMapIterator__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMapIterator[K, V]: HashMapIterator[MGroup, Set[MGroup]] */
1014 &type_nitc__MGroup
, /* K: MGroup */
1015 &type_core__Set__nitc__MGroup
, /* V: Set[MGroup] */
1016 &type_core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMapNode[K, V]: HashMapNode[MGroup, Set[MGroup]] */
1017 &type_core__hash_collection__HashMapKeys__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMapKeys[K, V]: HashMapKeys[MGroup, Set[MGroup]] */
1018 &type_core__hash_collection__HashMapValues__nitc__MGroup__core__Set__nitc__MGroup
, /* HashMapValues[K, V]: HashMapValues[MGroup, Set[MGroup]] */
1019 &type_nullable__core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
, /* nullable N: nullable HashMapNode[MGroup, Set[MGroup]] */
1021 &type_core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
, /* N: HashMapNode[MGroup, Set[MGroup]] */
1022 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MGroup__core__Set__nitc__MGroup
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]] */
1025 /* runtime type NativeArray[APropdef] */
1026 const struct type type_core__NativeArray__nitc__APropdef
= {
1028 "NativeArray[APropdef]", /* class_name_string */
1031 &resolution_table_core__NativeArray__nitc__APropdef
,
1035 2397, /* nullable Object */
1067 229, /* NativeArray[Object] */
1074 1492, /* NativeArray[Prod] */
1091 1681, /* NativeArray[APropdef] */
1096 1329, /* NativeArray[ANode] */
1147 2136, /* NativeArray[nullable Object] */
1262 const struct types resolution_table_core__NativeArray__nitc__APropdef
= {
1265 &type_nitc__APropdef
, /* E: APropdef */
1266 &type_core__NativeArray__nitc__APropdef
, /* NativeArray[E]: NativeArray[APropdef] */
1269 /* runtime type ArrayIterator[APropdef] */
1270 const struct type type_core__array__ArrayIterator__nitc__APropdef
= {
1272 "ArrayIterator[APropdef]", /* class_name_string */
1275 &resolution_table_core__array__ArrayIterator__nitc__APropdef
,
1279 2397, /* nullable Object */
1280 2391, /* Iterator[Object] */
1291 const struct types resolution_table_core__array__ArrayIterator__nitc__APropdef
= {
1294 &type_core__Array__nitc__APropdef
, /* Array[E]: Array[APropdef] */
1295 &type_core__AbstractArrayRead__nitc__APropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[APropdef] */
1298 /* runtime type ArrayReverseIterator[APropdef] */
1299 const struct type type_core__array__ArrayReverseIterator__nitc__APropdef
= {
1301 "ArrayReverseIterator[APropdef]", /* class_name_string */
1304 &resolution_table_core__array__ArrayReverseIterator__nitc__APropdef
,
1308 2397, /* nullable Object */
1309 2391, /* Iterator[Object] */
1320 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__APropdef
= {
1323 &type_core__Array__nitc__APropdef
, /* Array[E]: Array[APropdef] */
1324 &type_core__AbstractArrayRead__nitc__APropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[APropdef] */
1327 /* runtime type Array[Array[MType]] */
1328 const struct type type_core__Array__core__Array__nitc__MType
= {
1330 "Array[Array[MType]]", /* class_name_string */
1333 &resolution_table_core__Array__core__Array__nitc__MType
,
1337 2397, /* nullable Object */
1372 2433, /* Collection[Object] */
1425 2486, /* Collection[Array[MType]] */
1428 2489, /* Collection[Array[nullable MType]] */
1449 2510, /* Collection[Array[Object]] */
1450 2511, /* Collection[nullable Object] */
1465 2015, /* Array[nullable Object] */
1466 2202, /* SequenceRead[nullable Object] */
1499 2557, /* AbstractArrayRead[Object] */
1554 2612, /* AbstractArrayRead[Array[MType]] */
1557 2615, /* AbstractArrayRead[Array[nullable MType]] */
1578 2636, /* AbstractArrayRead[Array[Object]] */
1579 2637, /* AbstractArrayRead[nullable Object] */
1625 2881, /* AbstractArray[Object] */
1680 2936, /* AbstractArray[Array[MType]] */
1683 2939, /* AbstractArray[Array[nullable MType]] */
1704 2960, /* AbstractArray[Array[Object]] */
1705 2961, /* AbstractArray[nullable Object] */
1720 228, /* Array[Object] */
1808 1684, /* Array[Array[MType]] */
1811 1708, /* Array[Array[nullable MType]] */
1832 2012, /* Array[Array[Object]] */
1848 const struct types resolution_table_core__Array__core__Array__nitc__MType
= {
1851 &type_core__Array__nitc__MType
, /* E: Array[MType] */
1852 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
1853 &type_core__Collection__core__Array__nitc__MType
, /* Collection[E]: Collection[Array[MType]] */
1854 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
1855 &type_core__AbstractArray__core__Array__nitc__MType
, /* AbstractArray[E]: AbstractArray[Array[MType]] */
1856 &type_core__NativeArray__core__Array__nitc__MType
, /* NativeArray[E]: NativeArray[Array[MType]] */
1857 &type_core__Array__nitc__MType
, /* E: Array[MType] */
1858 &type_core__Collection__core__Array__nitc__MType
, /* Collection[E]: Collection[Array[MType]] */
1859 &type_core__Array__nitc__MType
, /* E: Array[MType] */
1860 &type_core__Collection__core__Array__nitc__MType
, /* Collection[E]: Collection[Array[MType]] */
1861 &type_core__Collection__core__Array__nitc__MType
, /* Collection[E]: Collection[Array[MType]] */
1862 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
1863 &type_core__AbstractArray__core__Array__nitc__MType
, /* AbstractArray[E]: AbstractArray[Array[MType]] */
1864 &type_core__array__ArrayIterator__core__Array__nitc__MType
, /* ArrayIterator[E]: ArrayIterator[Array[MType]] */
1865 &type_core__array__ArrayReverseIterator__core__Array__nitc__MType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MType]] */
1868 /* runtime type MapKeysIterator[Array[MType], MGenericType] */
1869 const struct type type_core__MapKeysIterator__core__Array__nitc__MType__nitc__MGenericType
= {
1871 "MapKeysIterator[Array[MType], MGenericType]", /* class_name_string */
1874 &resolution_table_core__MapKeysIterator__core__Array__nitc__MType__nitc__MGenericType
,
1878 2397, /* nullable Object */
1879 2391, /* Iterator[Object] */
1890 const struct types resolution_table_core__MapKeysIterator__core__Array__nitc__MType__nitc__MGenericType
= {
1893 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
1894 &type_core__MapIterator__core__Array__nitc__MType__nitc__MGenericType
, /* MapIterator[K, V]: MapIterator[Array[MType], MGenericType] */
1897 /* runtime type Array[MGenericType] */
1898 const struct type type_core__Array__nitc__MGenericType
= {
1900 "Array[MGenericType]", /* class_name_string */
1903 &resolution_table_core__Array__nitc__MGenericType
,
1907 2397, /* nullable Object */
1925 2416, /* Collection[MClassType] */
1934 2425, /* Collection[MType] */
1942 2433, /* Collection[Object] */
1953 2444, /* Collection[nullable MType] */
1996 2487, /* Collection[MGenericType] */
2020 2511, /* Collection[nullable Object] */
2035 2015, /* Array[nullable Object] */
2036 2202, /* SequenceRead[nullable Object] */
2052 2540, /* AbstractArrayRead[MClassType] */
2061 2549, /* AbstractArrayRead[MType] */
2069 2557, /* AbstractArrayRead[Object] */
2081 2569, /* AbstractArrayRead[nullable MType] */
2125 2613, /* AbstractArrayRead[MGenericType] */
2149 2637, /* AbstractArrayRead[nullable Object] */
2178 2864, /* AbstractArray[MClassType] */
2187 2873, /* AbstractArray[MType] */
2195 2881, /* AbstractArray[Object] */
2206 2892, /* AbstractArray[nullable MType] */
2251 2937, /* AbstractArray[MGenericType] */
2275 2961, /* AbstractArray[nullable Object] */
2290 228, /* Array[Object] */
2295 105, /* Array[MClassType] */
2298 173, /* Array[MType] */
2303 730, /* Array[nullable MType] */
2379 1686, /* Array[MGenericType] */
2418 const struct types resolution_table_core__Array__nitc__MGenericType
= {
2421 &type_nitc__MGenericType
, /* E: MGenericType */
2422 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
2423 &type_core__Collection__nitc__MGenericType
, /* Collection[E]: Collection[MGenericType] */
2424 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
2425 &type_core__AbstractArray__nitc__MGenericType
, /* AbstractArray[E]: AbstractArray[MGenericType] */
2426 &type_core__NativeArray__nitc__MGenericType
, /* NativeArray[E]: NativeArray[MGenericType] */
2427 &type_nitc__MGenericType
, /* E: MGenericType */
2428 &type_core__Collection__nitc__MGenericType
, /* Collection[E]: Collection[MGenericType] */
2429 &type_nitc__MGenericType
, /* E: MGenericType */
2430 &type_core__Collection__nitc__MGenericType
, /* Collection[E]: Collection[MGenericType] */
2431 &type_core__Collection__nitc__MGenericType
, /* Collection[E]: Collection[MGenericType] */
2432 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
2433 &type_core__AbstractArray__nitc__MGenericType
, /* AbstractArray[E]: AbstractArray[MGenericType] */
2434 &type_core__array__ArrayIterator__nitc__MGenericType
, /* ArrayIterator[E]: ArrayIterator[MGenericType] */
2435 &type_core__array__ArrayReverseIterator__nitc__MGenericType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[MGenericType] */
2438 /* runtime type MapValuesIterator[Array[MType], MGenericType] */
2439 const struct type type_core__MapValuesIterator__core__Array__nitc__MType__nitc__MGenericType
= {
2441 "MapValuesIterator[Array[MType], MGenericType]", /* class_name_string */
2444 &resolution_table_core__MapValuesIterator__core__Array__nitc__MType__nitc__MGenericType
,
2448 2397, /* nullable Object */
2449 2391, /* Iterator[Object] */
2454 2831, /* Iterator[MType] */
2460 const struct types resolution_table_core__MapValuesIterator__core__Array__nitc__MType__nitc__MGenericType
= {
2463 &type_core__Array__nitc__MGenericType
, /* Array[E]: Array[MGenericType] */
2464 &type_core__MapIterator__core__Array__nitc__MType__nitc__MGenericType
, /* MapIterator[K, V]: MapIterator[Array[MType], MGenericType] */
2467 /* runtime type NativeArray[MMethodDef] */
2468 const struct type type_core__NativeArray__nitc__MMethodDef
= {
2470 "NativeArray[MMethodDef]", /* class_name_string */
2473 &resolution_table_core__NativeArray__nitc__MMethodDef
,
2477 2397, /* nullable Object */
2493 1204, /* NativeArray[MPropDef] */
2509 229, /* NativeArray[Object] */
2511 1445, /* NativeArray[PropertyLayoutElement] */
2512 1463, /* NativeArray[nullable MPropDef] */
2534 1688, /* NativeArray[MMethodDef] */
2544 1815, /* NativeArray[nullable PropertyLayoutElement] */
2589 2136, /* NativeArray[nullable Object] */
2704 const struct types resolution_table_core__NativeArray__nitc__MMethodDef
= {
2707 &type_nitc__MMethodDef
, /* E: MMethodDef */
2708 &type_core__NativeArray__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[MMethodDef] */
2711 /* runtime type ArrayIterator[MMethodDef] */
2712 const struct type type_core__array__ArrayIterator__nitc__MMethodDef
= {
2714 "ArrayIterator[MMethodDef]", /* class_name_string */
2717 &resolution_table_core__array__ArrayIterator__nitc__MMethodDef
,
2721 2397, /* nullable Object */
2722 2391, /* Iterator[Object] */
2728 2832, /* Iterator[MMethodDef] */
2733 const struct types resolution_table_core__array__ArrayIterator__nitc__MMethodDef
= {
2736 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
2737 &type_core__AbstractArrayRead__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MMethodDef] */
2740 /* runtime type ArrayReverseIterator[MMethodDef] */
2741 const struct type type_core__array__ArrayReverseIterator__nitc__MMethodDef
= {
2743 "ArrayReverseIterator[MMethodDef]", /* class_name_string */
2746 &resolution_table_core__array__ArrayReverseIterator__nitc__MMethodDef
,
2750 2397, /* nullable Object */
2751 2391, /* Iterator[Object] */
2757 2832, /* Iterator[MMethodDef] */
2762 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MMethodDef
= {
2765 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
2766 &type_core__AbstractArrayRead__nitc__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MMethodDef] */
2769 /* runtime type HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]] */
2770 const struct type type_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
2772 "HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
2775 &resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
2779 2397, /* nullable Object */
2806 2425, /* Collection[MType] */
2814 2433, /* Collection[Object] */
2825 2444, /* Collection[nullable MType] */
2892 2511, /* Collection[nullable Object] */
2909 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
2912 &type_core__HashMap__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
2913 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
2914 &type_core__MapKeysIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
2917 /* runtime type HashMapValues[MType, HashMap[MProperty, Set[MMethodDef]]] */
2918 const struct type type_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
2920 "HashMapValues[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
2923 &resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
2927 2397, /* nullable Object */
2962 2433, /* Collection[Object] */
3037 2508, /* Collection[HashMap[MProperty, Set[MMethodDef]]] */
3040 2511, /* Collection[nullable Object] */
3057 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3060 &type_core__HashMap__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
3061 &type_core__Array__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* Array[E]: Array[HashMap[MProperty, Set[MMethodDef]]] */
3062 &type_core__MapValuesIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
3065 /* runtime type HashMapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
3066 const struct type type_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3068 "HashMapIterator[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
3071 &resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
3075 2397, /* nullable Object */
3128 2704, /* MapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
3131 2707, /* MapIterator[Object, nullable Object] */
3155 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3158 &type_core__HashMap__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
3161 /* runtime type HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
3162 const struct type type_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3164 "HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
3167 &resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
3171 2397, /* nullable Object */
3222 2800, /* nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
3225 2803, /* nullable HashMapNode[Object, nullable Object] */
3297 1694, /* HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
3300 1756, /* HashMapNode[Object, nullable Object] */
3324 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3327 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* V: HashMap[MProperty, Set[MMethodDef]] */
3328 &type_nitc__MType
, /* K: MType */
3331 /* runtime type NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
3332 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3334 "NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]]", /* class_name_string */
3337 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
,
3341 2397, /* nullable Object */
3453 2136, /* NativeArray[nullable Object] */
3539 1695, /* NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
3542 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3568 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3571 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* E: nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
3572 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
3575 /* runtime type HashMapKeys[MProperty, Set[MMethodDef]] */
3576 const struct type type_core__hash_collection__HashMapKeys__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3578 "HashMapKeys[MProperty, Set[MMethodDef]]", /* class_name_string */
3581 &resolution_table_core__hash_collection__HashMapKeys__nitc__MProperty__core__Set__nitc__MMethodDef
,
3585 2397, /* nullable Object */
3597 2410, /* Collection[MProperty] */
3620 2433, /* Collection[Object] */
3622 2435, /* Collection[PropertyLayoutElement] */
3653 2466, /* Collection[nullable PropertyLayoutElement] */
3698 2511, /* Collection[nullable Object] */
3705 2518, /* Collection[nullable MProperty] */
3715 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3718 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MProperty, Set[MMethodDef]] */
3719 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
3720 &type_core__MapKeysIterator__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MProperty, Set[MMethodDef]] */
3723 /* runtime type HashMapValues[MProperty, Set[MMethodDef]] */
3724 const struct type type_core__hash_collection__HashMapValues__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3726 "HashMapValues[MProperty, Set[MMethodDef]]", /* class_name_string */
3729 &resolution_table_core__hash_collection__HashMapValues__nitc__MProperty__core__Set__nitc__MMethodDef
,
3733 2397, /* nullable Object */
3768 2433, /* Collection[Object] */
3832 2497, /* Collection[Set[PropertyLayoutElement]] */
3844 2509, /* Collection[Set[MMethodDef]] */
3846 2511, /* Collection[nullable Object] */
3863 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3866 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MProperty, Set[MMethodDef]] */
3867 &type_core__Array__core__Set__nitc__MMethodDef
, /* Array[E]: Array[Set[MMethodDef]] */
3868 &type_core__MapValuesIterator__nitc__MProperty__core__Set__nitc__MMethodDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MProperty, Set[MMethodDef]] */
3871 /* runtime type HashMapIterator[MProperty, Set[MMethodDef]] */
3872 const struct type type_core__hash_collection__HashMapIterator__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3874 "HashMapIterator[MProperty, Set[MMethodDef]]", /* class_name_string */
3877 &resolution_table_core__hash_collection__HashMapIterator__nitc__MProperty__core__Set__nitc__MMethodDef
,
3881 2397, /* nullable Object */
3935 2705, /* MapIterator[MProperty, Set[MMethodDef]] */
3937 2707, /* MapIterator[Object, nullable Object] */
3961 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3964 &type_core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef
, /* HashMap[K, V]: HashMap[MProperty, Set[MMethodDef]] */
3967 /* runtime type HashMapNode[MProperty, Set[MMethodDef]] */
3968 const struct type type_core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
= {
3970 "HashMapNode[MProperty, Set[MMethodDef]]", /* class_name_string */
3973 &resolution_table_core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
,
3977 2397, /* nullable Object */
4029 2801, /* nullable HashMapNode[MProperty, Set[MMethodDef]] */
4031 2803, /* nullable HashMapNode[Object, nullable Object] */
4104 1699, /* HashMapNode[MProperty, Set[MMethodDef]] */
4106 1756, /* HashMapNode[Object, nullable Object] */
4130 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
= {
4133 &type_core__Set__nitc__MMethodDef
, /* V: Set[MMethodDef] */
4134 &type_nitc__MProperty
, /* K: MProperty */
4137 /* runtime type NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
4138 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
= {
4140 "NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]]", /* class_name_string */
4143 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
,
4147 2397, /* nullable Object */
4259 2136, /* NativeArray[nullable Object] */
4346 1700, /* NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
4348 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
4374 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
= {
4377 &type_nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
, /* E: nullable HashMapNode[MProperty, Set[MMethodDef]] */
4378 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MProperty__core__Set__nitc__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
4381 /* runtime type RefIterator[MMethodDef] */
4382 const struct type type_core__abstract_collection__RefIterator__nitc__MMethodDef
= {
4384 "RefIterator[MMethodDef]", /* class_name_string */
4387 &resolution_table_core__abstract_collection__RefIterator__nitc__MMethodDef
,
4391 2397, /* nullable Object */
4392 2391, /* Iterator[Object] */
4398 2832, /* Iterator[MMethodDef] */
4403 const struct types resolution_table_core__abstract_collection__RefIterator__nitc__MMethodDef
= {
4406 &type_core__Array__nitc__MMethodDef
, /* Array[E]: Array[MMethodDef] */
4407 &type_core__Ref__nitc__MMethodDef
, /* Ref[E]: Ref[MMethodDef] */
4410 /* runtime type MapKeysIterator[MClassDef, HashSet[MType]] */
4411 const struct type type_core__MapKeysIterator__nitc__MClassDef__core__HashSet__nitc__MType
= {
4413 "MapKeysIterator[MClassDef, HashSet[MType]]", /* class_name_string */
4416 &resolution_table_core__MapKeysIterator__nitc__MClassDef__core__HashSet__nitc__MType
,
4420 2397, /* nullable Object */
4421 2391, /* Iterator[Object] */
4432 const struct types resolution_table_core__MapKeysIterator__nitc__MClassDef__core__HashSet__nitc__MType
= {
4435 &type_core__Array__nitc__MClassDef
, /* Array[E]: Array[MClassDef] */
4436 &type_core__MapIterator__nitc__MClassDef__core__HashSet__nitc__MType
, /* MapIterator[K, V]: MapIterator[MClassDef, HashSet[MType]] */
4439 /* runtime type Array[HashSet[MType]] */
4440 const struct type type_core__Array__core__HashSet__nitc__MType
= {
4442 "Array[HashSet[MType]]", /* class_name_string */
4445 &resolution_table_core__Array__core__HashSet__nitc__MType
,
4449 2397, /* nullable Object */
4484 2433, /* Collection[Object] */
4539 2488, /* Collection[HashSet[MType]] */
4552 2501, /* Collection[Set[MType]] */
4562 2511, /* Collection[nullable Object] */
4577 2015, /* Array[nullable Object] */
4578 2202, /* SequenceRead[nullable Object] */
4611 2557, /* AbstractArrayRead[Object] */
4668 2614, /* AbstractArrayRead[HashSet[MType]] */
4681 2627, /* AbstractArrayRead[Set[MType]] */
4691 2637, /* AbstractArrayRead[nullable Object] */
4737 2881, /* AbstractArray[Object] */
4794 2938, /* AbstractArray[HashSet[MType]] */
4807 2951, /* AbstractArray[Set[MType]] */
4817 2961, /* AbstractArray[nullable Object] */
4832 228, /* Array[Object] */
4922 1703, /* Array[HashSet[MType]] */
4935 1859, /* Array[Set[MType]] */
4960 const struct types resolution_table_core__Array__core__HashSet__nitc__MType
= {
4963 &type_core__HashSet__nitc__MType
, /* E: HashSet[MType] */
4964 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
4965 &type_core__Collection__core__HashSet__nitc__MType
, /* Collection[E]: Collection[HashSet[MType]] */
4966 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
4967 &type_core__AbstractArray__core__HashSet__nitc__MType
, /* AbstractArray[E]: AbstractArray[HashSet[MType]] */
4968 &type_core__NativeArray__core__HashSet__nitc__MType
, /* NativeArray[E]: NativeArray[HashSet[MType]] */
4969 &type_core__HashSet__nitc__MType
, /* E: HashSet[MType] */
4970 &type_core__Collection__core__HashSet__nitc__MType
, /* Collection[E]: Collection[HashSet[MType]] */
4971 &type_core__HashSet__nitc__MType
, /* E: HashSet[MType] */
4972 &type_core__Collection__core__HashSet__nitc__MType
, /* Collection[E]: Collection[HashSet[MType]] */
4973 &type_core__Collection__core__HashSet__nitc__MType
, /* Collection[E]: Collection[HashSet[MType]] */
4974 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
4975 &type_core__AbstractArray__core__HashSet__nitc__MType
, /* AbstractArray[E]: AbstractArray[HashSet[MType]] */
4976 &type_core__array__ArrayIterator__core__HashSet__nitc__MType
, /* ArrayIterator[E]: ArrayIterator[HashSet[MType]] */
4977 &type_core__array__ArrayReverseIterator__core__HashSet__nitc__MType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[HashSet[MType]] */
4980 /* runtime type MapValuesIterator[MClassDef, HashSet[MType]] */
4981 const struct type type_core__MapValuesIterator__nitc__MClassDef__core__HashSet__nitc__MType
= {
4983 "MapValuesIterator[MClassDef, HashSet[MType]]", /* class_name_string */
4986 &resolution_table_core__MapValuesIterator__nitc__MClassDef__core__HashSet__nitc__MType
,
4990 2397, /* nullable Object */
4991 2391, /* Iterator[Object] */
5002 const struct types resolution_table_core__MapValuesIterator__nitc__MClassDef__core__HashSet__nitc__MType
= {
5005 &type_core__Array__core__HashSet__nitc__MType
, /* Array[E]: Array[HashSet[MType]] */
5006 &type_core__MapIterator__nitc__MClassDef__core__HashSet__nitc__MType
, /* MapIterator[K, V]: MapIterator[MClassDef, HashSet[MType]] */
5009 /* runtime type MapKeysIterator[MClass, Int] */
5010 const struct type type_core__MapKeysIterator__nitc__MClass__core__Int
= {
5012 "MapKeysIterator[MClass, Int]", /* class_name_string */
5015 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Int
,
5019 2397, /* nullable Object */
5020 2391, /* Iterator[Object] */
5031 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Int
= {
5034 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
5035 &type_core__MapIterator__nitc__MClass__core__Int
, /* MapIterator[K, V]: MapIterator[MClass, Int] */
5038 /* runtime type MapValuesIterator[MClass, Int] */
5039 const struct type type_core__MapValuesIterator__nitc__MClass__core__Int
= {
5041 "MapValuesIterator[MClass, Int]", /* class_name_string */
5044 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Int
,
5048 2397, /* nullable Object */
5049 2391, /* Iterator[Object] */
5060 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Int
= {
5063 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
5064 &type_core__MapIterator__nitc__MClass__core__Int
, /* MapIterator[K, V]: MapIterator[MClass, Int] */
5067 /* runtime type MapKeysIterator[MType, Array[nullable MType]] */
5068 const struct type type_core__MapKeysIterator__nitc__MType__core__Array__nullable__nitc__MType
= {
5070 "MapKeysIterator[MType, Array[nullable MType]]", /* class_name_string */
5073 &resolution_table_core__MapKeysIterator__nitc__MType__core__Array__nullable__nitc__MType
,
5077 2397, /* nullable Object */
5078 2391, /* Iterator[Object] */
5083 2831, /* Iterator[MType] */
5089 const struct types resolution_table_core__MapKeysIterator__nitc__MType__core__Array__nullable__nitc__MType
= {
5092 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
5093 &type_core__MapIterator__nitc__MType__core__Array__nullable__nitc__MType
, /* MapIterator[K, V]: MapIterator[MType, Array[nullable MType]] */
5096 /* runtime type Array[Array[nullable MType]] */
5097 const struct type type_core__Array__core__Array__nullable__nitc__MType
= {
5099 "Array[Array[nullable MType]]", /* class_name_string */
5102 &resolution_table_core__Array__core__Array__nullable__nitc__MType
,
5106 2397, /* nullable Object */
5141 2433, /* Collection[Object] */
5197 2489, /* Collection[Array[nullable MType]] */
5219 2511, /* Collection[nullable Object] */
5234 2015, /* Array[nullable Object] */
5235 2202, /* SequenceRead[nullable Object] */
5268 2557, /* AbstractArrayRead[Object] */
5326 2615, /* AbstractArrayRead[Array[nullable MType]] */
5348 2637, /* AbstractArrayRead[nullable Object] */
5394 2881, /* AbstractArray[Object] */
5452 2939, /* AbstractArray[Array[nullable MType]] */
5474 2961, /* AbstractArray[nullable Object] */
5489 228, /* Array[Object] */
5580 1708, /* Array[Array[nullable MType]] */
5617 const struct types resolution_table_core__Array__core__Array__nullable__nitc__MType
= {
5620 &type_core__Array__nullable__nitc__MType
, /* E: Array[nullable MType] */
5621 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
5622 &type_core__Collection__core__Array__nullable__nitc__MType
, /* Collection[E]: Collection[Array[nullable MType]] */
5623 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
5624 &type_core__AbstractArray__core__Array__nullable__nitc__MType
, /* AbstractArray[E]: AbstractArray[Array[nullable MType]] */
5625 &type_core__NativeArray__core__Array__nullable__nitc__MType
, /* NativeArray[E]: NativeArray[Array[nullable MType]] */
5626 &type_core__Array__nullable__nitc__MType
, /* E: Array[nullable MType] */
5627 &type_core__Collection__core__Array__nullable__nitc__MType
, /* Collection[E]: Collection[Array[nullable MType]] */
5628 &type_core__Array__nullable__nitc__MType
, /* E: Array[nullable MType] */
5629 &type_core__Collection__core__Array__nullable__nitc__MType
, /* Collection[E]: Collection[Array[nullable MType]] */
5630 &type_core__Collection__core__Array__nullable__nitc__MType
, /* Collection[E]: Collection[Array[nullable MType]] */
5631 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
5632 &type_core__AbstractArray__core__Array__nullable__nitc__MType
, /* AbstractArray[E]: AbstractArray[Array[nullable MType]] */
5633 &type_core__array__ArrayIterator__core__Array__nullable__nitc__MType
, /* ArrayIterator[E]: ArrayIterator[Array[nullable MType]] */
5634 &type_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[nullable MType]] */
5637 /* runtime type MapValuesIterator[MType, Array[nullable MType]] */
5638 const struct type type_core__MapValuesIterator__nitc__MType__core__Array__nullable__nitc__MType
= {
5640 "MapValuesIterator[MType, Array[nullable MType]]", /* class_name_string */
5643 &resolution_table_core__MapValuesIterator__nitc__MType__core__Array__nullable__nitc__MType
,
5647 2397, /* nullable Object */
5648 2391, /* Iterator[Object] */
5659 const struct types resolution_table_core__MapValuesIterator__nitc__MType__core__Array__nullable__nitc__MType
= {
5662 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
5663 &type_core__MapIterator__nitc__MType__core__Array__nullable__nitc__MType
, /* MapIterator[K, V]: MapIterator[MType, Array[nullable MType]] */
5666 /* runtime type MapKeysIterator[MClassType, Array[nullable MType]] */
5667 const struct type type_core__MapKeysIterator__nitc__MClassType__core__Array__nullable__nitc__MType
= {
5669 "MapKeysIterator[MClassType, Array[nullable MType]]", /* class_name_string */
5672 &resolution_table_core__MapKeysIterator__nitc__MClassType__core__Array__nullable__nitc__MType
,
5676 2397, /* nullable Object */
5677 2391, /* Iterator[Object] */
5682 2831, /* Iterator[MType] */
5688 const struct types resolution_table_core__MapKeysIterator__nitc__MClassType__core__Array__nullable__nitc__MType
= {
5691 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
5692 &type_core__MapIterator__nitc__MClassType__core__Array__nullable__nitc__MType
, /* MapIterator[K, V]: MapIterator[MClassType, Array[nullable MType]] */
5695 /* runtime type MapValuesIterator[MClassType, Array[nullable MType]] */
5696 const struct type type_core__MapValuesIterator__nitc__MClassType__core__Array__nullable__nitc__MType
= {
5698 "MapValuesIterator[MClassType, Array[nullable MType]]", /* class_name_string */
5701 &resolution_table_core__MapValuesIterator__nitc__MClassType__core__Array__nullable__nitc__MType
,
5705 2397, /* nullable Object */
5706 2391, /* Iterator[Object] */
5717 const struct types resolution_table_core__MapValuesIterator__nitc__MClassType__core__Array__nullable__nitc__MType
= {
5720 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
5721 &type_core__MapIterator__nitc__MClassType__core__Array__nullable__nitc__MType
, /* MapIterator[K, V]: MapIterator[MClassType, Array[nullable MType]] */
5724 /* runtime type MapKeysIterator[MClass, Array[nullable MPropDef]] */
5725 const struct type type_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
5727 "MapKeysIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
5730 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
,
5734 2397, /* nullable Object */
5735 2391, /* Iterator[Object] */
5746 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
5749 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
5750 &type_core__MapIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
, /* MapIterator[K, V]: MapIterator[MClass, Array[nullable MPropDef]] */
5753 /* runtime type Array[Array[nullable MPropDef]] */
5754 const struct type type_core__Array__core__Array__nullable__nitc__MPropDef
= {
5756 "Array[Array[nullable MPropDef]]", /* class_name_string */
5759 &resolution_table_core__Array__core__Array__nullable__nitc__MPropDef
,
5763 2397, /* nullable Object */
5798 2433, /* Collection[Object] */
5855 2490, /* Collection[Array[nullable MPropDef]] */
5876 2511, /* Collection[nullable Object] */
5891 2015, /* Array[nullable Object] */
5892 2202, /* SequenceRead[nullable Object] */
5925 2557, /* AbstractArrayRead[Object] */
5984 2616, /* AbstractArrayRead[Array[nullable MPropDef]] */
6005 2637, /* AbstractArrayRead[nullable Object] */
6051 2881, /* AbstractArray[Object] */
6110 2940, /* AbstractArray[Array[nullable MPropDef]] */
6131 2961, /* AbstractArray[nullable Object] */
6146 228, /* Array[Object] */
6238 1713, /* Array[Array[nullable MPropDef]] */
6274 const struct types resolution_table_core__Array__core__Array__nullable__nitc__MPropDef
= {
6277 &type_core__Array__nullable__nitc__MPropDef
, /* E: Array[nullable MPropDef] */
6278 &type_core__Array__core__Array__nullable__nitc__MPropDef
, /* Array[E]: Array[Array[nullable MPropDef]] */
6279 &type_core__Collection__core__Array__nullable__nitc__MPropDef
, /* Collection[E]: Collection[Array[nullable MPropDef]] */
6280 &type_core__Array__core__Array__nullable__nitc__MPropDef
, /* Array[E]: Array[Array[nullable MPropDef]] */
6281 &type_core__AbstractArray__core__Array__nullable__nitc__MPropDef
, /* AbstractArray[E]: AbstractArray[Array[nullable MPropDef]] */
6282 &type_core__NativeArray__core__Array__nullable__nitc__MPropDef
, /* NativeArray[E]: NativeArray[Array[nullable MPropDef]] */
6283 &type_core__Array__nullable__nitc__MPropDef
, /* E: Array[nullable MPropDef] */
6284 &type_core__Collection__core__Array__nullable__nitc__MPropDef
, /* Collection[E]: Collection[Array[nullable MPropDef]] */
6285 &type_core__Array__nullable__nitc__MPropDef
, /* E: Array[nullable MPropDef] */
6286 &type_core__Collection__core__Array__nullable__nitc__MPropDef
, /* Collection[E]: Collection[Array[nullable MPropDef]] */
6287 &type_core__Collection__core__Array__nullable__nitc__MPropDef
, /* Collection[E]: Collection[Array[nullable MPropDef]] */
6288 &type_core__Array__core__Array__nullable__nitc__MPropDef
, /* Array[E]: Array[Array[nullable MPropDef]] */
6289 &type_core__AbstractArray__core__Array__nullable__nitc__MPropDef
, /* AbstractArray[E]: AbstractArray[Array[nullable MPropDef]] */
6290 &type_core__array__ArrayIterator__core__Array__nullable__nitc__MPropDef
, /* ArrayIterator[E]: ArrayIterator[Array[nullable MPropDef]] */
6291 &type_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MPropDef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[nullable MPropDef]] */
6294 /* runtime type MapValuesIterator[MClass, Array[nullable MPropDef]] */
6295 const struct type type_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
6297 "MapValuesIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
6300 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
,
6304 2397, /* nullable Object */
6305 2391, /* Iterator[Object] */
6316 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
6319 &type_core__Array__core__Array__nullable__nitc__MPropDef
, /* Array[E]: Array[Array[nullable MPropDef]] */
6320 &type_core__MapIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
, /* MapIterator[K, V]: MapIterator[MClass, Array[nullable MPropDef]] */
6323 /* runtime type MapKeysIterator[MClass, Array[nullable MProperty]] */
6324 const struct type type_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
6326 "MapKeysIterator[MClass, Array[nullable MProperty]]", /* class_name_string */
6329 &resolution_table_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
,
6333 2397, /* nullable Object */
6334 2391, /* Iterator[Object] */
6345 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
6348 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
6349 &type_core__MapIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
, /* MapIterator[K, V]: MapIterator[MClass, Array[nullable MProperty]] */
6352 /* runtime type Array[Array[nullable MProperty]] */
6353 const struct type type_core__Array__core__Array__nullable__nitc__MProperty
= {
6355 "Array[Array[nullable MProperty]]", /* class_name_string */
6358 &resolution_table_core__Array__core__Array__nullable__nitc__MProperty
,
6362 2397, /* nullable Object */
6397 2433, /* Collection[Object] */
6455 2491, /* Collection[Array[nullable MProperty]] */
6475 2511, /* Collection[nullable Object] */
6490 2015, /* Array[nullable Object] */
6491 2202, /* SequenceRead[nullable Object] */
6524 2557, /* AbstractArrayRead[Object] */
6584 2617, /* AbstractArrayRead[Array[nullable MProperty]] */
6604 2637, /* AbstractArrayRead[nullable Object] */
6650 2881, /* AbstractArray[Object] */
6710 2941, /* AbstractArray[Array[nullable MProperty]] */
6730 2961, /* AbstractArray[nullable Object] */
6745 228, /* Array[Object] */
6838 1716, /* Array[Array[nullable MProperty]] */
6873 const struct types resolution_table_core__Array__core__Array__nullable__nitc__MProperty
= {
6876 &type_core__Array__nullable__nitc__MProperty
, /* E: Array[nullable MProperty] */
6877 &type_core__Array__core__Array__nullable__nitc__MProperty
, /* Array[E]: Array[Array[nullable MProperty]] */
6878 &type_core__Collection__core__Array__nullable__nitc__MProperty
, /* Collection[E]: Collection[Array[nullable MProperty]] */
6879 &type_core__Array__core__Array__nullable__nitc__MProperty
, /* Array[E]: Array[Array[nullable MProperty]] */
6880 &type_core__AbstractArray__core__Array__nullable__nitc__MProperty
, /* AbstractArray[E]: AbstractArray[Array[nullable MProperty]] */
6881 &type_core__NativeArray__core__Array__nullable__nitc__MProperty
, /* NativeArray[E]: NativeArray[Array[nullable MProperty]] */
6882 &type_core__Array__nullable__nitc__MProperty
, /* E: Array[nullable MProperty] */
6883 &type_core__Collection__core__Array__nullable__nitc__MProperty
, /* Collection[E]: Collection[Array[nullable MProperty]] */
6884 &type_core__Array__nullable__nitc__MProperty
, /* E: Array[nullable MProperty] */
6885 &type_core__Collection__core__Array__nullable__nitc__MProperty
, /* Collection[E]: Collection[Array[nullable MProperty]] */
6886 &type_core__Collection__core__Array__nullable__nitc__MProperty
, /* Collection[E]: Collection[Array[nullable MProperty]] */
6887 &type_core__Array__core__Array__nullable__nitc__MProperty
, /* Array[E]: Array[Array[nullable MProperty]] */
6888 &type_core__AbstractArray__core__Array__nullable__nitc__MProperty
, /* AbstractArray[E]: AbstractArray[Array[nullable MProperty]] */
6889 &type_core__array__ArrayIterator__core__Array__nullable__nitc__MProperty
, /* ArrayIterator[E]: ArrayIterator[Array[nullable MProperty]] */
6890 &type_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MProperty
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[nullable MProperty]] */
6893 /* runtime type MapValuesIterator[MClass, Array[nullable MProperty]] */
6894 const struct type type_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
6896 "MapValuesIterator[MClass, Array[nullable MProperty]]", /* class_name_string */
6899 &resolution_table_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
,
6903 2397, /* nullable Object */
6904 2391, /* Iterator[Object] */
6915 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
6918 &type_core__Array__core__Array__nullable__nitc__MProperty
, /* Array[E]: Array[Array[nullable MProperty]] */
6919 &type_core__MapIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
, /* MapIterator[K, V]: MapIterator[MClass, Array[nullable MProperty]] */
6922 /* runtime type MapKeysIterator[String, String] */
6923 const struct type type_core__MapKeysIterator__core__String__core__String
= {
6925 "MapKeysIterator[String, String]", /* class_name_string */
6928 &resolution_table_core__MapKeysIterator__core__String__core__String
,
6932 2397, /* nullable Object */
6933 2391, /* Iterator[Object] */
6935 2828, /* Iterator[String] */
6944 const struct types resolution_table_core__MapKeysIterator__core__String__core__String
= {
6947 &type_core__Array__core__String
, /* Array[E]: Array[String] */
6948 &type_core__MapIterator__core__String__core__String
, /* MapIterator[K, V]: MapIterator[String, String] */
6951 /* runtime type MapValuesIterator[String, String] */
6952 const struct type type_core__MapValuesIterator__core__String__core__String
= {
6954 "MapValuesIterator[String, String]", /* class_name_string */
6957 &resolution_table_core__MapValuesIterator__core__String__core__String
,
6961 2397, /* nullable Object */
6962 2391, /* Iterator[Object] */
6964 2828, /* Iterator[String] */
6973 const struct types resolution_table_core__MapValuesIterator__core__String__core__String
= {
6976 &type_core__Array__core__String
, /* Array[E]: Array[String] */
6977 &type_core__MapIterator__core__String__core__String
, /* MapIterator[K, V]: MapIterator[String, String] */
6980 /* runtime type NativeArray[CodeFile] */
6981 const struct type type_core__NativeArray__nitc__CodeFile
= {
6983 "NativeArray[CodeFile]", /* class_name_string */
6986 &resolution_table_core__NativeArray__nitc__CodeFile
,
6990 2397, /* nullable Object */
7022 229, /* NativeArray[Object] */
7048 1720, /* NativeArray[CodeFile] */
7102 2136, /* NativeArray[nullable Object] */
7217 const struct types resolution_table_core__NativeArray__nitc__CodeFile
= {
7220 &type_nitc__CodeFile
, /* E: CodeFile */
7221 &type_core__NativeArray__nitc__CodeFile
, /* NativeArray[E]: NativeArray[CodeFile] */
7224 /* runtime type ArrayIterator[CodeFile] */
7225 const struct type type_core__array__ArrayIterator__nitc__CodeFile
= {
7227 "ArrayIterator[CodeFile]", /* class_name_string */
7230 &resolution_table_core__array__ArrayIterator__nitc__CodeFile
,
7234 2397, /* nullable Object */
7235 2391, /* Iterator[Object] */
7246 const struct types resolution_table_core__array__ArrayIterator__nitc__CodeFile
= {
7249 &type_core__Array__nitc__CodeFile
, /* Array[E]: Array[CodeFile] */
7250 &type_core__AbstractArrayRead__nitc__CodeFile
, /* AbstractArrayRead[E]: AbstractArrayRead[CodeFile] */
7253 /* runtime type ArrayReverseIterator[CodeFile] */
7254 const struct type type_core__array__ArrayReverseIterator__nitc__CodeFile
= {
7256 "ArrayReverseIterator[CodeFile]", /* class_name_string */
7259 &resolution_table_core__array__ArrayReverseIterator__nitc__CodeFile
,
7263 2397, /* nullable Object */
7264 2391, /* Iterator[Object] */
7275 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__CodeFile
= {
7278 &type_core__Array__nitc__CodeFile
, /* Array[E]: Array[CodeFile] */
7279 &type_core__AbstractArrayRead__nitc__CodeFile
, /* AbstractArrayRead[E]: AbstractArrayRead[CodeFile] */
7282 /* runtime type RefIterator[CodeFile] */
7283 const struct type type_core__abstract_collection__RefIterator__nitc__CodeFile
= {
7285 "RefIterator[CodeFile]", /* class_name_string */
7288 &resolution_table_core__abstract_collection__RefIterator__nitc__CodeFile
,
7292 2397, /* nullable Object */
7293 2391, /* Iterator[Object] */
7304 const struct types resolution_table_core__abstract_collection__RefIterator__nitc__CodeFile
= {
7307 &type_core__Array__nitc__CodeFile
, /* Array[E]: Array[CodeFile] */
7308 &type_core__Ref__nitc__CodeFile
, /* Ref[E]: Ref[CodeFile] */
7311 /* runtime type MapKeysIterator[String, ANode] */
7312 const struct type type_core__MapKeysIterator__core__String__nitc__ANode
= {
7314 "MapKeysIterator[String, ANode]", /* class_name_string */
7317 &resolution_table_core__MapKeysIterator__core__String__nitc__ANode
,
7321 2397, /* nullable Object */
7322 2391, /* Iterator[Object] */
7324 2828, /* Iterator[String] */
7333 const struct types resolution_table_core__MapKeysIterator__core__String__nitc__ANode
= {
7336 &type_core__Array__core__String
, /* Array[E]: Array[String] */
7337 &type_core__MapIterator__core__String__nitc__ANode
, /* MapIterator[K, V]: MapIterator[String, ANode] */
7340 /* runtime type MapValuesIterator[String, ANode] */
7341 const struct type type_core__MapValuesIterator__core__String__nitc__ANode
= {
7343 "MapValuesIterator[String, ANode]", /* class_name_string */
7346 &resolution_table_core__MapValuesIterator__core__String__nitc__ANode
,
7350 2397, /* nullable Object */
7351 2391, /* Iterator[Object] */
7362 const struct types resolution_table_core__MapValuesIterator__core__String__nitc__ANode
= {
7365 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
7366 &type_core__MapIterator__core__String__nitc__ANode
, /* MapIterator[K, V]: MapIterator[String, ANode] */
7369 /* runtime type MapKeysIterator[MClass, MClassType] */
7370 const struct type type_core__MapKeysIterator__nitc__MClass__nitc__MClassType
= {
7372 "MapKeysIterator[MClass, MClassType]", /* class_name_string */
7375 &resolution_table_core__MapKeysIterator__nitc__MClass__nitc__MClassType
,
7379 2397, /* nullable Object */
7380 2391, /* Iterator[Object] */
7391 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__nitc__MClassType
= {
7394 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
7395 &type_core__MapIterator__nitc__MClass__nitc__MClassType
, /* MapIterator[K, V]: MapIterator[MClass, MClassType] */
7398 /* runtime type MapValuesIterator[MClass, MClassType] */
7399 const struct type type_core__MapValuesIterator__nitc__MClass__nitc__MClassType
= {
7401 "MapValuesIterator[MClass, MClassType]", /* class_name_string */
7404 &resolution_table_core__MapValuesIterator__nitc__MClass__nitc__MClassType
,
7408 2397, /* nullable Object */
7409 2391, /* Iterator[Object] */
7414 2831, /* Iterator[MType] */
7420 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__nitc__MClassType
= {
7423 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
7424 &type_core__MapIterator__nitc__MClass__nitc__MClassType
, /* MapIterator[K, V]: MapIterator[MClass, MClassType] */
7427 /* runtime type MapKeysIterator[MClass, AType] */
7428 const struct type type_core__MapKeysIterator__nitc__MClass__nitc__AType
= {
7430 "MapKeysIterator[MClass, AType]", /* class_name_string */
7433 &resolution_table_core__MapKeysIterator__nitc__MClass__nitc__AType
,
7437 2397, /* nullable Object */
7438 2391, /* Iterator[Object] */
7449 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__nitc__AType
= {
7452 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
7453 &type_core__MapIterator__nitc__MClass__nitc__AType
, /* MapIterator[K, V]: MapIterator[MClass, AType] */
7456 /* runtime type MapValuesIterator[MClass, AType] */
7457 const struct type type_core__MapValuesIterator__nitc__MClass__nitc__AType
= {
7459 "MapValuesIterator[MClass, AType]", /* class_name_string */
7462 &resolution_table_core__MapValuesIterator__nitc__MClass__nitc__AType
,
7466 2397, /* nullable Object */
7467 2391, /* Iterator[Object] */
7478 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__nitc__AType
= {
7481 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
7482 &type_core__MapIterator__nitc__MClass__nitc__AType
, /* MapIterator[K, V]: MapIterator[MClass, AType] */
7485 /* runtime type NativeArray[Couple[MClass, AType]] */
7486 const struct type type_core__NativeArray__core__Couple__nitc__MClass__nitc__AType
= {
7488 "NativeArray[Couple[MClass, AType]]", /* class_name_string */
7491 &resolution_table_core__NativeArray__core__Couple__nitc__MClass__nitc__AType
,
7495 2397, /* nullable Object */
7527 229, /* NativeArray[Object] */
7554 1730, /* NativeArray[Couple[MClass, AType]] */
7607 2136, /* NativeArray[nullable Object] */
7722 const struct types resolution_table_core__NativeArray__core__Couple__nitc__MClass__nitc__AType
= {
7725 &type_core__Couple__nitc__MClass__nitc__AType
, /* E: Couple[MClass, AType] */
7726 &type_core__NativeArray__core__Couple__nitc__MClass__nitc__AType
, /* NativeArray[E]: NativeArray[Couple[MClass, AType]] */
7729 /* runtime type ArrayIterator[Couple[MClass, AType]] */
7730 const struct type type_core__array__ArrayIterator__core__Couple__nitc__MClass__nitc__AType
= {
7732 "ArrayIterator[Couple[MClass, AType]]", /* class_name_string */
7735 &resolution_table_core__array__ArrayIterator__core__Couple__nitc__MClass__nitc__AType
,
7739 2397, /* nullable Object */
7740 2391, /* Iterator[Object] */
7747 2842, /* Iterator[Couple[MClass, AType]] */
7751 const struct types resolution_table_core__array__ArrayIterator__core__Couple__nitc__MClass__nitc__AType
= {
7754 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
7755 &type_core__AbstractArrayRead__core__Couple__nitc__MClass__nitc__AType
, /* AbstractArrayRead[E]: AbstractArrayRead[Couple[MClass, AType]] */
7758 /* runtime type ArrayReverseIterator[Couple[MClass, AType]] */
7759 const struct type type_core__array__ArrayReverseIterator__core__Couple__nitc__MClass__nitc__AType
= {
7761 "ArrayReverseIterator[Couple[MClass, AType]]", /* class_name_string */
7764 &resolution_table_core__array__ArrayReverseIterator__core__Couple__nitc__MClass__nitc__AType
,
7768 2397, /* nullable Object */
7769 2391, /* Iterator[Object] */
7776 2842, /* Iterator[Couple[MClass, AType]] */
7780 const struct types resolution_table_core__array__ArrayReverseIterator__core__Couple__nitc__MClass__nitc__AType
= {
7783 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
7784 &type_core__AbstractArrayRead__core__Couple__nitc__MClass__nitc__AType
, /* AbstractArrayRead[E]: AbstractArrayRead[Couple[MClass, AType]] */
7787 /* runtime type NativeArray[AExternCodeBlock] */
7788 const struct type type_core__NativeArray__nitc__AExternCodeBlock
= {
7790 "NativeArray[AExternCodeBlock]", /* class_name_string */
7793 &resolution_table_core__NativeArray__nitc__AExternCodeBlock
,
7797 2397, /* nullable Object */
7829 229, /* NativeArray[Object] */
7836 1492, /* NativeArray[Prod] */
7857 1733, /* NativeArray[AExternCodeBlock] */
7858 1329, /* NativeArray[ANode] */
7909 2136, /* NativeArray[nullable Object] */
8024 const struct types resolution_table_core__NativeArray__nitc__AExternCodeBlock
= {
8027 &type_nitc__AExternCodeBlock
, /* E: AExternCodeBlock */
8028 &type_core__NativeArray__nitc__AExternCodeBlock
, /* NativeArray[E]: NativeArray[AExternCodeBlock] */
8031 /* runtime type ArrayIterator[AExternCodeBlock] */
8032 const struct type type_core__array__ArrayIterator__nitc__AExternCodeBlock
= {
8034 "ArrayIterator[AExternCodeBlock]", /* class_name_string */
8037 &resolution_table_core__array__ArrayIterator__nitc__AExternCodeBlock
,
8041 2397, /* nullable Object */
8042 2391, /* Iterator[Object] */
8053 const struct types resolution_table_core__array__ArrayIterator__nitc__AExternCodeBlock
= {
8056 &type_core__Array__nitc__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
8057 &type_core__AbstractArrayRead__nitc__AExternCodeBlock
, /* AbstractArrayRead[E]: AbstractArrayRead[AExternCodeBlock] */
8060 /* runtime type ArrayReverseIterator[AExternCodeBlock] */
8061 const struct type type_core__array__ArrayReverseIterator__nitc__AExternCodeBlock
= {
8063 "ArrayReverseIterator[AExternCodeBlock]", /* class_name_string */
8066 &resolution_table_core__array__ArrayReverseIterator__nitc__AExternCodeBlock
,
8070 2397, /* nullable Object */
8071 2391, /* Iterator[Object] */
8082 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AExternCodeBlock
= {
8085 &type_core__Array__nitc__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
8086 &type_core__AbstractArrayRead__nitc__AExternCodeBlock
, /* AbstractArrayRead[E]: AbstractArrayRead[AExternCodeBlock] */
8089 /* runtime type ArrayIterator[ANode] */
8090 const struct type type_core__array__ArrayIterator__nitc__ANode
= {
8092 "ArrayIterator[ANode]", /* class_name_string */
8095 &resolution_table_core__array__ArrayIterator__nitc__ANode
,
8099 2397, /* nullable Object */
8100 2391, /* Iterator[Object] */
8111 const struct types resolution_table_core__array__ArrayIterator__nitc__ANode
= {
8114 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
8115 &type_core__AbstractArrayRead__nitc__ANode
, /* AbstractArrayRead[E]: AbstractArrayRead[ANode] */
8118 /* runtime type ArrayReverseIterator[ANode] */
8119 const struct type type_core__array__ArrayReverseIterator__nitc__ANode
= {
8121 "ArrayReverseIterator[ANode]", /* class_name_string */
8124 &resolution_table_core__array__ArrayReverseIterator__nitc__ANode
,
8128 2397, /* nullable Object */
8129 2391, /* Iterator[Object] */
8140 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__ANode
= {
8143 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
8144 &type_core__AbstractArrayRead__nitc__ANode
, /* AbstractArrayRead[E]: AbstractArrayRead[ANode] */
8147 /* runtime type MapKeysIterator[MModule, Set[MClassDef]] */
8148 const struct type type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
8150 "MapKeysIterator[MModule, Set[MClassDef]]", /* class_name_string */
8153 &resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassDef
,
8157 2397, /* nullable Object */
8158 2391, /* Iterator[Object] */
8159 2827, /* Iterator[MModule] */
8169 const struct types resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
8172 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
8173 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClassDef
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClassDef]] */
8176 /* runtime type Array[Set[MClassDef]] */
8177 const struct type type_core__Array__core__Set__nitc__MClassDef
= {
8179 "Array[Set[MClassDef]]", /* class_name_string */
8182 &resolution_table_core__Array__core__Set__nitc__MClassDef
,
8186 2397, /* nullable Object */
8221 2433, /* Collection[Object] */
8280 2492, /* Collection[Set[MClassDef]] */
8299 2511, /* Collection[nullable Object] */
8314 2015, /* Array[nullable Object] */
8315 2202, /* SequenceRead[nullable Object] */
8348 2557, /* AbstractArrayRead[Object] */
8409 2618, /* AbstractArrayRead[Set[MClassDef]] */
8428 2637, /* AbstractArrayRead[nullable Object] */
8474 2881, /* AbstractArray[Object] */
8535 2942, /* AbstractArray[Set[MClassDef]] */
8554 2961, /* AbstractArray[nullable Object] */
8569 228, /* Array[Object] */
8663 1739, /* Array[Set[MClassDef]] */
8697 const struct types resolution_table_core__Array__core__Set__nitc__MClassDef
= {
8700 &type_core__Set__nitc__MClassDef
, /* E: Set[MClassDef] */
8701 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
8702 &type_core__Collection__core__Set__nitc__MClassDef
, /* Collection[E]: Collection[Set[MClassDef]] */
8703 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
8704 &type_core__AbstractArray__core__Set__nitc__MClassDef
, /* AbstractArray[E]: AbstractArray[Set[MClassDef]] */
8705 &type_core__NativeArray__core__Set__nitc__MClassDef
, /* NativeArray[E]: NativeArray[Set[MClassDef]] */
8706 &type_core__Set__nitc__MClassDef
, /* E: Set[MClassDef] */
8707 &type_core__Collection__core__Set__nitc__MClassDef
, /* Collection[E]: Collection[Set[MClassDef]] */
8708 &type_core__Set__nitc__MClassDef
, /* E: Set[MClassDef] */
8709 &type_core__Collection__core__Set__nitc__MClassDef
, /* Collection[E]: Collection[Set[MClassDef]] */
8710 &type_core__Collection__core__Set__nitc__MClassDef
, /* Collection[E]: Collection[Set[MClassDef]] */
8711 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
8712 &type_core__AbstractArray__core__Set__nitc__MClassDef
, /* AbstractArray[E]: AbstractArray[Set[MClassDef]] */
8713 &type_core__array__ArrayIterator__core__Set__nitc__MClassDef
, /* ArrayIterator[E]: ArrayIterator[Set[MClassDef]] */
8714 &type_core__array__ArrayReverseIterator__core__Set__nitc__MClassDef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MClassDef]] */
8717 /* runtime type MapValuesIterator[MModule, Set[MClassDef]] */
8718 const struct type type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
8720 "MapValuesIterator[MModule, Set[MClassDef]]", /* class_name_string */
8723 &resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassDef
,
8727 2397, /* nullable Object */
8728 2391, /* Iterator[Object] */
8739 const struct types resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassDef
= {
8742 &type_core__Array__core__Set__nitc__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
8743 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClassDef
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClassDef]] */
8746 /* runtime type MapKeysIterator[MModule, Set[MClass]] */
8747 const struct type type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClass
= {
8749 "MapKeysIterator[MModule, Set[MClass]]", /* class_name_string */
8752 &resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClass
,
8756 2397, /* nullable Object */
8757 2391, /* Iterator[Object] */
8758 2827, /* Iterator[MModule] */
8768 const struct types resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClass
= {
8771 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
8772 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClass
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClass]] */
8775 /* runtime type Array[Set[MClass]] */
8776 const struct type type_core__Array__core__Set__nitc__MClass
= {
8778 "Array[Set[MClass]]", /* class_name_string */
8781 &resolution_table_core__Array__core__Set__nitc__MClass
,
8785 2397, /* nullable Object */
8820 2433, /* Collection[Object] */
8880 2493, /* Collection[Set[MClass]] */
8898 2511, /* Collection[nullable Object] */
8913 2015, /* Array[nullable Object] */
8914 2202, /* SequenceRead[nullable Object] */
8947 2557, /* AbstractArrayRead[Object] */
9009 2619, /* AbstractArrayRead[Set[MClass]] */
9027 2637, /* AbstractArrayRead[nullable Object] */
9073 2881, /* AbstractArray[Object] */
9135 2943, /* AbstractArray[Set[MClass]] */
9153 2961, /* AbstractArray[nullable Object] */
9168 228, /* Array[Object] */
9263 1742, /* Array[Set[MClass]] */
9296 const struct types resolution_table_core__Array__core__Set__nitc__MClass
= {
9299 &type_core__Set__nitc__MClass
, /* E: Set[MClass] */
9300 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
9301 &type_core__Collection__core__Set__nitc__MClass
, /* Collection[E]: Collection[Set[MClass]] */
9302 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
9303 &type_core__AbstractArray__core__Set__nitc__MClass
, /* AbstractArray[E]: AbstractArray[Set[MClass]] */
9304 &type_core__NativeArray__core__Set__nitc__MClass
, /* NativeArray[E]: NativeArray[Set[MClass]] */
9305 &type_core__Set__nitc__MClass
, /* E: Set[MClass] */
9306 &type_core__Collection__core__Set__nitc__MClass
, /* Collection[E]: Collection[Set[MClass]] */
9307 &type_core__Set__nitc__MClass
, /* E: Set[MClass] */
9308 &type_core__Collection__core__Set__nitc__MClass
, /* Collection[E]: Collection[Set[MClass]] */
9309 &type_core__Collection__core__Set__nitc__MClass
, /* Collection[E]: Collection[Set[MClass]] */
9310 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
9311 &type_core__AbstractArray__core__Set__nitc__MClass
, /* AbstractArray[E]: AbstractArray[Set[MClass]] */
9312 &type_core__array__ArrayIterator__core__Set__nitc__MClass
, /* ArrayIterator[E]: ArrayIterator[Set[MClass]] */
9313 &type_core__array__ArrayReverseIterator__core__Set__nitc__MClass
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MClass]] */
9316 /* runtime type MapValuesIterator[MModule, Set[MClass]] */
9317 const struct type type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClass
= {
9319 "MapValuesIterator[MModule, Set[MClass]]", /* class_name_string */
9322 &resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClass
,
9326 2397, /* nullable Object */
9327 2391, /* Iterator[Object] */
9338 const struct types resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClass
= {
9341 &type_core__Array__core__Set__nitc__MClass
, /* Array[E]: Array[Set[MClass]] */
9342 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClass
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClass]] */
9345 /* runtime type MapKeysIterator[MModule, Set[MClassType]] */
9346 const struct type type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassType
= {
9348 "MapKeysIterator[MModule, Set[MClassType]]", /* class_name_string */
9351 &resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassType
,
9355 2397, /* nullable Object */
9356 2391, /* Iterator[Object] */
9357 2827, /* Iterator[MModule] */
9367 const struct types resolution_table_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassType
= {
9370 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
9371 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClassType
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClassType]] */
9374 /* runtime type Array[Set[MClassType]] */
9375 const struct type type_core__Array__core__Set__nitc__MClassType
= {
9377 "Array[Set[MClassType]]", /* class_name_string */
9380 &resolution_table_core__Array__core__Set__nitc__MClassType
,
9384 2397, /* nullable Object */
9419 2433, /* Collection[Object] */
9480 2494, /* Collection[Set[MClassType]] */
9487 2501, /* Collection[Set[MType]] */
9497 2511, /* Collection[nullable Object] */
9512 2015, /* Array[nullable Object] */
9513 2202, /* SequenceRead[nullable Object] */
9546 2557, /* AbstractArrayRead[Object] */
9609 2620, /* AbstractArrayRead[Set[MClassType]] */
9616 2627, /* AbstractArrayRead[Set[MType]] */
9626 2637, /* AbstractArrayRead[nullable Object] */
9672 2881, /* AbstractArray[Object] */
9735 2944, /* AbstractArray[Set[MClassType]] */
9742 2951, /* AbstractArray[Set[MType]] */
9752 2961, /* AbstractArray[nullable Object] */
9767 228, /* Array[Object] */
9863 1745, /* Array[Set[MClassType]] */
9870 1859, /* Array[Set[MType]] */
9895 const struct types resolution_table_core__Array__core__Set__nitc__MClassType
= {
9898 &type_core__Set__nitc__MClassType
, /* E: Set[MClassType] */
9899 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
9900 &type_core__Collection__core__Set__nitc__MClassType
, /* Collection[E]: Collection[Set[MClassType]] */
9901 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
9902 &type_core__AbstractArray__core__Set__nitc__MClassType
, /* AbstractArray[E]: AbstractArray[Set[MClassType]] */
9903 &type_core__NativeArray__core__Set__nitc__MClassType
, /* NativeArray[E]: NativeArray[Set[MClassType]] */
9904 &type_core__Set__nitc__MClassType
, /* E: Set[MClassType] */
9905 &type_core__Collection__core__Set__nitc__MClassType
, /* Collection[E]: Collection[Set[MClassType]] */
9906 &type_core__Set__nitc__MClassType
, /* E: Set[MClassType] */
9907 &type_core__Collection__core__Set__nitc__MClassType
, /* Collection[E]: Collection[Set[MClassType]] */
9908 &type_core__Collection__core__Set__nitc__MClassType
, /* Collection[E]: Collection[Set[MClassType]] */
9909 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
9910 &type_core__AbstractArray__core__Set__nitc__MClassType
, /* AbstractArray[E]: AbstractArray[Set[MClassType]] */
9911 &type_core__array__ArrayIterator__core__Set__nitc__MClassType
, /* ArrayIterator[E]: ArrayIterator[Set[MClassType]] */
9912 &type_core__array__ArrayReverseIterator__core__Set__nitc__MClassType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MClassType]] */
9915 /* runtime type MapValuesIterator[MModule, Set[MClassType]] */
9916 const struct type type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassType
= {
9918 "MapValuesIterator[MModule, Set[MClassType]]", /* class_name_string */
9921 &resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassType
,
9925 2397, /* nullable Object */
9926 2391, /* Iterator[Object] */
9937 const struct types resolution_table_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MClassType
= {
9940 &type_core__Array__core__Set__nitc__MClassType
, /* Array[E]: Array[Set[MClassType]] */
9941 &type_core__MapIterator__nitc__MModule__core__Set__nitc__MClassType
, /* MapIterator[K, V]: MapIterator[MModule, Set[MClassType]] */
9944 /* runtime type RefIterator[MClassType] */
9945 const struct type type_core__abstract_collection__RefIterator__nitc__MClassType
= {
9947 "RefIterator[MClassType]", /* class_name_string */
9950 &resolution_table_core__abstract_collection__RefIterator__nitc__MClassType
,
9954 2397, /* nullable Object */
9955 2391, /* Iterator[Object] */
9960 2831, /* Iterator[MType] */
9966 const struct types resolution_table_core__abstract_collection__RefIterator__nitc__MClassType
= {
9969 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
9970 &type_core__Ref__nitc__MClassType
, /* Ref[E]: Ref[MClassType] */