1 #include "nitc__nith.types.0.h"
2 /* runtime type ArrayReverseIterator[PropertyLayoutElement] */
3 const struct type type_core__array__ArrayReverseIterator__nitc__PropertyLayoutElement
= {
5 "ArrayReverseIterator[PropertyLayoutElement]", /* class_name_string */
8 &resolution_table_core__array__ArrayReverseIterator__nitc__PropertyLayoutElement
,
12 2401, /* nullable Object */
13 2400, /* Iterator[Object] */
91 1718, /* ArrayIterator[nullable Object] */
109 1884, /* ArrayIterator[Object] */
113 1915, /* ArrayIterator[PropertyLayoutElement] */
115 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
217 1719, /* ArrayReverseIterator[nullable Object] */
235 1885, /* ArrayReverseIterator[Object] */
239 1916, /* ArrayReverseIterator[PropertyLayoutElement] */
241 1932, /* ArrayReverseIterator[nullable PropertyLayoutElement] */
276 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__PropertyLayoutElement
= {
279 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
280 &type_core__AbstractArrayRead__nitc__PropertyLayoutElement
, /* AbstractArrayRead[E]: AbstractArrayRead[PropertyLayoutElement] */
283 /* runtime type HashSetIterator[PropertyLayoutElement] */
284 const struct type type_core__hash_collection__HashSetIterator__nitc__PropertyLayoutElement
= {
286 "HashSetIterator[PropertyLayoutElement]", /* class_name_string */
289 &resolution_table_core__hash_collection__HashSetIterator__nitc__PropertyLayoutElement
,
293 2401, /* nullable Object */
294 2400, /* Iterator[Object] */
315 1565, /* HashSetIterator[Object] */
321 1917, /* HashSetIterator[PropertyLayoutElement] */
328 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__PropertyLayoutElement
= {
331 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
332 &type_core__HashSet__nitc__PropertyLayoutElement
, /* HashSet[E]: HashSet[PropertyLayoutElement] */
335 /* runtime type HashSetNode[PropertyLayoutElement] */
336 const struct type type_core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
= {
338 "HashSetNode[PropertyLayoutElement]", /* class_name_string */
341 &resolution_table_core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
,
345 2401, /* nullable Object */
358 2786, /* nullable HashSetNode[Object] */
364 2816, /* nullable HashSetNode[PropertyLayoutElement] */
379 1566, /* HashSetNode[Object] */
385 1918, /* HashSetNode[PropertyLayoutElement] */
394 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
= {
398 &type_nitc__PropertyLayoutElement
, /* K: PropertyLayoutElement */
401 /* runtime type NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
402 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
= {
404 "NativeArray[nullable HashSetNode[PropertyLayoutElement]]", /* class_name_string */
407 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
,
411 2401, /* nullable Object */
505 1717, /* NativeArray[nullable Object] */
585 1567, /* NativeArray[nullable HashSetNode[Object]] */
615 1919, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
640 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
= {
643 &type_nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
, /* E: nullable HashSetNode[PropertyLayoutElement] */
644 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
647 /* runtime type Array[MAttribute] */
648 const struct type type_core__Array__nitc__MAttribute
= {
650 "Array[MAttribute]", /* class_name_string */
653 &resolution_table_core__Array__nitc__MAttribute
,
657 2401, /* nullable Object */
669 2418, /* Collection[MProperty] */
693 2442, /* Collection[Object] */
695 2444, /* Collection[PropertyLayoutElement] */
723 2472, /* Collection[nullable MProperty] */
753 2502, /* Collection[nullable Object] */
766 2515, /* Collection[MAttribute] */
767 2516, /* Collection[nullable PropertyLayoutElement] */
769 2518, /* Collection[nullable MAttribute] */
785 1715, /* Array[nullable Object] */
786 2210, /* SequenceRead[nullable Object] */
803 2549, /* AbstractArrayRead[MProperty] */
810 2556, /* AbstractArrayRead[nullable MProperty] */
857 2603, /* AbstractArrayRead[nullable Object] */
875 2621, /* AbstractArrayRead[Object] */
879 2625, /* AbstractArrayRead[PropertyLayoutElement] */
880 2626, /* AbstractArrayRead[MAttribute] */
881 2627, /* AbstractArrayRead[nullable PropertyLayoutElement] */
883 2629, /* AbstractArrayRead[nullable MAttribute] */
922 2864, /* AbstractArray[MProperty] */
946 2888, /* AbstractArray[Object] */
948 2890, /* AbstractArray[PropertyLayoutElement] */
976 2918, /* AbstractArray[nullable MProperty] */
1007 2949, /* AbstractArray[nullable Object] */
1020 2962, /* AbstractArray[MAttribute] */
1021 2963, /* AbstractArray[nullable PropertyLayoutElement] */
1023 2965, /* AbstractArray[nullable MAttribute] */
1040 226, /* Array[Object] */
1052 62, /* Array[MProperty] */
1055 1259, /* Array[nullable MProperty] */
1083 234, /* Array[PropertyLayoutElement] */
1148 1920, /* Array[MAttribute] */
1149 1929, /* Array[nullable PropertyLayoutElement] */
1151 1955, /* Array[nullable MAttribute] */
1168 const struct types resolution_table_core__Array__nitc__MAttribute
= {
1171 &type_nitc__MAttribute
, /* E: MAttribute */
1172 &type_core__Array__nitc__MAttribute
, /* SELF: Array[MAttribute] */
1173 &type_core__Collection__nitc__MAttribute
, /* Collection[E]: Collection[MAttribute] */
1174 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
1175 &type_core__AbstractArray__nitc__MAttribute
, /* AbstractArray[E]: AbstractArray[MAttribute] */
1176 &type_core__NativeArray__nitc__MAttribute
, /* NativeArray[E]: NativeArray[MAttribute] */
1177 &type_nitc__MAttribute
, /* E: MAttribute */
1178 &type_core__Collection__nitc__MAttribute
, /* Collection[E]: Collection[MAttribute] */
1179 &type_nitc__MAttribute
, /* E: MAttribute */
1180 &type_core__Collection__nitc__MAttribute
, /* Collection[E]: Collection[MAttribute] */
1181 &type_core__Collection__nitc__MAttribute
, /* Collection[E]: Collection[MAttribute] */
1182 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
1183 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
1184 &type_core__AbstractArray__nitc__MAttribute
, /* AbstractArray[E]: AbstractArray[MAttribute] */
1185 &type_core__array__ArrayIterator__nitc__MAttribute
, /* ArrayIterator[E]: ArrayIterator[MAttribute] */
1186 &type_core__array__ArrayReverseIterator__nitc__MAttribute
, /* ArrayReverseIterator[E]: ArrayReverseIterator[MAttribute] */
1189 /* runtime type HashSetIterator[MAttribute] */
1190 const struct type type_core__hash_collection__HashSetIterator__nitc__MAttribute
= {
1192 "HashSetIterator[MAttribute]", /* class_name_string */
1195 &resolution_table_core__hash_collection__HashSetIterator__nitc__MAttribute
,
1199 2401, /* nullable Object */
1200 2400, /* Iterator[Object] */
1203 2841, /* Iterator[MProperty] */
1221 1565, /* HashSetIterator[Object] */
1227 1917, /* HashSetIterator[PropertyLayoutElement] */
1228 1921, /* HashSetIterator[MAttribute] */
1230 1999, /* HashSetIterator[MProperty] */
1234 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MAttribute
= {
1237 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
1238 &type_core__HashSet__nitc__MAttribute
, /* HashSet[E]: HashSet[MAttribute] */
1241 /* runtime type HashSetNode[MAttribute] */
1242 const struct type type_core__hash_collection__HashSetNode__nitc__MAttribute
= {
1244 "HashSetNode[MAttribute]", /* class_name_string */
1247 &resolution_table_core__hash_collection__HashSetNode__nitc__MAttribute
,
1251 2401, /* nullable Object */
1264 2786, /* nullable HashSetNode[Object] */
1270 2816, /* nullable HashSetNode[PropertyLayoutElement] */
1271 2817, /* nullable HashSetNode[MAttribute] */
1273 2824, /* nullable HashSetNode[MProperty] */
1285 1566, /* HashSetNode[Object] */
1291 1918, /* HashSetNode[PropertyLayoutElement] */
1292 1922, /* HashSetNode[MAttribute] */
1294 2000, /* HashSetNode[MProperty] */
1300 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MAttribute
= {
1304 &type_nitc__MAttribute
, /* K: MAttribute */
1307 /* runtime type NativeArray[nullable HashSetNode[MAttribute]] */
1308 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MAttribute
= {
1310 "NativeArray[nullable HashSetNode[MAttribute]]", /* class_name_string */
1313 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MAttribute
,
1317 2401, /* nullable Object */
1411 1717, /* NativeArray[nullable Object] */
1491 1567, /* NativeArray[nullable HashSetNode[Object]] */
1521 1919, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
1522 1923, /* NativeArray[nullable HashSetNode[MAttribute]] */
1529 2001, /* NativeArray[nullable HashSetNode[MProperty]] */
1546 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MAttribute
= {
1549 &type_nullable__core__hash_collection__HashSetNode__nitc__MAttribute
, /* E: nullable HashSetNode[MAttribute] */
1550 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MAttribute
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MAttribute]] */
1553 /* runtime type NativeArray[MAttribute] */
1554 const struct type type_core__NativeArray__nitc__MAttribute
= {
1556 "NativeArray[MAttribute]", /* class_name_string */
1559 &resolution_table_core__NativeArray__nitc__MAttribute
,
1563 2401, /* nullable Object */
1572 1173, /* NativeArray[MProperty] */
1596 227, /* NativeArray[Object] */
1598 1914, /* NativeArray[PropertyLayoutElement] */
1626 1261, /* NativeArray[nullable MProperty] */
1657 1717, /* NativeArray[nullable Object] */
1670 1924, /* NativeArray[MAttribute] */
1671 1930, /* NativeArray[nullable PropertyLayoutElement] */
1673 1956, /* NativeArray[nullable MAttribute] */
1792 const struct types resolution_table_core__NativeArray__nitc__MAttribute
= {
1795 &type_nitc__MAttribute
, /* E: MAttribute */
1796 &type_core__NativeArray__nitc__MAttribute
, /* NativeArray[E]: NativeArray[MAttribute] */
1799 /* runtime type ArrayIterator[MAttribute] */
1800 const struct type type_core__array__ArrayIterator__nitc__MAttribute
= {
1802 "ArrayIterator[MAttribute]", /* class_name_string */
1805 &resolution_table_core__array__ArrayIterator__nitc__MAttribute
,
1809 2401, /* nullable Object */
1810 2400, /* Iterator[Object] */
1813 2841, /* Iterator[MProperty] */
1834 1174, /* ArrayIterator[MProperty] */
1841 1262, /* ArrayIterator[nullable MProperty] */
1888 1718, /* ArrayIterator[nullable Object] */
1906 1884, /* ArrayIterator[Object] */
1910 1915, /* ArrayIterator[PropertyLayoutElement] */
1911 1925, /* ArrayIterator[MAttribute] */
1912 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
1914 1957, /* ArrayIterator[nullable MAttribute] */
1947 const struct types resolution_table_core__array__ArrayIterator__nitc__MAttribute
= {
1950 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
1951 &type_core__AbstractArrayRead__nitc__MAttribute
, /* AbstractArrayRead[E]: AbstractArrayRead[MAttribute] */
1954 /* runtime type ArrayReverseIterator[MAttribute] */
1955 const struct type type_core__array__ArrayReverseIterator__nitc__MAttribute
= {
1957 "ArrayReverseIterator[MAttribute]", /* class_name_string */
1960 &resolution_table_core__array__ArrayReverseIterator__nitc__MAttribute
,
1964 2401, /* nullable Object */
1965 2400, /* Iterator[Object] */
1968 2841, /* Iterator[MProperty] */
1989 1174, /* ArrayIterator[MProperty] */
1996 1262, /* ArrayIterator[nullable MProperty] */
2043 1718, /* ArrayIterator[nullable Object] */
2061 1884, /* ArrayIterator[Object] */
2065 1915, /* ArrayIterator[PropertyLayoutElement] */
2066 1925, /* ArrayIterator[MAttribute] */
2067 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
2069 1957, /* ArrayIterator[nullable MAttribute] */
2115 1175, /* ArrayReverseIterator[MProperty] */
2122 1263, /* ArrayReverseIterator[nullable MProperty] */
2169 1719, /* ArrayReverseIterator[nullable Object] */
2187 1885, /* ArrayReverseIterator[Object] */
2191 1916, /* ArrayReverseIterator[PropertyLayoutElement] */
2192 1926, /* ArrayReverseIterator[MAttribute] */
2193 1932, /* ArrayReverseIterator[nullable PropertyLayoutElement] */
2195 1958, /* ArrayReverseIterator[nullable MAttribute] */
2228 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MAttribute
= {
2231 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
2232 &type_core__AbstractArrayRead__nitc__MAttribute
, /* AbstractArrayRead[E]: AbstractArrayRead[MAttribute] */
2235 /* runtime type HashMap[PropertyLayoutElement, Int] */
2236 const struct type type_core__HashMap__nitc__PropertyLayoutElement__core__Int
= {
2238 "HashMap[PropertyLayoutElement, Int]", /* class_name_string */
2241 &resolution_table_core__HashMap__nitc__PropertyLayoutElement__core__Int
,
2245 2401, /* nullable Object */
2246 2206, /* MapRead[nullable Object, nullable Object] */
2311 3055, /* MapRead[Object, nullable Object] */
2318 3062, /* MapRead[PropertyLayoutElement, Int] */
2378 1704, /* HashMap[Object, nullable Object] */
2393 1927, /* HashMap[PropertyLayoutElement, Int] */
2412 const struct types resolution_table_core__HashMap__nitc__PropertyLayoutElement__core__Int
= {
2418 &type_core__hash_collection__HashMapIterator__nitc__PropertyLayoutElement__core__Int
, /* HashMapIterator[K, V]: HashMapIterator[PropertyLayoutElement, Int] */
2419 &type_nitc__PropertyLayoutElement
, /* K: PropertyLayoutElement */
2420 &type_core__Int
, /* V: Int */
2421 &type_core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* HashMapNode[K, V]: HashMapNode[PropertyLayoutElement, Int] */
2422 &type_core__hash_collection__HashMapKeys__nitc__PropertyLayoutElement__core__Int
, /* HashMapKeys[K, V]: HashMapKeys[PropertyLayoutElement, Int] */
2423 &type_core__hash_collection__HashMapValues__nitc__PropertyLayoutElement__core__Int
, /* HashMapValues[K, V]: HashMapValues[PropertyLayoutElement, Int] */
2424 &type_nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* nullable N: nullable HashMapNode[PropertyLayoutElement, Int] */
2425 &type_core__MapRead__nitc__PropertyLayoutElement__core__Int
, /* MapRead[K, V]: MapRead[PropertyLayoutElement, Int] */
2427 &type_core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* N: HashMapNode[PropertyLayoutElement, Int] */
2428 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
2431 /* runtime type HashMap[MClass, HashSet[Int]] */
2432 const struct type type_core__HashMap__nitc__MClass__core__HashSet__core__Int
= {
2434 "HashMap[MClass, HashSet[Int]]", /* class_name_string */
2437 &resolution_table_core__HashMap__nitc__MClass__core__HashSet__core__Int
,
2441 2401, /* nullable Object */
2442 2206, /* MapRead[nullable Object, nullable Object] */
2507 3055, /* MapRead[Object, nullable Object] */
2515 3063, /* MapRead[MClass, HashSet[Int]] */
2574 1704, /* HashMap[Object, nullable Object] */
2588 1928, /* HashMap[MClass, HashSet[Int]] */
2608 const struct types resolution_table_core__HashMap__nitc__MClass__core__HashSet__core__Int
= {
2614 &type_core__hash_collection__HashMapIterator__nitc__MClass__core__HashSet__core__Int
, /* HashMapIterator[K, V]: HashMapIterator[MClass, HashSet[Int]] */
2615 &type_nitc__MClass
, /* K: MClass */
2616 &type_core__HashSet__core__Int
, /* V: HashSet[Int] */
2617 &type_core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* HashMapNode[K, V]: HashMapNode[MClass, HashSet[Int]] */
2618 &type_core__hash_collection__HashMapKeys__nitc__MClass__core__HashSet__core__Int
, /* HashMapKeys[K, V]: HashMapKeys[MClass, HashSet[Int]] */
2619 &type_core__hash_collection__HashMapValues__nitc__MClass__core__HashSet__core__Int
, /* HashMapValues[K, V]: HashMapValues[MClass, HashSet[Int]] */
2620 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* nullable N: nullable HashMapNode[MClass, HashSet[Int]] */
2621 &type_core__MapRead__nitc__MClass__core__HashSet__core__Int
, /* MapRead[K, V]: MapRead[MClass, HashSet[Int]] */
2623 &type_core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* N: HashMapNode[MClass, HashSet[Int]] */
2624 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, HashSet[Int]]] */
2627 /* runtime type Array[nullable PropertyLayoutElement] */
2628 const struct type type_core__Array__nullable__nitc__PropertyLayoutElement
= {
2630 "Array[nullable PropertyLayoutElement]", /* class_name_string */
2633 &resolution_table_core__Array__nullable__nitc__PropertyLayoutElement
,
2637 2401, /* nullable Object */
2733 2502, /* Collection[nullable Object] */
2747 2516, /* Collection[nullable PropertyLayoutElement] */
2765 1715, /* Array[nullable Object] */
2766 2210, /* SequenceRead[nullable Object] */
2837 2603, /* AbstractArrayRead[nullable Object] */
2861 2627, /* AbstractArrayRead[nullable PropertyLayoutElement] */
2987 2949, /* AbstractArray[nullable Object] */
3001 2963, /* AbstractArray[nullable PropertyLayoutElement] */
3129 1929, /* Array[nullable PropertyLayoutElement] */
3148 const struct types resolution_table_core__Array__nullable__nitc__PropertyLayoutElement
= {
3151 &type_nullable__nitc__PropertyLayoutElement
, /* E: nullable PropertyLayoutElement */
3152 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* SELF: Array[nullable PropertyLayoutElement] */
3153 &type_core__Collection__nullable__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[nullable PropertyLayoutElement] */
3154 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[E]: Array[nullable PropertyLayoutElement] */
3155 &type_core__AbstractArray__nullable__nitc__PropertyLayoutElement
, /* AbstractArray[E]: AbstractArray[nullable PropertyLayoutElement] */
3156 &type_core__NativeArray__nullable__nitc__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable PropertyLayoutElement] */
3157 &type_nullable__nitc__PropertyLayoutElement
, /* E: nullable PropertyLayoutElement */
3158 &type_core__Collection__nullable__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[nullable PropertyLayoutElement] */
3159 &type_nullable__nitc__PropertyLayoutElement
, /* E: nullable PropertyLayoutElement */
3160 &type_core__Collection__nullable__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[nullable PropertyLayoutElement] */
3161 &type_core__Collection__nullable__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[nullable PropertyLayoutElement] */
3162 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[E]: Array[nullable PropertyLayoutElement] */
3163 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[E]: Array[nullable PropertyLayoutElement] */
3164 &type_core__AbstractArray__nullable__nitc__PropertyLayoutElement
, /* AbstractArray[E]: AbstractArray[nullable PropertyLayoutElement] */
3165 &type_core__array__ArrayIterator__nullable__nitc__PropertyLayoutElement
, /* ArrayIterator[E]: ArrayIterator[nullable PropertyLayoutElement] */
3166 &type_core__array__ArrayReverseIterator__nullable__nitc__PropertyLayoutElement
, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable PropertyLayoutElement] */
3169 /* runtime type NativeArray[nullable PropertyLayoutElement] */
3170 const struct type type_core__NativeArray__nullable__nitc__PropertyLayoutElement
= {
3172 "NativeArray[nullable PropertyLayoutElement]", /* class_name_string */
3175 &resolution_table_core__NativeArray__nullable__nitc__PropertyLayoutElement
,
3179 2401, /* nullable Object */
3273 1717, /* NativeArray[nullable Object] */
3287 1930, /* NativeArray[nullable PropertyLayoutElement] */
3408 const struct types resolution_table_core__NativeArray__nullable__nitc__PropertyLayoutElement
= {
3411 &type_nullable__nitc__PropertyLayoutElement
, /* E: nullable PropertyLayoutElement */
3412 &type_core__NativeArray__nullable__nitc__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable PropertyLayoutElement] */
3415 /* runtime type ArrayIterator[nullable PropertyLayoutElement] */
3416 const struct type type_core__array__ArrayIterator__nullable__nitc__PropertyLayoutElement
= {
3418 "ArrayIterator[nullable PropertyLayoutElement]", /* class_name_string */
3421 &resolution_table_core__array__ArrayIterator__nullable__nitc__PropertyLayoutElement
,
3425 2401, /* nullable Object */
3504 1718, /* ArrayIterator[nullable Object] */
3528 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
3563 const struct types resolution_table_core__array__ArrayIterator__nullable__nitc__PropertyLayoutElement
= {
3566 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[E]: Array[nullable PropertyLayoutElement] */
3567 &type_core__AbstractArrayRead__nullable__nitc__PropertyLayoutElement
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable PropertyLayoutElement] */
3570 /* runtime type ArrayReverseIterator[nullable PropertyLayoutElement] */
3571 const struct type type_core__array__ArrayReverseIterator__nullable__nitc__PropertyLayoutElement
= {
3573 "ArrayReverseIterator[nullable PropertyLayoutElement]", /* class_name_string */
3576 &resolution_table_core__array__ArrayReverseIterator__nullable__nitc__PropertyLayoutElement
,
3580 2401, /* nullable Object */
3659 1718, /* ArrayIterator[nullable Object] */
3683 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
3785 1719, /* ArrayReverseIterator[nullable Object] */
3809 1932, /* ArrayReverseIterator[nullable PropertyLayoutElement] */
3844 const struct types resolution_table_core__array__ArrayReverseIterator__nullable__nitc__PropertyLayoutElement
= {
3847 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[E]: Array[nullable PropertyLayoutElement] */
3848 &type_core__AbstractArrayRead__nullable__nitc__PropertyLayoutElement
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable PropertyLayoutElement] */
3851 /* runtime type HashMapKeys[MClass, HashSet[Int]] */
3852 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__HashSet__core__Int
= {
3854 "HashMapKeys[MClass, HashSet[Int]]", /* class_name_string */
3857 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__HashSet__core__Int
,
3861 2401, /* nullable Object */
3872 2417, /* Collection[MClass] */
3897 2442, /* Collection[Object] */
3901 2446, /* Collection[nullable MClass] */
3957 2502, /* Collection[nullable Object] */
4033 1710, /* HashMapKeys[Object, nullable Object] */
4047 1933, /* HashMapKeys[MClass, HashSet[Int]] */
4067 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__HashSet__core__Int
= {
4070 &type_core__HashMap__nitc__MClass__core__HashSet__core__Int
, /* HashMap[K, V]: HashMap[MClass, HashSet[Int]] */
4071 &type_core__MapKeysIterator__nitc__MClass__core__HashSet__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, HashSet[Int]] */
4081 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
4084 /* runtime type HashMapValues[MClass, HashSet[Int]] */
4085 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__HashSet__core__Int
= {
4087 "HashMapValues[MClass, HashSet[Int]]", /* class_name_string */
4090 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__HashSet__core__Int
,
4094 2401, /* nullable Object */
4130 2442, /* Collection[Object] */
4190 2502, /* Collection[nullable Object] */
4205 2517, /* Collection[HashSet[Int]] */
4266 1711, /* HashMapValues[Object, nullable Object] */
4280 1934, /* HashMapValues[MClass, HashSet[Int]] */
4300 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__HashSet__core__Int
= {
4303 &type_core__HashMap__nitc__MClass__core__HashSet__core__Int
, /* HashMap[K, V]: HashMap[MClass, HashSet[Int]] */
4304 &type_core__MapValuesIterator__nitc__MClass__core__HashSet__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, HashSet[Int]] */
4314 &type_core__Array__core__HashSet__core__Int
, /* Array[E]: Array[HashSet[Int]] */
4317 /* runtime type HashMapIterator[MClass, HashSet[Int]] */
4318 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__HashSet__core__Int
= {
4320 "HashMapIterator[MClass, HashSet[Int]]", /* class_name_string */
4323 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__HashSet__core__Int
,
4327 2401, /* nullable Object */
4374 2706, /* MapIterator[Object, nullable Object] */
4388 2720, /* MapIterator[MClass, HashSet[Int]] */
4452 1712, /* HashMapIterator[Object, nullable Object] */
4466 1935, /* HashMapIterator[MClass, HashSet[Int]] */
4486 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__HashSet__core__Int
= {
4489 &type_core__HashMap__nitc__MClass__core__HashSet__core__Int
, /* HashMap[K, V]: HashMap[MClass, HashSet[Int]] */
4492 /* runtime type NativeArray[nullable HashMapNode[MClass, HashSet[Int]]] */
4493 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
= {
4495 "NativeArray[nullable HashMapNode[MClass, HashSet[Int]]]", /* class_name_string */
4498 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
,
4502 2401, /* nullable Object */
4596 1717, /* NativeArray[nullable Object] */
4689 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
4708 1936, /* NativeArray[nullable HashMapNode[MClass, HashSet[Int]]] */
4731 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
= {
4734 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* E: nullable HashMapNode[MClass, HashSet[Int]] */
4735 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, HashSet[Int]]] */
4738 /* runtime type HashMapNode[MClass, HashSet[Int]] */
4739 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
= {
4741 "HashMapNode[MClass, HashSet[Int]]", /* class_name_string */
4744 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
,
4748 2401, /* nullable Object */
4794 2799, /* nullable HashMapNode[Object, nullable Object] */
4808 2818, /* nullable HashMapNode[MClass, HashSet[Int]] */
4888 1714, /* HashMapNode[Object, nullable Object] */
4896 1937, /* HashMapNode[MClass, HashSet[Int]] */
4905 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
= {
4908 &type_core__HashSet__core__Int
, /* V: HashSet[Int] */
4909 &type_nitc__MClass
, /* K: MClass */
4912 /* runtime type Array[HashSet[Int]] */
4913 const struct type type_core__Array__core__HashSet__core__Int
= {
4915 "Array[HashSet[Int]]", /* class_name_string */
4918 &resolution_table_core__Array__core__HashSet__core__Int
,
4922 2401, /* nullable Object */
4958 2442, /* Collection[Object] */
5018 2502, /* Collection[nullable Object] */
5033 2517, /* Collection[HashSet[Int]] */
5050 1715, /* Array[nullable Object] */
5051 2210, /* SequenceRead[nullable Object] */
5122 2603, /* AbstractArrayRead[nullable Object] */
5140 2621, /* AbstractArrayRead[Object] */
5147 2628, /* AbstractArrayRead[HashSet[Int]] */
5211 2888, /* AbstractArray[Object] */
5272 2949, /* AbstractArray[nullable Object] */
5287 2964, /* AbstractArray[HashSet[Int]] */
5305 226, /* Array[Object] */
5415 1938, /* Array[HashSet[Int]] */
5433 const struct types resolution_table_core__Array__core__HashSet__core__Int
= {
5436 &type_core__HashSet__core__Int
, /* E: HashSet[Int] */
5437 &type_core__Array__core__HashSet__core__Int
, /* SELF: Array[HashSet[Int]] */
5438 &type_core__Collection__core__HashSet__core__Int
, /* Collection[E]: Collection[HashSet[Int]] */
5439 &type_core__Array__core__HashSet__core__Int
, /* Array[E]: Array[HashSet[Int]] */
5440 &type_core__AbstractArray__core__HashSet__core__Int
, /* AbstractArray[E]: AbstractArray[HashSet[Int]] */
5441 &type_core__NativeArray__core__HashSet__core__Int
, /* NativeArray[E]: NativeArray[HashSet[Int]] */
5442 &type_core__HashSet__core__Int
, /* E: HashSet[Int] */
5443 &type_core__Collection__core__HashSet__core__Int
, /* Collection[E]: Collection[HashSet[Int]] */
5444 &type_core__HashSet__core__Int
, /* E: HashSet[Int] */
5445 &type_core__Collection__core__HashSet__core__Int
, /* Collection[E]: Collection[HashSet[Int]] */
5446 &type_core__Collection__core__HashSet__core__Int
, /* Collection[E]: Collection[HashSet[Int]] */
5447 &type_core__Array__core__HashSet__core__Int
, /* Array[E]: Array[HashSet[Int]] */
5448 &type_core__Array__core__HashSet__core__Int
, /* Array[E]: Array[HashSet[Int]] */
5449 &type_core__AbstractArray__core__HashSet__core__Int
, /* AbstractArray[E]: AbstractArray[HashSet[Int]] */
5450 &type_core__array__ArrayIterator__core__HashSet__core__Int
, /* ArrayIterator[E]: ArrayIterator[HashSet[Int]] */
5451 &type_core__array__ArrayReverseIterator__core__HashSet__core__Int
, /* ArrayReverseIterator[E]: ArrayReverseIterator[HashSet[Int]] */
5454 /* runtime type MapValuesIterator[MClass, HashSet[Int]] */
5455 const struct type type_core__MapValuesIterator__nitc__MClass__core__HashSet__core__Int
= {
5457 "MapValuesIterator[MClass, HashSet[Int]]", /* class_name_string */
5460 &resolution_table_core__MapValuesIterator__nitc__MClass__core__HashSet__core__Int
,
5464 2401, /* nullable Object */
5465 2400, /* Iterator[Object] */
5520 1716, /* MapValuesIterator[Object, nullable Object] */
5534 1939, /* MapValuesIterator[MClass, HashSet[Int]] */
5555 const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__HashSet__core__Int
= {
5558 &type_core__Array__core__HashSet__core__Int
, /* Array[E]: Array[HashSet[Int]] */
5559 &type_core__MapIterator__nitc__MClass__core__HashSet__core__Int
, /* MapIterator[K, V]: MapIterator[MClass, HashSet[Int]] */
5562 /* runtime type NativeArray[HashSet[Int]] */
5563 const struct type type_core__NativeArray__core__HashSet__core__Int
= {
5565 "NativeArray[HashSet[Int]]", /* class_name_string */
5568 &resolution_table_core__NativeArray__core__HashSet__core__Int
,
5572 2401, /* nullable Object */
5605 227, /* NativeArray[Object] */
5666 1717, /* NativeArray[nullable Object] */
5681 1940, /* NativeArray[HashSet[Int]] */
5801 const struct types resolution_table_core__NativeArray__core__HashSet__core__Int
= {
5804 &type_core__HashSet__core__Int
, /* E: HashSet[Int] */
5805 &type_core__NativeArray__core__HashSet__core__Int
, /* NativeArray[E]: NativeArray[HashSet[Int]] */
5808 /* runtime type ArrayIterator[HashSet[Int]] */
5809 const struct type type_core__array__ArrayIterator__core__HashSet__core__Int
= {
5811 "ArrayIterator[HashSet[Int]]", /* class_name_string */
5814 &resolution_table_core__array__ArrayIterator__core__HashSet__core__Int
,
5818 2401, /* nullable Object */
5819 2400, /* Iterator[Object] */
5897 1718, /* ArrayIterator[nullable Object] */
5915 1884, /* ArrayIterator[Object] */
5922 1941, /* ArrayIterator[HashSet[Int]] */
5956 const struct types resolution_table_core__array__ArrayIterator__core__HashSet__core__Int
= {
5959 &type_core__Array__core__HashSet__core__Int
, /* Array[E]: Array[HashSet[Int]] */
5960 &type_core__AbstractArrayRead__core__HashSet__core__Int
, /* AbstractArrayRead[E]: AbstractArrayRead[HashSet[Int]] */
5963 /* runtime type ArrayReverseIterator[HashSet[Int]] */
5964 const struct type type_core__array__ArrayReverseIterator__core__HashSet__core__Int
= {
5966 "ArrayReverseIterator[HashSet[Int]]", /* class_name_string */
5969 &resolution_table_core__array__ArrayReverseIterator__core__HashSet__core__Int
,
5973 2401, /* nullable Object */
5974 2400, /* Iterator[Object] */
6052 1718, /* ArrayIterator[nullable Object] */
6070 1884, /* ArrayIterator[Object] */
6077 1941, /* ArrayIterator[HashSet[Int]] */
6178 1719, /* ArrayReverseIterator[nullable Object] */
6196 1885, /* ArrayReverseIterator[Object] */
6203 1942, /* ArrayReverseIterator[HashSet[Int]] */
6237 const struct types resolution_table_core__array__ArrayReverseIterator__core__HashSet__core__Int
= {
6240 &type_core__Array__core__HashSet__core__Int
, /* Array[E]: Array[HashSet[Int]] */
6241 &type_core__AbstractArrayRead__core__HashSet__core__Int
, /* AbstractArrayRead[E]: AbstractArrayRead[HashSet[Int]] */
6244 /* runtime type MapKeysIterator[MClass, HashSet[Int]] */
6245 const struct type type_core__MapKeysIterator__nitc__MClass__core__HashSet__core__Int
= {
6247 "MapKeysIterator[MClass, HashSet[Int]]", /* class_name_string */
6250 &resolution_table_core__MapKeysIterator__nitc__MClass__core__HashSet__core__Int
,
6254 2401, /* nullable Object */
6255 2400, /* Iterator[Object] */
6310 1720, /* MapKeysIterator[Object, nullable Object] */
6324 1943, /* MapKeysIterator[MClass, HashSet[Int]] */
6345 const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__HashSet__core__Int
= {
6348 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
6349 &type_core__MapIterator__nitc__MClass__core__HashSet__core__Int
, /* MapIterator[K, V]: MapIterator[MClass, HashSet[Int]] */
6352 /* runtime type HashMapKeys[PropertyLayoutElement, Int] */
6353 const struct type type_core__hash_collection__HashMapKeys__nitc__PropertyLayoutElement__core__Int
= {
6355 "HashMapKeys[PropertyLayoutElement, Int]", /* class_name_string */
6358 &resolution_table_core__hash_collection__HashMapKeys__nitc__PropertyLayoutElement__core__Int
,
6362 2401, /* nullable Object */
6398 2442, /* Collection[Object] */
6400 2444, /* Collection[PropertyLayoutElement] */
6458 2502, /* Collection[nullable Object] */
6472 2516, /* Collection[nullable PropertyLayoutElement] */
6534 1710, /* HashMapKeys[Object, nullable Object] */
6549 1944, /* HashMapKeys[PropertyLayoutElement, Int] */
6568 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__PropertyLayoutElement__core__Int
= {
6571 &type_core__HashMap__nitc__PropertyLayoutElement__core__Int
, /* HashMap[K, V]: HashMap[PropertyLayoutElement, Int] */
6572 &type_core__MapKeysIterator__nitc__PropertyLayoutElement__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[PropertyLayoutElement, Int] */
6582 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
6585 /* runtime type HashMapValues[PropertyLayoutElement, Int] */
6586 const struct type type_core__hash_collection__HashMapValues__nitc__PropertyLayoutElement__core__Int
= {
6588 "HashMapValues[PropertyLayoutElement, Int]", /* class_name_string */
6591 &resolution_table_core__hash_collection__HashMapValues__nitc__PropertyLayoutElement__core__Int
,
6595 2401, /* nullable Object */
6610 2421, /* Collection[Int] */
6631 2442, /* Collection[Object] */
6691 2502, /* Collection[nullable Object] */
6767 1711, /* HashMapValues[Object, nullable Object] */
6782 1945, /* HashMapValues[PropertyLayoutElement, Int] */
6801 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__PropertyLayoutElement__core__Int
= {
6804 &type_core__HashMap__nitc__PropertyLayoutElement__core__Int
, /* HashMap[K, V]: HashMap[PropertyLayoutElement, Int] */
6805 &type_core__MapValuesIterator__nitc__PropertyLayoutElement__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[PropertyLayoutElement, Int] */
6815 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
6818 /* runtime type HashMapIterator[PropertyLayoutElement, Int] */
6819 const struct type type_core__hash_collection__HashMapIterator__nitc__PropertyLayoutElement__core__Int
= {
6821 "HashMapIterator[PropertyLayoutElement, Int]", /* class_name_string */
6824 &resolution_table_core__hash_collection__HashMapIterator__nitc__PropertyLayoutElement__core__Int
,
6828 2401, /* nullable Object */
6875 2706, /* MapIterator[Object, nullable Object] */
6890 2721, /* MapIterator[PropertyLayoutElement, Int] */
6953 1712, /* HashMapIterator[Object, nullable Object] */
6968 1946, /* HashMapIterator[PropertyLayoutElement, Int] */
6987 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__PropertyLayoutElement__core__Int
= {
6990 &type_core__HashMap__nitc__PropertyLayoutElement__core__Int
, /* HashMap[K, V]: HashMap[PropertyLayoutElement, Int] */
6993 /* runtime type NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
6994 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
= {
6996 "NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]]", /* class_name_string */
6999 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
,
7003 2401, /* nullable Object */
7097 1717, /* NativeArray[nullable Object] */
7190 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
7210 1947, /* NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
7232 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
= {
7235 &type_nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* E: nullable HashMapNode[PropertyLayoutElement, Int] */
7236 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
7239 /* runtime type HashMapNode[PropertyLayoutElement, Int] */
7240 const struct type type_core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
= {
7242 "HashMapNode[PropertyLayoutElement, Int]", /* class_name_string */
7245 &resolution_table_core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
,
7249 2401, /* nullable Object */
7295 2799, /* nullable HashMapNode[Object, nullable Object] */
7310 2819, /* nullable HashMapNode[PropertyLayoutElement, Int] */
7389 1714, /* HashMapNode[Object, nullable Object] */
7396 1948, /* HashMapNode[PropertyLayoutElement, Int] */
7406 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
= {
7409 &type_core__Int
, /* V: Int */
7410 &type_nitc__PropertyLayoutElement
, /* K: PropertyLayoutElement */
7413 /* runtime type MapValuesIterator[PropertyLayoutElement, Int] */
7414 const struct type type_core__MapValuesIterator__nitc__PropertyLayoutElement__core__Int
= {
7416 "MapValuesIterator[PropertyLayoutElement, Int]", /* class_name_string */
7419 &resolution_table_core__MapValuesIterator__nitc__PropertyLayoutElement__core__Int
,
7423 2401, /* nullable Object */
7424 2400, /* Iterator[Object] */
7479 1716, /* MapValuesIterator[Object, nullable Object] */
7494 1949, /* MapValuesIterator[PropertyLayoutElement, Int] */
7514 const struct types resolution_table_core__MapValuesIterator__nitc__PropertyLayoutElement__core__Int
= {
7517 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
7518 &type_core__MapIterator__nitc__PropertyLayoutElement__core__Int
, /* MapIterator[K, V]: MapIterator[PropertyLayoutElement, Int] */
7521 /* runtime type MapKeysIterator[PropertyLayoutElement, Int] */
7522 const struct type type_core__MapKeysIterator__nitc__PropertyLayoutElement__core__Int
= {
7524 "MapKeysIterator[PropertyLayoutElement, Int]", /* class_name_string */
7527 &resolution_table_core__MapKeysIterator__nitc__PropertyLayoutElement__core__Int
,
7531 2401, /* nullable Object */
7532 2400, /* Iterator[Object] */
7587 1720, /* MapKeysIterator[Object, nullable Object] */
7602 1950, /* MapKeysIterator[PropertyLayoutElement, Int] */
7622 const struct types resolution_table_core__MapKeysIterator__nitc__PropertyLayoutElement__core__Int
= {
7625 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
7626 &type_core__MapIterator__nitc__PropertyLayoutElement__core__Int
, /* MapIterator[K, V]: MapIterator[PropertyLayoutElement, Int] */
7629 /* runtime type HashSetIterator[Int] */
7630 const struct type type_core__hash_collection__HashSetIterator__core__Int
= {
7632 "HashSetIterator[Int]", /* class_name_string */
7635 &resolution_table_core__hash_collection__HashSetIterator__core__Int
,
7639 2401, /* nullable Object */
7640 2400, /* Iterator[Object] */
7661 1565, /* HashSetIterator[Object] */
7669 1951, /* HashSetIterator[Int] */
7674 const struct types resolution_table_core__hash_collection__HashSetIterator__core__Int
= {
7677 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
7678 &type_core__HashSet__core__Int
, /* HashSet[E]: HashSet[Int] */
7681 /* runtime type HashSetNode[Int] */
7682 const struct type type_core__hash_collection__HashSetNode__core__Int
= {
7684 "HashSetNode[Int]", /* class_name_string */
7687 &resolution_table_core__hash_collection__HashSetNode__core__Int
,
7691 2401, /* nullable Object */
7704 2786, /* nullable HashSetNode[Object] */
7712 2820, /* nullable HashSetNode[Int] */
7725 1566, /* HashSetNode[Object] */
7733 1952, /* HashSetNode[Int] */
7740 const struct types resolution_table_core__hash_collection__HashSetNode__core__Int
= {
7744 &type_core__Int
, /* K: Int */
7747 /* runtime type NativeArray[nullable HashSetNode[Int]] */
7748 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Int
= {
7750 "NativeArray[nullable HashSetNode[Int]]", /* class_name_string */
7753 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Int
,
7757 2401, /* nullable Object */
7851 1717, /* NativeArray[nullable Object] */
7931 1567, /* NativeArray[nullable HashSetNode[Object]] */
7965 1953, /* NativeArray[nullable HashSetNode[Int]] */
7986 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Int
= {
7989 &type_nullable__core__hash_collection__HashSetNode__core__Int
, /* E: nullable HashSetNode[Int] */
7990 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Int
, /* NativeArray[E]: NativeArray[nullable HashSetNode[Int]] */
7993 /* runtime type HashMap[MAttribute, Int] */
7994 const struct type type_core__HashMap__nitc__MAttribute__core__Int
= {
7996 "HashMap[MAttribute, Int]", /* class_name_string */
7999 &resolution_table_core__HashMap__nitc__MAttribute__core__Int
,
8003 2401, /* nullable Object */
8004 2206, /* MapRead[nullable Object, nullable Object] */
8069 3055, /* MapRead[Object, nullable Object] */
8076 3062, /* MapRead[PropertyLayoutElement, Int] */
8078 3064, /* MapRead[MAttribute, Int] */
8136 1704, /* HashMap[Object, nullable Object] */
8151 1927, /* HashMap[PropertyLayoutElement, Int] */
8152 1954, /* HashMap[MAttribute, Int] */
8170 const struct types resolution_table_core__HashMap__nitc__MAttribute__core__Int
= {
8176 &type_core__hash_collection__HashMapIterator__nitc__MAttribute__core__Int
, /* HashMapIterator[K, V]: HashMapIterator[MAttribute, Int] */
8177 &type_nitc__MAttribute
, /* K: MAttribute */
8178 &type_core__Int
, /* V: Int */
8179 &type_core__hash_collection__HashMapNode__nitc__MAttribute__core__Int
, /* HashMapNode[K, V]: HashMapNode[MAttribute, Int] */
8180 &type_core__hash_collection__HashMapKeys__nitc__MAttribute__core__Int
, /* HashMapKeys[K, V]: HashMapKeys[MAttribute, Int] */
8181 &type_core__hash_collection__HashMapValues__nitc__MAttribute__core__Int
, /* HashMapValues[K, V]: HashMapValues[MAttribute, Int] */
8182 &type_nullable__core__hash_collection__HashMapNode__nitc__MAttribute__core__Int
, /* nullable N: nullable HashMapNode[MAttribute, Int] */
8183 &type_core__MapRead__nitc__MAttribute__core__Int
, /* MapRead[K, V]: MapRead[MAttribute, Int] */
8185 &type_core__hash_collection__HashMapNode__nitc__MAttribute__core__Int
, /* N: HashMapNode[MAttribute, Int] */
8186 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MAttribute__core__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MAttribute, Int]] */
8189 /* runtime type Array[nullable MAttribute] */
8190 const struct type type_core__Array__nullable__nitc__MAttribute
= {
8192 "Array[nullable MAttribute]", /* class_name_string */
8195 &resolution_table_core__Array__nullable__nitc__MAttribute
,
8199 2401, /* nullable Object */
8265 2472, /* Collection[nullable MProperty] */
8295 2502, /* Collection[nullable Object] */
8309 2516, /* Collection[nullable PropertyLayoutElement] */
8311 2518, /* Collection[nullable MAttribute] */
8327 1715, /* Array[nullable Object] */
8328 2210, /* SequenceRead[nullable Object] */
8352 2556, /* AbstractArrayRead[nullable MProperty] */
8399 2603, /* AbstractArrayRead[nullable Object] */
8423 2627, /* AbstractArrayRead[nullable PropertyLayoutElement] */
8425 2629, /* AbstractArrayRead[nullable MAttribute] */
8518 2918, /* AbstractArray[nullable MProperty] */
8549 2949, /* AbstractArray[nullable Object] */
8563 2963, /* AbstractArray[nullable PropertyLayoutElement] */
8565 2965, /* AbstractArray[nullable MAttribute] */
8597 1259, /* Array[nullable MProperty] */
8691 1929, /* Array[nullable PropertyLayoutElement] */
8693 1955, /* Array[nullable MAttribute] */
8710 const struct types resolution_table_core__Array__nullable__nitc__MAttribute
= {
8713 &type_nullable__nitc__MAttribute
, /* E: nullable MAttribute */
8714 &type_core__Array__nullable__nitc__MAttribute
, /* SELF: Array[nullable MAttribute] */
8715 &type_core__Collection__nullable__nitc__MAttribute
, /* Collection[E]: Collection[nullable MAttribute] */
8716 &type_core__Array__nullable__nitc__MAttribute
, /* Array[E]: Array[nullable MAttribute] */
8717 &type_core__AbstractArray__nullable__nitc__MAttribute
, /* AbstractArray[E]: AbstractArray[nullable MAttribute] */
8718 &type_core__NativeArray__nullable__nitc__MAttribute
, /* NativeArray[E]: NativeArray[nullable MAttribute] */
8719 &type_nullable__nitc__MAttribute
, /* E: nullable MAttribute */
8720 &type_core__Collection__nullable__nitc__MAttribute
, /* Collection[E]: Collection[nullable MAttribute] */
8721 &type_nullable__nitc__MAttribute
, /* E: nullable MAttribute */
8722 &type_core__Collection__nullable__nitc__MAttribute
, /* Collection[E]: Collection[nullable MAttribute] */
8723 &type_core__Collection__nullable__nitc__MAttribute
, /* Collection[E]: Collection[nullable MAttribute] */
8724 &type_core__Array__nullable__nitc__MAttribute
, /* Array[E]: Array[nullable MAttribute] */
8725 &type_core__Array__nullable__nitc__MAttribute
, /* Array[E]: Array[nullable MAttribute] */
8726 &type_core__AbstractArray__nullable__nitc__MAttribute
, /* AbstractArray[E]: AbstractArray[nullable MAttribute] */
8727 &type_core__array__ArrayIterator__nullable__nitc__MAttribute
, /* ArrayIterator[E]: ArrayIterator[nullable MAttribute] */
8728 &type_core__array__ArrayReverseIterator__nullable__nitc__MAttribute
, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable MAttribute] */
8731 /* runtime type NativeArray[nullable MAttribute] */
8732 const struct type type_core__NativeArray__nullable__nitc__MAttribute
= {
8734 "NativeArray[nullable MAttribute]", /* class_name_string */
8737 &resolution_table_core__NativeArray__nullable__nitc__MAttribute
,
8741 2401, /* nullable Object */
8804 1261, /* NativeArray[nullable MProperty] */
8835 1717, /* NativeArray[nullable Object] */
8849 1930, /* NativeArray[nullable PropertyLayoutElement] */
8851 1956, /* NativeArray[nullable MAttribute] */
8970 const struct types resolution_table_core__NativeArray__nullable__nitc__MAttribute
= {
8973 &type_nullable__nitc__MAttribute
, /* E: nullable MAttribute */
8974 &type_core__NativeArray__nullable__nitc__MAttribute
, /* NativeArray[E]: NativeArray[nullable MAttribute] */
8977 /* runtime type ArrayIterator[nullable MAttribute] */
8978 const struct type type_core__array__ArrayIterator__nullable__nitc__MAttribute
= {
8980 "ArrayIterator[nullable MAttribute]", /* class_name_string */
8983 &resolution_table_core__array__ArrayIterator__nullable__nitc__MAttribute
,
8987 2401, /* nullable Object */
9019 1262, /* ArrayIterator[nullable MProperty] */
9066 1718, /* ArrayIterator[nullable Object] */
9090 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
9092 1957, /* ArrayIterator[nullable MAttribute] */
9125 const struct types resolution_table_core__array__ArrayIterator__nullable__nitc__MAttribute
= {
9128 &type_core__Array__nullable__nitc__MAttribute
, /* Array[E]: Array[nullable MAttribute] */
9129 &type_core__AbstractArrayRead__nullable__nitc__MAttribute
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MAttribute] */
9132 /* runtime type ArrayReverseIterator[nullable MAttribute] */
9133 const struct type type_core__array__ArrayReverseIterator__nullable__nitc__MAttribute
= {
9135 "ArrayReverseIterator[nullable MAttribute]", /* class_name_string */
9138 &resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MAttribute
,
9142 2401, /* nullable Object */
9174 1262, /* ArrayIterator[nullable MProperty] */
9221 1718, /* ArrayIterator[nullable Object] */
9245 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
9247 1957, /* ArrayIterator[nullable MAttribute] */
9300 1263, /* ArrayReverseIterator[nullable MProperty] */
9347 1719, /* ArrayReverseIterator[nullable Object] */
9371 1932, /* ArrayReverseIterator[nullable PropertyLayoutElement] */
9373 1958, /* ArrayReverseIterator[nullable MAttribute] */
9406 const struct types resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MAttribute
= {
9409 &type_core__Array__nullable__nitc__MAttribute
, /* Array[E]: Array[nullable MAttribute] */
9410 &type_core__AbstractArrayRead__nullable__nitc__MAttribute
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MAttribute] */
9413 /* runtime type HashMapKeys[MAttribute, Int] */
9414 const struct type type_core__hash_collection__HashMapKeys__nitc__MAttribute__core__Int
= {
9416 "HashMapKeys[MAttribute, Int]", /* class_name_string */
9419 &resolution_table_core__hash_collection__HashMapKeys__nitc__MAttribute__core__Int
,
9423 2401, /* nullable Object */
9435 2418, /* Collection[MProperty] */
9459 2442, /* Collection[Object] */
9461 2444, /* Collection[PropertyLayoutElement] */
9489 2472, /* Collection[nullable MProperty] */
9519 2502, /* Collection[nullable Object] */
9532 2515, /* Collection[MAttribute] */
9533 2516, /* Collection[nullable PropertyLayoutElement] */
9535 2518, /* Collection[nullable MAttribute] */
9595 1710, /* HashMapKeys[Object, nullable Object] */
9610 1944, /* HashMapKeys[PropertyLayoutElement, Int] */
9611 1959, /* HashMapKeys[MAttribute, Int] */
9629 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MAttribute__core__Int
= {
9632 &type_core__HashMap__nitc__MAttribute__core__Int
, /* HashMap[K, V]: HashMap[MAttribute, Int] */
9633 &type_core__MapKeysIterator__nitc__MAttribute__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[MAttribute, Int] */
9643 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
9646 /* runtime type HashMapValues[MAttribute, Int] */
9647 const struct type type_core__hash_collection__HashMapValues__nitc__MAttribute__core__Int
= {
9649 "HashMapValues[MAttribute, Int]", /* class_name_string */
9652 &resolution_table_core__hash_collection__HashMapValues__nitc__MAttribute__core__Int
,
9656 2401, /* nullable Object */
9671 2421, /* Collection[Int] */
9692 2442, /* Collection[Object] */
9752 2502, /* Collection[nullable Object] */
9828 1711, /* HashMapValues[Object, nullable Object] */
9843 1945, /* HashMapValues[PropertyLayoutElement, Int] */
9844 1960, /* HashMapValues[MAttribute, Int] */
9862 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MAttribute__core__Int
= {
9865 &type_core__HashMap__nitc__MAttribute__core__Int
, /* HashMap[K, V]: HashMap[MAttribute, Int] */
9866 &type_core__MapValuesIterator__nitc__MAttribute__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[MAttribute, Int] */
9876 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */