1 #include "nitc__nith.types.0.h"
2 /* runtime type ArrayReverseIterator[MVirtualTypeProp] */
3 const struct type type_core__array__ArrayReverseIterator__nitc__MVirtualTypeProp
= {
5 "ArrayReverseIterator[MVirtualTypeProp]", /* class_name_string */
8 &resolution_table_core__array__ArrayReverseIterator__nitc__MVirtualTypeProp
,
12 2401, /* nullable Object */
13 2400, /* Iterator[Object] */
16 2841, /* Iterator[MProperty] */
37 1174, /* ArrayIterator[MProperty] */
44 1262, /* ArrayIterator[nullable MProperty] */
91 1718, /* ArrayIterator[nullable Object] */
95 1774, /* ArrayIterator[MVirtualTypeProp] */
109 1884, /* ArrayIterator[Object] */
113 1915, /* ArrayIterator[PropertyLayoutElement] */
115 1931, /* ArrayIterator[nullable PropertyLayoutElement] */
163 1175, /* ArrayReverseIterator[MProperty] */
170 1263, /* ArrayReverseIterator[nullable MProperty] */
217 1719, /* ArrayReverseIterator[nullable Object] */
221 1775, /* ArrayReverseIterator[MVirtualTypeProp] */
235 1885, /* ArrayReverseIterator[Object] */
239 1916, /* ArrayReverseIterator[PropertyLayoutElement] */
241 1932, /* ArrayReverseIterator[nullable PropertyLayoutElement] */
276 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MVirtualTypeProp
= {
279 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
280 &type_core__AbstractArrayRead__nitc__MVirtualTypeProp
, /* AbstractArrayRead[E]: AbstractArrayRead[MVirtualTypeProp] */
283 /* runtime type HashMap[MVirtualTypeProp, Int] */
284 const struct type type_core__HashMap__nitc__MVirtualTypeProp__core__Int
= {
286 "HashMap[MVirtualTypeProp, Int]", /* class_name_string */
289 &resolution_table_core__HashMap__nitc__MVirtualTypeProp__core__Int
,
293 2401, /* nullable Object */
294 2206, /* MapRead[nullable Object, nullable Object] */
359 3055, /* MapRead[Object, nullable Object] */
361 3057, /* MapRead[MVirtualTypeProp, Int] */
366 3062, /* MapRead[PropertyLayoutElement, Int] */
426 1704, /* HashMap[Object, nullable Object] */
432 1776, /* HashMap[MVirtualTypeProp, Int] */
441 1927, /* HashMap[PropertyLayoutElement, Int] */
460 const struct types resolution_table_core__HashMap__nitc__MVirtualTypeProp__core__Int
= {
466 &type_core__hash_collection__HashMapIterator__nitc__MVirtualTypeProp__core__Int
, /* HashMapIterator[K, V]: HashMapIterator[MVirtualTypeProp, Int] */
467 &type_nitc__MVirtualTypeProp
, /* K: MVirtualTypeProp */
468 &type_core__Int
, /* V: Int */
469 &type_core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* HashMapNode[K, V]: HashMapNode[MVirtualTypeProp, Int] */
470 &type_core__hash_collection__HashMapKeys__nitc__MVirtualTypeProp__core__Int
, /* HashMapKeys[K, V]: HashMapKeys[MVirtualTypeProp, Int] */
471 &type_core__hash_collection__HashMapValues__nitc__MVirtualTypeProp__core__Int
, /* HashMapValues[K, V]: HashMapValues[MVirtualTypeProp, Int] */
472 &type_nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* nullable N: nullable HashMapNode[MVirtualTypeProp, Int] */
473 &type_core__MapRead__nitc__MVirtualTypeProp__core__Int
, /* MapRead[K, V]: MapRead[MVirtualTypeProp, Int] */
475 &type_core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* N: HashMapNode[MVirtualTypeProp, Int] */
476 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
479 /* runtime type HashMapKeys[MVirtualTypeProp, Int] */
480 const struct type type_core__hash_collection__HashMapKeys__nitc__MVirtualTypeProp__core__Int
= {
482 "HashMapKeys[MVirtualTypeProp, Int]", /* class_name_string */
485 &resolution_table_core__hash_collection__HashMapKeys__nitc__MVirtualTypeProp__core__Int
,
489 2401, /* nullable Object */
501 2418, /* Collection[MProperty] */
525 2442, /* Collection[Object] */
527 2444, /* Collection[PropertyLayoutElement] */
555 2472, /* Collection[nullable MProperty] */
585 2502, /* Collection[nullable Object] */
588 2505, /* Collection[MVirtualTypeProp] */
599 2516, /* Collection[nullable PropertyLayoutElement] */
661 1710, /* HashMapKeys[Object, nullable Object] */
667 1777, /* HashMapKeys[MVirtualTypeProp, Int] */
676 1944, /* HashMapKeys[PropertyLayoutElement, Int] */
695 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MVirtualTypeProp__core__Int
= {
698 &type_core__HashMap__nitc__MVirtualTypeProp__core__Int
, /* HashMap[K, V]: HashMap[MVirtualTypeProp, Int] */
699 &type_core__MapKeysIterator__nitc__MVirtualTypeProp__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[MVirtualTypeProp, Int] */
709 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
712 /* runtime type HashMapValues[MVirtualTypeProp, Int] */
713 const struct type type_core__hash_collection__HashMapValues__nitc__MVirtualTypeProp__core__Int
= {
715 "HashMapValues[MVirtualTypeProp, Int]", /* class_name_string */
718 &resolution_table_core__hash_collection__HashMapValues__nitc__MVirtualTypeProp__core__Int
,
722 2401, /* nullable Object */
737 2421, /* Collection[Int] */
758 2442, /* Collection[Object] */
818 2502, /* Collection[nullable Object] */
894 1711, /* HashMapValues[Object, nullable Object] */
900 1778, /* HashMapValues[MVirtualTypeProp, Int] */
909 1945, /* HashMapValues[PropertyLayoutElement, Int] */
928 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MVirtualTypeProp__core__Int
= {
931 &type_core__HashMap__nitc__MVirtualTypeProp__core__Int
, /* HashMap[K, V]: HashMap[MVirtualTypeProp, Int] */
932 &type_core__MapValuesIterator__nitc__MVirtualTypeProp__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[MVirtualTypeProp, Int] */
942 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
945 /* runtime type HashMapIterator[MVirtualTypeProp, Int] */
946 const struct type type_core__hash_collection__HashMapIterator__nitc__MVirtualTypeProp__core__Int
= {
948 "HashMapIterator[MVirtualTypeProp, Int]", /* class_name_string */
951 &resolution_table_core__hash_collection__HashMapIterator__nitc__MVirtualTypeProp__core__Int
,
955 2401, /* nullable Object */
1002 2706, /* MapIterator[Object, nullable Object] */
1008 2712, /* MapIterator[MVirtualTypeProp, Int] */
1017 2721, /* MapIterator[PropertyLayoutElement, Int] */
1080 1712, /* HashMapIterator[Object, nullable Object] */
1086 1779, /* HashMapIterator[MVirtualTypeProp, Int] */
1095 1946, /* HashMapIterator[PropertyLayoutElement, Int] */
1114 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MVirtualTypeProp__core__Int
= {
1117 &type_core__HashMap__nitc__MVirtualTypeProp__core__Int
, /* HashMap[K, V]: HashMap[MVirtualTypeProp, Int] */
1120 /* runtime type NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
1121 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
= {
1123 "NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]]", /* class_name_string */
1126 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
,
1130 2401, /* nullable Object */
1224 1717, /* NativeArray[nullable Object] */
1317 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
1324 1780, /* NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
1337 1947, /* NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
1359 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
= {
1362 &type_nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* E: nullable HashMapNode[MVirtualTypeProp, Int] */
1363 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
1366 /* runtime type HashMapNode[MVirtualTypeProp, Int] */
1367 const struct type type_core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
= {
1369 "HashMapNode[MVirtualTypeProp, Int]", /* class_name_string */
1372 &resolution_table_core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
,
1376 2401, /* nullable Object */
1422 2799, /* nullable HashMapNode[Object, nullable Object] */
1428 2806, /* nullable HashMapNode[MVirtualTypeProp, Int] */
1437 2819, /* nullable HashMapNode[PropertyLayoutElement, Int] */
1516 1714, /* HashMapNode[Object, nullable Object] */
1518 1781, /* HashMapNode[MVirtualTypeProp, Int] */
1523 1948, /* HashMapNode[PropertyLayoutElement, Int] */
1533 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MVirtualTypeProp__core__Int
= {
1536 &type_core__Int
, /* V: Int */
1537 &type_nitc__MVirtualTypeProp
, /* K: MVirtualTypeProp */
1540 /* runtime type MapValuesIterator[MVirtualTypeProp, Int] */
1541 const struct type type_core__MapValuesIterator__nitc__MVirtualTypeProp__core__Int
= {
1543 "MapValuesIterator[MVirtualTypeProp, Int]", /* class_name_string */
1546 &resolution_table_core__MapValuesIterator__nitc__MVirtualTypeProp__core__Int
,
1550 2401, /* nullable Object */
1551 2400, /* Iterator[Object] */
1606 1716, /* MapValuesIterator[Object, nullable Object] */
1612 1782, /* MapValuesIterator[MVirtualTypeProp, Int] */
1621 1949, /* MapValuesIterator[PropertyLayoutElement, Int] */
1641 const struct types resolution_table_core__MapValuesIterator__nitc__MVirtualTypeProp__core__Int
= {
1644 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
1645 &type_core__MapIterator__nitc__MVirtualTypeProp__core__Int
, /* MapIterator[K, V]: MapIterator[MVirtualTypeProp, Int] */
1648 /* runtime type MapKeysIterator[MVirtualTypeProp, Int] */
1649 const struct type type_core__MapKeysIterator__nitc__MVirtualTypeProp__core__Int
= {
1651 "MapKeysIterator[MVirtualTypeProp, Int]", /* class_name_string */
1654 &resolution_table_core__MapKeysIterator__nitc__MVirtualTypeProp__core__Int
,
1658 2401, /* nullable Object */
1659 2400, /* Iterator[Object] */
1662 2841, /* Iterator[MProperty] */
1714 1720, /* MapKeysIterator[Object, nullable Object] */
1720 1783, /* MapKeysIterator[MVirtualTypeProp, Int] */
1729 1950, /* MapKeysIterator[PropertyLayoutElement, Int] */
1749 const struct types resolution_table_core__MapKeysIterator__nitc__MVirtualTypeProp__core__Int
= {
1752 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
1753 &type_core__MapIterator__nitc__MVirtualTypeProp__core__Int
, /* MapIterator[K, V]: MapIterator[MVirtualTypeProp, Int] */
1756 /* runtime type NativeArray[State] */
1757 const struct type type_core__NativeArray__nitc__parser_work__State
= {
1759 "NativeArray[State]", /* class_name_string */
1762 &resolution_table_core__NativeArray__nitc__parser_work__State
,
1766 2401, /* nullable Object */
1793 1784, /* NativeArray[State] */
1799 227, /* NativeArray[Object] */
1860 1717, /* NativeArray[nullable Object] */
1995 const struct types resolution_table_core__NativeArray__nitc__parser_work__State
= {
1998 &type_nitc__parser_work__State
, /* E: State */
1999 &type_core__NativeArray__nitc__parser_work__State
, /* NativeArray[E]: NativeArray[State] */
2002 /* runtime type ArrayIterator[State] */
2003 const struct type type_core__array__ArrayIterator__nitc__parser_work__State
= {
2005 "ArrayIterator[State]", /* class_name_string */
2008 &resolution_table_core__array__ArrayIterator__nitc__parser_work__State
,
2012 2401, /* nullable Object */
2013 2400, /* Iterator[Object] */
2091 1718, /* ArrayIterator[nullable Object] */
2096 1785, /* ArrayIterator[State] */
2109 1884, /* ArrayIterator[Object] */
2150 const struct types resolution_table_core__array__ArrayIterator__nitc__parser_work__State
= {
2153 &type_core__Array__nitc__parser_work__State
, /* Array[E]: Array[State] */
2154 &type_core__AbstractArrayRead__nitc__parser_work__State
, /* AbstractArrayRead[E]: AbstractArrayRead[State] */
2157 /* runtime type ArrayReverseIterator[State] */
2158 const struct type type_core__array__ArrayReverseIterator__nitc__parser_work__State
= {
2160 "ArrayReverseIterator[State]", /* class_name_string */
2163 &resolution_table_core__array__ArrayReverseIterator__nitc__parser_work__State
,
2167 2401, /* nullable Object */
2168 2400, /* Iterator[Object] */
2246 1718, /* ArrayIterator[nullable Object] */
2251 1785, /* ArrayIterator[State] */
2264 1884, /* ArrayIterator[Object] */
2372 1719, /* ArrayReverseIterator[nullable Object] */
2377 1786, /* ArrayReverseIterator[State] */
2390 1885, /* ArrayReverseIterator[Object] */
2431 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__parser_work__State
= {
2434 &type_core__Array__nitc__parser_work__State
, /* Array[E]: Array[State] */
2435 &type_core__AbstractArrayRead__nitc__parser_work__State
, /* AbstractArrayRead[E]: AbstractArrayRead[State] */
2438 /* runtime type Array[AImport] */
2439 const struct type type_core__Array__nitc__AImport
= {
2441 "Array[AImport]", /* class_name_string */
2444 &resolution_table_core__Array__nitc__AImport
,
2448 2401, /* nullable Object */
2484 2442, /* Collection[Object] */
2491 2449, /* Collection[Prod] */
2538 2496, /* Collection[ANode] */
2544 2502, /* Collection[nullable Object] */
2548 2506, /* Collection[AImport] */
2576 1715, /* Array[nullable Object] */
2577 2210, /* SequenceRead[nullable Object] */
2638 2593, /* AbstractArrayRead[ANode] */
2648 2603, /* AbstractArrayRead[nullable Object] */
2654 2609, /* AbstractArrayRead[AImport] */
2666 2621, /* AbstractArrayRead[Object] */
2681 2636, /* AbstractArrayRead[Prod] */
2737 2888, /* AbstractArray[Object] */
2744 2895, /* AbstractArray[Prod] */
2792 2943, /* AbstractArray[ANode] */
2798 2949, /* AbstractArray[nullable Object] */
2802 2953, /* AbstractArray[AImport] */
2831 226, /* Array[Object] */
2877 254, /* Array[Prod] */
2921 1623, /* Array[ANode] */
2930 1787, /* Array[AImport] */
2959 const struct types resolution_table_core__Array__nitc__AImport
= {
2962 &type_nitc__AImport
, /* E: AImport */
2963 &type_core__Array__nitc__AImport
, /* SELF: Array[AImport] */
2964 &type_core__Collection__nitc__AImport
, /* Collection[E]: Collection[AImport] */
2965 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
2966 &type_core__AbstractArray__nitc__AImport
, /* AbstractArray[E]: AbstractArray[AImport] */
2967 &type_core__NativeArray__nitc__AImport
, /* NativeArray[E]: NativeArray[AImport] */
2968 &type_nitc__AImport
, /* E: AImport */
2969 &type_core__Collection__nitc__AImport
, /* Collection[E]: Collection[AImport] */
2970 &type_nitc__AImport
, /* E: AImport */
2971 &type_core__Collection__nitc__AImport
, /* Collection[E]: Collection[AImport] */
2972 &type_core__Collection__nitc__AImport
, /* Collection[E]: Collection[AImport] */
2973 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
2974 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
2975 &type_core__AbstractArray__nitc__AImport
, /* AbstractArray[E]: AbstractArray[AImport] */
2976 &type_core__array__ArrayIterator__nitc__AImport
, /* ArrayIterator[E]: ArrayIterator[AImport] */
2977 &type_core__array__ArrayReverseIterator__nitc__AImport
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AImport] */
2980 /* runtime type NativeArray[AImport] */
2981 const struct type type_core__NativeArray__nitc__AImport
= {
2983 "NativeArray[AImport]", /* class_name_string */
2986 &resolution_table_core__NativeArray__nitc__AImport
,
2990 2401, /* nullable Object */
3023 227, /* NativeArray[Object] */
3030 2012, /* NativeArray[Prod] */
3078 1625, /* NativeArray[ANode] */
3084 1717, /* NativeArray[nullable Object] */
3088 1788, /* NativeArray[AImport] */
3219 const struct types resolution_table_core__NativeArray__nitc__AImport
= {
3222 &type_nitc__AImport
, /* E: AImport */
3223 &type_core__NativeArray__nitc__AImport
, /* NativeArray[E]: NativeArray[AImport] */
3226 /* runtime type ArrayIterator[AImport] */
3227 const struct type type_core__array__ArrayIterator__nitc__AImport
= {
3229 "ArrayIterator[AImport]", /* class_name_string */
3232 &resolution_table_core__array__ArrayIterator__nitc__AImport
,
3236 2401, /* nullable Object */
3237 2400, /* Iterator[Object] */
3305 1626, /* ArrayIterator[ANode] */
3315 1718, /* ArrayIterator[nullable Object] */
3321 1789, /* ArrayIterator[AImport] */
3333 1884, /* ArrayIterator[Object] */
3348 2013, /* ArrayIterator[Prod] */
3374 const struct types resolution_table_core__array__ArrayIterator__nitc__AImport
= {
3377 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
3378 &type_core__AbstractArrayRead__nitc__AImport
, /* AbstractArrayRead[E]: AbstractArrayRead[AImport] */
3381 /* runtime type ArrayReverseIterator[AImport] */
3382 const struct type type_core__array__ArrayReverseIterator__nitc__AImport
= {
3384 "ArrayReverseIterator[AImport]", /* class_name_string */
3387 &resolution_table_core__array__ArrayReverseIterator__nitc__AImport
,
3391 2401, /* nullable Object */
3392 2400, /* Iterator[Object] */
3460 1626, /* ArrayIterator[ANode] */
3470 1718, /* ArrayIterator[nullable Object] */
3476 1789, /* ArrayIterator[AImport] */
3488 1884, /* ArrayIterator[Object] */
3503 2013, /* ArrayIterator[Prod] */
3586 1627, /* ArrayReverseIterator[ANode] */
3596 1719, /* ArrayReverseIterator[nullable Object] */
3602 1790, /* ArrayReverseIterator[AImport] */
3614 1885, /* ArrayReverseIterator[Object] */
3629 2014, /* ArrayReverseIterator[Prod] */
3655 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AImport
= {
3658 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
3659 &type_core__AbstractArrayRead__nitc__AImport
, /* AbstractArrayRead[E]: AbstractArrayRead[AImport] */
3662 /* runtime type NativeArray[AClassdef] */
3663 const struct type type_core__NativeArray__nitc__AClassdef
= {
3665 "NativeArray[AClassdef]", /* class_name_string */
3668 &resolution_table_core__NativeArray__nitc__AClassdef
,
3672 2401, /* nullable Object */
3700 1791, /* NativeArray[AClassdef] */
3705 227, /* NativeArray[Object] */
3712 2012, /* NativeArray[Prod] */
3760 1625, /* NativeArray[ANode] */
3766 1717, /* NativeArray[nullable Object] */
3901 const struct types resolution_table_core__NativeArray__nitc__AClassdef
= {
3904 &type_nitc__AClassdef
, /* E: AClassdef */
3905 &type_core__NativeArray__nitc__AClassdef
, /* NativeArray[E]: NativeArray[AClassdef] */
3908 /* runtime type ArrayIterator[AClassdef] */
3909 const struct type type_core__array__ArrayIterator__nitc__AClassdef
= {
3911 "ArrayIterator[AClassdef]", /* class_name_string */
3914 &resolution_table_core__array__ArrayIterator__nitc__AClassdef
,
3918 2401, /* nullable Object */
3919 2400, /* Iterator[Object] */
3987 1626, /* ArrayIterator[ANode] */
3997 1718, /* ArrayIterator[nullable Object] */
4004 1792, /* ArrayIterator[AClassdef] */
4015 1884, /* ArrayIterator[Object] */
4030 2013, /* ArrayIterator[Prod] */
4056 const struct types resolution_table_core__array__ArrayIterator__nitc__AClassdef
= {
4059 &type_core__Array__nitc__AClassdef
, /* Array[E]: Array[AClassdef] */
4060 &type_core__AbstractArrayRead__nitc__AClassdef
, /* AbstractArrayRead[E]: AbstractArrayRead[AClassdef] */
4063 /* runtime type ArrayReverseIterator[AClassdef] */
4064 const struct type type_core__array__ArrayReverseIterator__nitc__AClassdef
= {
4066 "ArrayReverseIterator[AClassdef]", /* class_name_string */
4069 &resolution_table_core__array__ArrayReverseIterator__nitc__AClassdef
,
4073 2401, /* nullable Object */
4074 2400, /* Iterator[Object] */
4142 1626, /* ArrayIterator[ANode] */
4152 1718, /* ArrayIterator[nullable Object] */
4159 1792, /* ArrayIterator[AClassdef] */
4170 1884, /* ArrayIterator[Object] */
4185 2013, /* ArrayIterator[Prod] */
4268 1627, /* ArrayReverseIterator[ANode] */
4278 1719, /* ArrayReverseIterator[nullable Object] */
4285 1793, /* ArrayReverseIterator[AClassdef] */
4296 1885, /* ArrayReverseIterator[Object] */
4311 2014, /* ArrayReverseIterator[Prod] */
4337 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AClassdef
= {
4340 &type_core__Array__nitc__AClassdef
, /* Array[E]: Array[AClassdef] */
4341 &type_core__AbstractArrayRead__nitc__AClassdef
, /* AbstractArrayRead[E]: AbstractArrayRead[AClassdef] */
4344 /* runtime type Array[AFormaldef] */
4345 const struct type type_core__Array__nitc__AFormaldef
= {
4347 "Array[AFormaldef]", /* class_name_string */
4350 &resolution_table_core__Array__nitc__AFormaldef
,
4354 2401, /* nullable Object */
4390 2442, /* Collection[Object] */
4397 2449, /* Collection[Prod] */
4444 2496, /* Collection[ANode] */
4450 2502, /* Collection[nullable Object] */
4455 2507, /* Collection[AFormaldef] */
4482 1715, /* Array[nullable Object] */
4483 2210, /* SequenceRead[nullable Object] */
4544 2593, /* AbstractArrayRead[ANode] */
4554 2603, /* AbstractArrayRead[nullable Object] */
4562 2611, /* AbstractArrayRead[AFormaldef] */
4572 2621, /* AbstractArrayRead[Object] */
4587 2636, /* AbstractArrayRead[Prod] */
4643 2888, /* AbstractArray[Object] */
4650 2895, /* AbstractArray[Prod] */
4698 2943, /* AbstractArray[ANode] */
4704 2949, /* AbstractArray[nullable Object] */
4709 2954, /* AbstractArray[AFormaldef] */
4737 226, /* Array[Object] */
4783 254, /* Array[Prod] */
4827 1623, /* Array[ANode] */
4837 1794, /* Array[AFormaldef] */
4865 const struct types resolution_table_core__Array__nitc__AFormaldef
= {
4868 &type_nitc__AFormaldef
, /* E: AFormaldef */
4869 &type_core__Array__nitc__AFormaldef
, /* SELF: Array[AFormaldef] */
4870 &type_core__Collection__nitc__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
4871 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
4872 &type_core__AbstractArray__nitc__AFormaldef
, /* AbstractArray[E]: AbstractArray[AFormaldef] */
4873 &type_core__NativeArray__nitc__AFormaldef
, /* NativeArray[E]: NativeArray[AFormaldef] */
4874 &type_nitc__AFormaldef
, /* E: AFormaldef */
4875 &type_core__Collection__nitc__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
4876 &type_nitc__AFormaldef
, /* E: AFormaldef */
4877 &type_core__Collection__nitc__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
4878 &type_core__Collection__nitc__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
4879 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
4880 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
4881 &type_core__AbstractArray__nitc__AFormaldef
, /* AbstractArray[E]: AbstractArray[AFormaldef] */
4882 &type_core__array__ArrayIterator__nitc__AFormaldef
, /* ArrayIterator[E]: ArrayIterator[AFormaldef] */
4883 &type_core__array__ArrayReverseIterator__nitc__AFormaldef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AFormaldef] */
4886 /* runtime type NativeArray[AFormaldef] */
4887 const struct type type_core__NativeArray__nitc__AFormaldef
= {
4889 "NativeArray[AFormaldef]", /* class_name_string */
4892 &resolution_table_core__NativeArray__nitc__AFormaldef
,
4896 2401, /* nullable Object */
4929 227, /* NativeArray[Object] */
4936 2012, /* NativeArray[Prod] */
4984 1625, /* NativeArray[ANode] */
4990 1717, /* NativeArray[nullable Object] */
4995 1795, /* NativeArray[AFormaldef] */
5125 const struct types resolution_table_core__NativeArray__nitc__AFormaldef
= {
5128 &type_nitc__AFormaldef
, /* E: AFormaldef */
5129 &type_core__NativeArray__nitc__AFormaldef
, /* NativeArray[E]: NativeArray[AFormaldef] */
5132 /* runtime type ArrayIterator[AFormaldef] */
5133 const struct type type_core__array__ArrayIterator__nitc__AFormaldef
= {
5135 "ArrayIterator[AFormaldef]", /* class_name_string */
5138 &resolution_table_core__array__ArrayIterator__nitc__AFormaldef
,
5142 2401, /* nullable Object */
5143 2400, /* Iterator[Object] */
5211 1626, /* ArrayIterator[ANode] */
5221 1718, /* ArrayIterator[nullable Object] */
5229 1796, /* ArrayIterator[AFormaldef] */
5239 1884, /* ArrayIterator[Object] */
5254 2013, /* ArrayIterator[Prod] */
5280 const struct types resolution_table_core__array__ArrayIterator__nitc__AFormaldef
= {
5283 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
5284 &type_core__AbstractArrayRead__nitc__AFormaldef
, /* AbstractArrayRead[E]: AbstractArrayRead[AFormaldef] */
5287 /* runtime type ArrayReverseIterator[AFormaldef] */
5288 const struct type type_core__array__ArrayReverseIterator__nitc__AFormaldef
= {
5290 "ArrayReverseIterator[AFormaldef]", /* class_name_string */
5293 &resolution_table_core__array__ArrayReverseIterator__nitc__AFormaldef
,
5297 2401, /* nullable Object */
5298 2400, /* Iterator[Object] */
5366 1626, /* ArrayIterator[ANode] */
5376 1718, /* ArrayIterator[nullable Object] */
5384 1796, /* ArrayIterator[AFormaldef] */
5394 1884, /* ArrayIterator[Object] */
5409 2013, /* ArrayIterator[Prod] */
5492 1627, /* ArrayReverseIterator[ANode] */
5502 1719, /* ArrayReverseIterator[nullable Object] */
5510 1797, /* ArrayReverseIterator[AFormaldef] */
5520 1885, /* ArrayReverseIterator[Object] */
5535 2014, /* ArrayReverseIterator[Prod] */
5561 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AFormaldef
= {
5564 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
5565 &type_core__AbstractArrayRead__nitc__AFormaldef
, /* AbstractArrayRead[E]: AbstractArrayRead[AFormaldef] */
5568 /* runtime type NativeArray[ASuperPropdef] */
5569 const struct type type_core__NativeArray__nitc__ASuperPropdef
= {
5571 "NativeArray[ASuperPropdef]", /* class_name_string */
5574 &resolution_table_core__NativeArray__nitc__ASuperPropdef
,
5578 2401, /* nullable Object */
5607 1798, /* NativeArray[ASuperPropdef] */
5611 227, /* NativeArray[Object] */
5618 2012, /* NativeArray[Prod] */
5647 1354, /* NativeArray[APropdef] */
5666 1625, /* NativeArray[ANode] */
5672 1717, /* NativeArray[nullable Object] */
5807 const struct types resolution_table_core__NativeArray__nitc__ASuperPropdef
= {
5810 &type_nitc__ASuperPropdef
, /* E: ASuperPropdef */
5811 &type_core__NativeArray__nitc__ASuperPropdef
, /* NativeArray[E]: NativeArray[ASuperPropdef] */
5814 /* runtime type ArrayIterator[ASuperPropdef] */
5815 const struct type type_core__array__ArrayIterator__nitc__ASuperPropdef
= {
5817 "ArrayIterator[ASuperPropdef]", /* class_name_string */
5820 &resolution_table_core__array__ArrayIterator__nitc__ASuperPropdef
,
5824 2401, /* nullable Object */
5825 2400, /* Iterator[Object] */
5864 1355, /* ArrayIterator[APropdef] */
5893 1626, /* ArrayIterator[ANode] */
5903 1718, /* ArrayIterator[nullable Object] */
5912 1799, /* ArrayIterator[ASuperPropdef] */
5921 1884, /* ArrayIterator[Object] */
5936 2013, /* ArrayIterator[Prod] */
5962 const struct types resolution_table_core__array__ArrayIterator__nitc__ASuperPropdef
= {
5965 &type_core__Array__nitc__ASuperPropdef
, /* Array[E]: Array[ASuperPropdef] */
5966 &type_core__AbstractArrayRead__nitc__ASuperPropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[ASuperPropdef] */
5969 /* runtime type ArrayReverseIterator[ASuperPropdef] */
5970 const struct type type_core__array__ArrayReverseIterator__nitc__ASuperPropdef
= {
5972 "ArrayReverseIterator[ASuperPropdef]", /* class_name_string */
5975 &resolution_table_core__array__ArrayReverseIterator__nitc__ASuperPropdef
,
5979 2401, /* nullable Object */
5980 2400, /* Iterator[Object] */
6019 1355, /* ArrayIterator[APropdef] */
6048 1626, /* ArrayIterator[ANode] */
6058 1718, /* ArrayIterator[nullable Object] */
6067 1799, /* ArrayIterator[ASuperPropdef] */
6076 1884, /* ArrayIterator[Object] */
6091 2013, /* ArrayIterator[Prod] */
6145 1356, /* ArrayReverseIterator[APropdef] */
6174 1627, /* ArrayReverseIterator[ANode] */
6184 1719, /* ArrayReverseIterator[nullable Object] */
6193 1800, /* ArrayReverseIterator[ASuperPropdef] */
6202 1885, /* ArrayReverseIterator[Object] */
6217 2014, /* ArrayReverseIterator[Prod] */
6243 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__ASuperPropdef
= {
6246 &type_core__Array__nitc__ASuperPropdef
, /* Array[E]: Array[ASuperPropdef] */
6247 &type_core__AbstractArrayRead__nitc__ASuperPropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[ASuperPropdef] */
6250 /* runtime type HashMap[MType, POSetElement[MType]] */
6251 const struct type type_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
= {
6253 "HashMap[MType, POSetElement[MType]]", /* class_name_string */
6256 &resolution_table_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
,
6260 2401, /* nullable Object */
6261 2206, /* MapRead[nullable Object, nullable Object] */
6326 3055, /* MapRead[Object, nullable Object] */
6329 3058, /* MapRead[MType, POSetElement[MType]] */
6393 1704, /* HashMap[Object, nullable Object] */
6401 1801, /* HashMap[MType, POSetElement[MType]] */
6427 const struct types resolution_table_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
= {
6433 &type_core__hash_collection__HashMapIterator__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMapIterator[K, V]: HashMapIterator[MType, POSetElement[MType]] */
6434 &type_nitc__MType
, /* K: MType */
6435 &type_poset__POSetElement__nitc__MType
, /* V: POSetElement[MType] */
6436 &type_core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMapNode[K, V]: HashMapNode[MType, POSetElement[MType]] */
6437 &type_core__hash_collection__HashMapKeys__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMapKeys[K, V]: HashMapKeys[MType, POSetElement[MType]] */
6438 &type_core__hash_collection__HashMapValues__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMapValues[K, V]: HashMapValues[MType, POSetElement[MType]] */
6439 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* nullable N: nullable HashMapNode[MType, POSetElement[MType]] */
6440 &type_core__MapRead__nitc__MType__poset__POSetElement__nitc__MType
, /* MapRead[K, V]: MapRead[MType, POSetElement[MType]] */
6442 &type_core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* N: HashMapNode[MType, POSetElement[MType]] */
6443 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__poset__POSetElement__nitc__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
6446 /* runtime type POSetElement[MType] */
6447 const struct type type_poset__POSetElement__nitc__MType
= {
6449 "POSetElement[MType]", /* class_name_string */
6452 &resolution_table_poset__POSetElement__nitc__MType
,
6456 2401, /* nullable Object */
6462 1802, /* POSetElement[MType] */
6466 const struct types resolution_table_poset__POSetElement__nitc__MType
= {
6469 &type_core__HashSet__nitc__MType
, /* HashSet[E]: HashSet[MType] */
6470 &type_poset__POSet__nitc__MType
, /* POSet[E]: POSet[MType] */
6471 &type_nitc__MType
, /* E: MType */
6474 /* runtime type POSetConflictGraph[MType] */
6475 const struct type type_nitc__POSetConflictGraph__nitc__MType
= {
6477 "POSetConflictGraph[MType]", /* class_name_string */
6480 &resolution_table_nitc__POSetConflictGraph__nitc__MType
,
6484 2401, /* nullable Object */
6491 1803, /* POSetConflictGraph[MType] */
6494 const struct types resolution_table_nitc__POSetConflictGraph__nitc__MType
= {
6497 &type_core__HashSet__nitc__MType
, /* HashSet[E]: HashSet[MType] */
6498 &type_core__HashMap__nitc__MType__core__Set__nitc__MType
, /* HashMap[E, Set[E]]: HashMap[MType, Set[MType]] */
6499 &type_poset__POSet__nitc__MType
, /* POSet[E]: POSet[MType] */
6500 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
6501 &type_nitc__MType
, /* E: MType */
6502 &type_core__Collection__nitc__MType
, /* Collection[E]: Collection[MType] */
6505 /* runtime type HashMap[MType, Set[MType]] */
6506 const struct type type_core__HashMap__nitc__MType__core__Set__nitc__MType
= {
6508 "HashMap[MType, Set[MType]]", /* class_name_string */
6511 &resolution_table_core__HashMap__nitc__MType__core__Set__nitc__MType
,
6515 2401, /* nullable Object */
6516 2206, /* MapRead[nullable Object, nullable Object] */
6581 3055, /* MapRead[Object, nullable Object] */
6585 3059, /* MapRead[MType, Set[MType]] */
6601 3078, /* Map[MType, Set[MType]] */
6648 1704, /* HashMap[Object, nullable Object] */
6655 1804, /* HashMap[MType, Set[MType]] */
6682 const struct types resolution_table_core__HashMap__nitc__MType__core__Set__nitc__MType
= {
6688 &type_core__hash_collection__HashMapIterator__nitc__MType__core__Set__nitc__MType
, /* HashMapIterator[K, V]: HashMapIterator[MType, Set[MType]] */
6689 &type_nitc__MType
, /* K: MType */
6690 &type_core__Set__nitc__MType
, /* V: Set[MType] */
6691 &type_core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
, /* HashMapNode[K, V]: HashMapNode[MType, Set[MType]] */
6692 &type_core__hash_collection__HashMapKeys__nitc__MType__core__Set__nitc__MType
, /* HashMapKeys[K, V]: HashMapKeys[MType, Set[MType]] */
6693 &type_core__hash_collection__HashMapValues__nitc__MType__core__Set__nitc__MType
, /* HashMapValues[K, V]: HashMapValues[MType, Set[MType]] */
6694 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
, /* nullable N: nullable HashMapNode[MType, Set[MType]] */
6695 &type_core__MapRead__nitc__MType__core__Set__nitc__MType
, /* MapRead[K, V]: MapRead[MType, Set[MType]] */
6697 &type_core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
, /* N: HashMapNode[MType, Set[MType]] */
6698 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, Set[MType]]] */
6701 /* runtime type HashMapKeys[MType, Set[MType]] */
6702 const struct type type_core__hash_collection__HashMapKeys__nitc__MType__core__Set__nitc__MType
= {
6704 "HashMapKeys[MType, Set[MType]]", /* class_name_string */
6707 &resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__Set__nitc__MType
,
6711 2401, /* nullable Object */
6739 2434, /* Collection[MType] */
6747 2442, /* Collection[Object] */
6758 2453, /* Collection[nullable MType] */
6807 2502, /* Collection[nullable Object] */
6883 1710, /* HashMapKeys[Object, nullable Object] */
6890 1805, /* HashMapKeys[MType, Set[MType]] */
6917 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__Set__nitc__MType
= {
6920 &type_core__HashMap__nitc__MType__core__Set__nitc__MType
, /* HashMap[K, V]: HashMap[MType, Set[MType]] */
6921 &type_core__MapKeysIterator__nitc__MType__core__Set__nitc__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, Set[MType]] */
6931 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
6934 /* runtime type HashMapValues[MType, Set[MType]] */
6935 const struct type type_core__hash_collection__HashMapValues__nitc__MType__core__Set__nitc__MType
= {
6937 "HashMapValues[MType, Set[MType]]", /* class_name_string */
6940 &resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__Set__nitc__MType
,
6944 2401, /* nullable Object */
6980 2442, /* Collection[Object] */
7040 2502, /* Collection[nullable Object] */
7046 2508, /* Collection[Set[MType]] */
7116 1711, /* HashMapValues[Object, nullable Object] */
7123 1806, /* HashMapValues[MType, Set[MType]] */
7150 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__Set__nitc__MType
= {
7153 &type_core__HashMap__nitc__MType__core__Set__nitc__MType
, /* HashMap[K, V]: HashMap[MType, Set[MType]] */
7154 &type_core__MapValuesIterator__nitc__MType__core__Set__nitc__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, Set[MType]] */
7164 &type_core__Array__core__Set__nitc__MType
, /* Array[E]: Array[Set[MType]] */
7167 /* runtime type HashMapIterator[MType, Set[MType]] */
7168 const struct type type_core__hash_collection__HashMapIterator__nitc__MType__core__Set__nitc__MType
= {
7170 "HashMapIterator[MType, Set[MType]]", /* class_name_string */
7173 &resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__Set__nitc__MType
,
7177 2401, /* nullable Object */
7224 2706, /* MapIterator[Object, nullable Object] */
7231 2713, /* MapIterator[MType, Set[MType]] */
7302 1712, /* HashMapIterator[Object, nullable Object] */
7309 1807, /* HashMapIterator[MType, Set[MType]] */
7336 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__Set__nitc__MType
= {
7339 &type_core__HashMap__nitc__MType__core__Set__nitc__MType
, /* HashMap[K, V]: HashMap[MType, Set[MType]] */
7342 /* runtime type NativeArray[nullable HashMapNode[MType, Set[MType]]] */
7343 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
= {
7345 "NativeArray[nullable HashMapNode[MType, Set[MType]]]", /* class_name_string */
7348 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
,
7352 2401, /* nullable Object */
7446 1717, /* NativeArray[nullable Object] */
7539 1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
7547 1808, /* NativeArray[nullable HashMapNode[MType, Set[MType]]] */
7581 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
= {
7584 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
, /* E: nullable HashMapNode[MType, Set[MType]] */
7585 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Set[MType]]] */
7588 /* runtime type HashMapNode[MType, Set[MType]] */
7589 const struct type type_core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
= {
7591 "HashMapNode[MType, Set[MType]]", /* class_name_string */
7594 &resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
,
7598 2401, /* nullable Object */
7644 2799, /* nullable HashMapNode[Object, nullable Object] */
7651 2807, /* nullable HashMapNode[MType, Set[MType]] */
7738 1714, /* HashMapNode[Object, nullable Object] */
7742 1809, /* HashMapNode[MType, Set[MType]] */
7755 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__Set__nitc__MType
= {
7758 &type_core__Set__nitc__MType
, /* V: Set[MType] */
7759 &type_nitc__MType
, /* K: MType */
7762 /* runtime type Array[Set[MType]] */
7763 const struct type type_core__Array__core__Set__nitc__MType
= {
7765 "Array[Set[MType]]", /* class_name_string */
7768 &resolution_table_core__Array__core__Set__nitc__MType
,
7772 2401, /* nullable Object */
7808 2442, /* Collection[Object] */
7868 2502, /* Collection[nullable Object] */
7874 2508, /* Collection[Set[MType]] */
7900 1715, /* Array[nullable Object] */
7901 2210, /* SequenceRead[nullable Object] */
7972 2603, /* AbstractArrayRead[nullable Object] */
7982 2613, /* AbstractArrayRead[Set[MType]] */
7990 2621, /* AbstractArrayRead[Object] */
8061 2888, /* AbstractArray[Object] */
8122 2949, /* AbstractArray[nullable Object] */
8128 2955, /* AbstractArray[Set[MType]] */
8155 226, /* Array[Object] */
8256 1810, /* Array[Set[MType]] */
8283 const struct types resolution_table_core__Array__core__Set__nitc__MType
= {
8286 &type_core__Set__nitc__MType
, /* E: Set[MType] */
8287 &type_core__Array__core__Set__nitc__MType
, /* SELF: Array[Set[MType]] */
8288 &type_core__Collection__core__Set__nitc__MType
, /* Collection[E]: Collection[Set[MType]] */
8289 &type_core__Array__core__Set__nitc__MType
, /* Array[E]: Array[Set[MType]] */
8290 &type_core__AbstractArray__core__Set__nitc__MType
, /* AbstractArray[E]: AbstractArray[Set[MType]] */
8291 &type_core__NativeArray__core__Set__nitc__MType
, /* NativeArray[E]: NativeArray[Set[MType]] */
8292 &type_core__Set__nitc__MType
, /* E: Set[MType] */
8293 &type_core__Collection__core__Set__nitc__MType
, /* Collection[E]: Collection[Set[MType]] */
8294 &type_core__Set__nitc__MType
, /* E: Set[MType] */
8295 &type_core__Collection__core__Set__nitc__MType
, /* Collection[E]: Collection[Set[MType]] */
8296 &type_core__Collection__core__Set__nitc__MType
, /* Collection[E]: Collection[Set[MType]] */
8297 &type_core__Array__core__Set__nitc__MType
, /* Array[E]: Array[Set[MType]] */
8298 &type_core__Array__core__Set__nitc__MType
, /* Array[E]: Array[Set[MType]] */
8299 &type_core__AbstractArray__core__Set__nitc__MType
, /* AbstractArray[E]: AbstractArray[Set[MType]] */
8300 &type_core__array__ArrayIterator__core__Set__nitc__MType
, /* ArrayIterator[E]: ArrayIterator[Set[MType]] */
8301 &type_core__array__ArrayReverseIterator__core__Set__nitc__MType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MType]] */
8304 /* runtime type MapValuesIterator[MType, Set[MType]] */
8305 const struct type type_core__MapValuesIterator__nitc__MType__core__Set__nitc__MType
= {
8307 "MapValuesIterator[MType, Set[MType]]", /* class_name_string */
8310 &resolution_table_core__MapValuesIterator__nitc__MType__core__Set__nitc__MType
,
8314 2401, /* nullable Object */
8315 2400, /* Iterator[Object] */
8370 1716, /* MapValuesIterator[Object, nullable Object] */
8377 1811, /* MapValuesIterator[MType, Set[MType]] */
8405 const struct types resolution_table_core__MapValuesIterator__nitc__MType__core__Set__nitc__MType
= {
8408 &type_core__Array__core__Set__nitc__MType
, /* Array[E]: Array[Set[MType]] */
8409 &type_core__MapIterator__nitc__MType__core__Set__nitc__MType
, /* MapIterator[K, V]: MapIterator[MType, Set[MType]] */
8412 /* runtime type NativeArray[Set[MType]] */
8413 const struct type type_core__NativeArray__core__Set__nitc__MType
= {
8415 "NativeArray[Set[MType]]", /* class_name_string */
8418 &resolution_table_core__NativeArray__core__Set__nitc__MType
,
8422 2401, /* nullable Object */
8455 227, /* NativeArray[Object] */
8516 1717, /* NativeArray[nullable Object] */
8522 1812, /* NativeArray[Set[MType]] */
8651 const struct types resolution_table_core__NativeArray__core__Set__nitc__MType
= {
8654 &type_core__Set__nitc__MType
, /* E: Set[MType] */
8655 &type_core__NativeArray__core__Set__nitc__MType
, /* NativeArray[E]: NativeArray[Set[MType]] */
8658 /* runtime type ArrayIterator[Set[MType]] */
8659 const struct type type_core__array__ArrayIterator__core__Set__nitc__MType
= {
8661 "ArrayIterator[Set[MType]]", /* class_name_string */
8664 &resolution_table_core__array__ArrayIterator__core__Set__nitc__MType
,
8668 2401, /* nullable Object */
8669 2400, /* Iterator[Object] */
8747 1718, /* ArrayIterator[nullable Object] */
8757 1813, /* ArrayIterator[Set[MType]] */
8765 1884, /* ArrayIterator[Object] */
8806 const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__MType
= {
8809 &type_core__Array__core__Set__nitc__MType
, /* Array[E]: Array[Set[MType]] */
8810 &type_core__AbstractArrayRead__core__Set__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MType]] */
8813 /* runtime type ArrayReverseIterator[Set[MType]] */
8814 const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__MType
= {
8816 "ArrayReverseIterator[Set[MType]]", /* class_name_string */
8819 &resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MType
,
8823 2401, /* nullable Object */
8824 2400, /* Iterator[Object] */
8902 1718, /* ArrayIterator[nullable Object] */
8912 1813, /* ArrayIterator[Set[MType]] */
8920 1884, /* ArrayIterator[Object] */
9028 1719, /* ArrayReverseIterator[nullable Object] */
9038 1814, /* ArrayReverseIterator[Set[MType]] */
9046 1885, /* ArrayReverseIterator[Object] */
9087 const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MType
= {
9090 &type_core__Array__core__Set__nitc__MType
, /* Array[E]: Array[Set[MType]] */
9091 &type_core__AbstractArrayRead__core__Set__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MType]] */
9094 /* runtime type MapKeysIterator[MType, Set[MType]] */
9095 const struct type type_core__MapKeysIterator__nitc__MType__core__Set__nitc__MType
= {
9097 "MapKeysIterator[MType, Set[MType]]", /* class_name_string */
9100 &resolution_table_core__MapKeysIterator__nitc__MType__core__Set__nitc__MType
,
9104 2401, /* nullable Object */
9105 2400, /* Iterator[Object] */
9110 2843, /* Iterator[MType] */
9160 1720, /* MapKeysIterator[Object, nullable Object] */
9167 1815, /* MapKeysIterator[MType, Set[MType]] */
9195 const struct types resolution_table_core__MapKeysIterator__nitc__MType__core__Set__nitc__MType
= {
9198 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
9199 &type_core__MapIterator__nitc__MType__core__Set__nitc__MType
, /* MapIterator[K, V]: MapIterator[MType, Set[MType]] */
9202 /* runtime type HashMapKeys[MType, POSetElement[MType]] */
9203 const struct type type_core__hash_collection__HashMapKeys__nitc__MType__poset__POSetElement__nitc__MType
= {
9205 "HashMapKeys[MType, POSetElement[MType]]", /* class_name_string */
9208 &resolution_table_core__hash_collection__HashMapKeys__nitc__MType__poset__POSetElement__nitc__MType
,
9212 2401, /* nullable Object */
9240 2434, /* Collection[MType] */
9248 2442, /* Collection[Object] */
9259 2453, /* Collection[nullable MType] */
9308 2502, /* Collection[nullable Object] */
9384 1710, /* HashMapKeys[Object, nullable Object] */
9392 1816, /* HashMapKeys[MType, POSetElement[MType]] */
9418 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MType__poset__POSetElement__nitc__MType
= {
9421 &type_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMap[K, V]: HashMap[MType, POSetElement[MType]] */
9422 &type_core__MapKeysIterator__nitc__MType__poset__POSetElement__nitc__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, POSetElement[MType]] */
9432 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
9435 /* runtime type HashMapValues[MType, POSetElement[MType]] */
9436 const struct type type_core__hash_collection__HashMapValues__nitc__MType__poset__POSetElement__nitc__MType
= {
9438 "HashMapValues[MType, POSetElement[MType]]", /* class_name_string */
9441 &resolution_table_core__hash_collection__HashMapValues__nitc__MType__poset__POSetElement__nitc__MType
,
9445 2401, /* nullable Object */
9481 2442, /* Collection[Object] */
9541 2502, /* Collection[nullable Object] */
9548 2509, /* Collection[POSetElement[MType]] */
9617 1711, /* HashMapValues[Object, nullable Object] */
9625 1817, /* HashMapValues[MType, POSetElement[MType]] */
9651 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MType__poset__POSetElement__nitc__MType
= {
9654 &type_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMap[K, V]: HashMap[MType, POSetElement[MType]] */
9655 &type_core__MapValuesIterator__nitc__MType__poset__POSetElement__nitc__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, POSetElement[MType]] */
9665 &type_core__Array__poset__POSetElement__nitc__MType
, /* Array[E]: Array[POSetElement[MType]] */
9668 /* runtime type HashMapIterator[MType, POSetElement[MType]] */
9669 const struct type type_core__hash_collection__HashMapIterator__nitc__MType__poset__POSetElement__nitc__MType
= {
9671 "HashMapIterator[MType, POSetElement[MType]]", /* class_name_string */
9674 &resolution_table_core__hash_collection__HashMapIterator__nitc__MType__poset__POSetElement__nitc__MType
,
9678 2401, /* nullable Object */
9725 2706, /* MapIterator[Object, nullable Object] */
9733 2714, /* MapIterator[MType, POSetElement[MType]] */
9803 1712, /* HashMapIterator[Object, nullable Object] */
9811 1818, /* HashMapIterator[MType, POSetElement[MType]] */
9837 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MType__poset__POSetElement__nitc__MType
= {
9840 &type_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMap[K, V]: HashMap[MType, POSetElement[MType]] */