1 #include "nitc__nith.types.0.h"
2 /* runtime type HashSetNode[MProperty] */
3 const struct type type_core__hash_collection__HashSetNode__nitc__MProperty
= {
5 "HashSetNode[MProperty]", /* class_name_string */
8 &resolution_table_core__hash_collection__HashSetNode__nitc__MProperty
,
12 2397, /* nullable Object */
23 2757, /* nullable HashSetNode[Object] */
29 2779, /* nullable HashSetNode[PropertyLayoutElement] */
32 2783, /* nullable HashSetNode[MProperty] */
46 1270, /* HashSetNode[Object] */
52 1449, /* HashSetNode[PropertyLayoutElement] */
55 1480, /* HashSetNode[MProperty] */
61 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MProperty
= {
65 &type_nitc__MProperty
, /* K: MProperty */
68 /* runtime type NativeArray[nullable HashSetNode[MProperty]] */
69 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MProperty
= {
71 "NativeArray[nullable HashSetNode[MProperty]]", /* class_name_string */
74 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MProperty
,
78 2397, /* nullable Object */
190 2136, /* NativeArray[nullable Object] */
233 1271, /* NativeArray[nullable HashSetNode[Object]] */
255 1450, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
259 1481, /* NativeArray[nullable HashSetNode[MProperty]] */
305 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MProperty
= {
308 &type_nullable__core__hash_collection__HashSetNode__nitc__MProperty
, /* E: nullable HashSetNode[MProperty] */
309 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MProperty
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MProperty]] */
312 /* runtime type NativeArray[Writable] */
313 const struct type type_core__NativeArray__core__Writable
= {
315 "NativeArray[Writable]", /* class_name_string */
318 &resolution_table_core__NativeArray__core__Writable
,
322 2397, /* nullable Object */
354 229, /* NativeArray[Object] */
360 1482, /* NativeArray[Writable] */
434 2136, /* NativeArray[nullable Object] */
549 const struct types resolution_table_core__NativeArray__core__Writable
= {
552 &type_core__Writable
, /* E: Writable */
553 &type_core__NativeArray__core__Writable
, /* NativeArray[E]: NativeArray[Writable] */
556 /* runtime type ArrayIterator[Writable] */
557 const struct type type_core__array__ArrayIterator__core__Writable
= {
559 "ArrayIterator[Writable]", /* class_name_string */
562 &resolution_table_core__array__ArrayIterator__core__Writable
,
566 2397, /* nullable Object */
567 2391, /* Iterator[Object] */
578 const struct types resolution_table_core__array__ArrayIterator__core__Writable
= {
581 &type_core__Array__core__Writable
, /* Array[E]: Array[Writable] */
582 &type_core__AbstractArrayRead__core__Writable
, /* AbstractArrayRead[E]: AbstractArrayRead[Writable] */
585 /* runtime type ArrayReverseIterator[Writable] */
586 const struct type type_core__array__ArrayReverseIterator__core__Writable
= {
588 "ArrayReverseIterator[Writable]", /* class_name_string */
591 &resolution_table_core__array__ArrayReverseIterator__core__Writable
,
595 2397, /* nullable Object */
596 2391, /* Iterator[Object] */
607 const struct types resolution_table_core__array__ArrayReverseIterator__core__Writable
= {
610 &type_core__Array__core__Writable
, /* Array[E]: Array[Writable] */
611 &type_core__AbstractArrayRead__core__Writable
, /* AbstractArrayRead[E]: AbstractArrayRead[Writable] */
614 /* runtime type HashMapKeys[String, ConfigNode] */
615 const struct type type_core__hash_collection__HashMapKeys__core__String__ini__ConfigNode
= {
617 "HashMapKeys[String, ConfigNode]", /* class_name_string */
620 &resolution_table_core__hash_collection__HashMapKeys__core__String__ini__ConfigNode
,
624 2397, /* nullable Object */
628 2402, /* Collection[String] */
659 2433, /* Collection[Object] */
665 2439, /* Collection[Writable] */
737 2511, /* Collection[nullable Object] */
754 const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__ini__ConfigNode
= {
757 &type_core__HashMap__core__String__ini__ConfigNode
, /* HashMap[K, V]: HashMap[String, ConfigNode] */
758 &type_core__Array__core__String
, /* Array[E]: Array[String] */
759 &type_core__MapKeysIterator__core__String__ini__ConfigNode
, /* MapKeysIterator[K, V]: MapKeysIterator[String, ConfigNode] */
762 /* runtime type HashMapValues[String, ConfigNode] */
763 const struct type type_core__hash_collection__HashMapValues__core__String__ini__ConfigNode
= {
765 "HashMapValues[String, ConfigNode]", /* class_name_string */
768 &resolution_table_core__hash_collection__HashMapValues__core__String__ini__ConfigNode
,
772 2397, /* nullable Object */
793 2419, /* Collection[ConfigNode] */
807 2433, /* Collection[Object] */
885 2511, /* Collection[nullable Object] */
902 const struct types resolution_table_core__hash_collection__HashMapValues__core__String__ini__ConfigNode
= {
905 &type_core__HashMap__core__String__ini__ConfigNode
, /* HashMap[K, V]: HashMap[String, ConfigNode] */
906 &type_core__Array__ini__ConfigNode
, /* Array[E]: Array[ConfigNode] */
907 &type_core__MapValuesIterator__core__String__ini__ConfigNode
, /* MapValuesIterator[K, V]: MapValuesIterator[String, ConfigNode] */
910 /* runtime type HashMapIterator[String, ConfigNode] */
911 const struct type type_core__hash_collection__HashMapIterator__core__String__ini__ConfigNode
= {
913 "HashMapIterator[String, ConfigNode]", /* class_name_string */
916 &resolution_table_core__hash_collection__HashMapIterator__core__String__ini__ConfigNode
,
920 2397, /* nullable Object */
957 2688, /* MapIterator[String, ConfigNode] */
976 2707, /* MapIterator[Object, nullable Object] */
1000 const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__ini__ConfigNode
= {
1003 &type_core__HashMap__core__String__ini__ConfigNode
, /* HashMap[K, V]: HashMap[String, ConfigNode] */
1006 /* runtime type HashMapNode[String, ConfigNode] */
1007 const struct type type_core__hash_collection__HashMapNode__core__String__ini__ConfigNode
= {
1009 "HashMapNode[String, ConfigNode]", /* class_name_string */
1012 &resolution_table_core__hash_collection__HashMapNode__core__String__ini__ConfigNode
,
1016 2397, /* nullable Object */
1052 2784, /* nullable HashMapNode[String, ConfigNode] */
1070 2803, /* nullable HashMapNode[Object, nullable Object] */
1127 1488, /* HashMapNode[String, ConfigNode] */
1145 1756, /* HashMapNode[Object, nullable Object] */
1169 const struct types resolution_table_core__hash_collection__HashMapNode__core__String__ini__ConfigNode
= {
1172 &type_ini__ConfigNode
, /* V: ConfigNode */
1173 &type_core__String
, /* K: String */
1176 /* runtime type NativeArray[nullable HashMapNode[String, ConfigNode]] */
1177 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__ini__ConfigNode
= {
1179 "NativeArray[nullable HashMapNode[String, ConfigNode]]", /* class_name_string */
1182 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__ini__ConfigNode
,
1186 2397, /* nullable Object */
1298 2136, /* NativeArray[nullable Object] */
1368 1489, /* NativeArray[nullable HashMapNode[String, ConfigNode]] */
1387 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
1413 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__ini__ConfigNode
= {
1416 &type_nullable__core__hash_collection__HashMapNode__core__String__ini__ConfigNode
, /* E: nullable HashMapNode[String, ConfigNode] */
1417 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__ini__ConfigNode
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, ConfigNode]] */
1420 /* runtime type ArrayIterator[Byte] */
1421 const struct type type_core__array__ArrayIterator__core__Byte
= {
1423 "ArrayIterator[Byte]", /* class_name_string */
1426 &resolution_table_core__array__ArrayIterator__core__Byte
,
1430 2397, /* nullable Object */
1431 2391, /* Iterator[Object] */
1442 const struct types resolution_table_core__array__ArrayIterator__core__Byte
= {
1445 &type_core__Array__core__Byte
, /* Array[E]: Array[Byte] */
1446 &type_core__AbstractArrayRead__core__Byte
, /* AbstractArrayRead[E]: AbstractArrayRead[Byte] */
1449 /* runtime type ArrayReverseIterator[Byte] */
1450 const struct type type_core__array__ArrayReverseIterator__core__Byte
= {
1452 "ArrayReverseIterator[Byte]", /* class_name_string */
1455 &resolution_table_core__array__ArrayReverseIterator__core__Byte
,
1459 2397, /* nullable Object */
1460 2391, /* Iterator[Object] */
1471 const struct types resolution_table_core__array__ArrayReverseIterator__core__Byte
= {
1474 &type_core__Array__core__Byte
, /* Array[E]: Array[Byte] */
1475 &type_core__AbstractArrayRead__core__Byte
, /* AbstractArrayRead[E]: AbstractArrayRead[Byte] */
1478 /* runtime type NativeArray[Prod] */
1479 const struct type type_core__NativeArray__nitc__Prod
= {
1481 "NativeArray[Prod]", /* class_name_string */
1484 &resolution_table_core__NativeArray__nitc__Prod
,
1488 2397, /* nullable Object */
1520 229, /* NativeArray[Object] */
1527 1492, /* NativeArray[Prod] */
1549 1329, /* NativeArray[ANode] */
1600 2136, /* NativeArray[nullable Object] */
1715 const struct types resolution_table_core__NativeArray__nitc__Prod
= {
1718 &type_nitc__Prod
, /* E: Prod */
1719 &type_core__NativeArray__nitc__Prod
, /* NativeArray[E]: NativeArray[Prod] */
1722 /* runtime type ArrayIterator[Prod] */
1723 const struct type type_core__array__ArrayIterator__nitc__Prod
= {
1725 "ArrayIterator[Prod]", /* class_name_string */
1728 &resolution_table_core__array__ArrayIterator__nitc__Prod
,
1732 2397, /* nullable Object */
1733 2391, /* Iterator[Object] */
1744 const struct types resolution_table_core__array__ArrayIterator__nitc__Prod
= {
1747 &type_core__Array__nitc__Prod
, /* Array[E]: Array[Prod] */
1748 &type_core__AbstractArrayRead__nitc__Prod
, /* AbstractArrayRead[E]: AbstractArrayRead[Prod] */
1751 /* runtime type ArrayReverseIterator[Prod] */
1752 const struct type type_core__array__ArrayReverseIterator__nitc__Prod
= {
1754 "ArrayReverseIterator[Prod]", /* class_name_string */
1757 &resolution_table_core__array__ArrayReverseIterator__nitc__Prod
,
1761 2397, /* nullable Object */
1762 2391, /* Iterator[Object] */
1773 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__Prod
= {
1776 &type_core__Array__nitc__Prod
, /* Array[E]: Array[Prod] */
1777 &type_core__AbstractArrayRead__nitc__Prod
, /* AbstractArrayRead[E]: AbstractArrayRead[Prod] */
1780 /* runtime type NativeArray[Token] */
1781 const struct type type_core__NativeArray__nitc__Token
= {
1783 "NativeArray[Token]", /* class_name_string */
1786 &resolution_table_core__NativeArray__nitc__Token
,
1790 2397, /* nullable Object */
1822 229, /* NativeArray[Object] */
1830 1495, /* NativeArray[Token] */
1851 1329, /* NativeArray[ANode] */
1902 2136, /* NativeArray[nullable Object] */
2017 const struct types resolution_table_core__NativeArray__nitc__Token
= {
2020 &type_nitc__Token
, /* E: Token */
2021 &type_core__NativeArray__nitc__Token
, /* NativeArray[E]: NativeArray[Token] */
2024 /* runtime type ArrayIterator[Token] */
2025 const struct type type_core__array__ArrayIterator__nitc__Token
= {
2027 "ArrayIterator[Token]", /* class_name_string */
2030 &resolution_table_core__array__ArrayIterator__nitc__Token
,
2034 2397, /* nullable Object */
2035 2391, /* Iterator[Object] */
2046 const struct types resolution_table_core__array__ArrayIterator__nitc__Token
= {
2049 &type_core__Array__nitc__Token
, /* Array[E]: Array[Token] */
2050 &type_core__AbstractArrayRead__nitc__Token
, /* AbstractArrayRead[E]: AbstractArrayRead[Token] */
2053 /* runtime type ArrayReverseIterator[Token] */
2054 const struct type type_core__array__ArrayReverseIterator__nitc__Token
= {
2056 "ArrayReverseIterator[Token]", /* class_name_string */
2059 &resolution_table_core__array__ArrayReverseIterator__nitc__Token
,
2063 2397, /* nullable Object */
2064 2391, /* Iterator[Object] */
2075 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__Token
= {
2078 &type_core__Array__nitc__Token
, /* Array[E]: Array[Token] */
2079 &type_core__AbstractArrayRead__nitc__Token
, /* AbstractArrayRead[E]: AbstractArrayRead[Token] */
2082 /* runtime type Array[TId] */
2083 const struct type type_core__Array__nitc__TId
= {
2085 "Array[TId]", /* class_name_string */
2088 &resolution_table_core__Array__nitc__TId
,
2092 2397, /* nullable Object */
2127 2433, /* Collection[Object] */
2135 2441, /* Collection[Token] */
2154 2460, /* Collection[ANode] */
2162 2468, /* Collection[TId] */
2205 2511, /* Collection[nullable Object] */
2220 2015, /* Array[nullable Object] */
2221 2202, /* SequenceRead[nullable Object] */
2254 2557, /* AbstractArrayRead[Object] */
2263 2566, /* AbstractArrayRead[Token] */
2283 2586, /* AbstractArrayRead[ANode] */
2291 2594, /* AbstractArrayRead[TId] */
2334 2637, /* AbstractArrayRead[nullable Object] */
2380 2881, /* AbstractArray[Object] */
2388 2889, /* AbstractArray[Token] */
2409 2910, /* AbstractArray[ANode] */
2417 2918, /* AbstractArray[TId] */
2460 2961, /* AbstractArray[nullable Object] */
2475 228, /* Array[Object] */
2521 260, /* Array[Token] */
2539 1327, /* Array[ANode] */
2547 1498, /* Array[TId] */
2603 const struct types resolution_table_core__Array__nitc__TId
= {
2606 &type_nitc__TId
, /* E: TId */
2607 &type_core__Array__nitc__TId
, /* Array[E]: Array[TId] */
2608 &type_core__Collection__nitc__TId
, /* Collection[E]: Collection[TId] */
2609 &type_core__Array__nitc__TId
, /* Array[E]: Array[TId] */
2610 &type_core__AbstractArray__nitc__TId
, /* AbstractArray[E]: AbstractArray[TId] */
2611 &type_core__NativeArray__nitc__TId
, /* NativeArray[E]: NativeArray[TId] */
2612 &type_nitc__TId
, /* E: TId */
2613 &type_core__Collection__nitc__TId
, /* Collection[E]: Collection[TId] */
2614 &type_nitc__TId
, /* E: TId */
2615 &type_core__Collection__nitc__TId
, /* Collection[E]: Collection[TId] */
2616 &type_core__Collection__nitc__TId
, /* Collection[E]: Collection[TId] */
2617 &type_core__Array__nitc__TId
, /* Array[E]: Array[TId] */
2618 &type_core__AbstractArray__nitc__TId
, /* AbstractArray[E]: AbstractArray[TId] */
2619 &type_core__array__ArrayIterator__nitc__TId
, /* ArrayIterator[E]: ArrayIterator[TId] */
2620 &type_core__array__ArrayReverseIterator__nitc__TId
, /* ArrayReverseIterator[E]: ArrayReverseIterator[TId] */
2623 /* runtime type ArraySetIterator[MGroup] */
2624 const struct type type_core__array__ArraySetIterator__nitc__MGroup
= {
2626 "ArraySetIterator[MGroup]", /* class_name_string */
2629 &resolution_table_core__array__ArraySetIterator__nitc__MGroup
,
2633 2397, /* nullable Object */
2634 2391, /* Iterator[Object] */
2638 2830, /* Iterator[MGroup] */
2645 const struct types resolution_table_core__array__ArraySetIterator__nitc__MGroup
= {
2648 &type_core__Array__nitc__MGroup
, /* Array[E]: Array[MGroup] */
2649 &type_core__Iterator__nitc__MGroup
, /* Iterator[E]: Iterator[MGroup] */
2652 /* runtime type HashMapKeys[MClass, AClassdef] */
2653 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__nitc__AClassdef
= {
2655 "HashMapKeys[MClass, AClassdef]", /* class_name_string */
2658 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__nitc__AClassdef
,
2662 2397, /* nullable Object */
2673 2409, /* Collection[MClass] */
2697 2433, /* Collection[Object] */
2701 2437, /* Collection[nullable MClass] */
2775 2511, /* Collection[nullable Object] */
2792 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__nitc__AClassdef
= {
2795 &type_core__HashMap__nitc__MClass__nitc__AClassdef
, /* HashMap[K, V]: HashMap[MClass, AClassdef] */
2796 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
2797 &type_core__MapKeysIterator__nitc__MClass__nitc__AClassdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, AClassdef] */
2800 /* runtime type HashMapValues[MClass, AClassdef] */
2801 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__nitc__AClassdef
= {
2803 "HashMapValues[MClass, AClassdef]", /* class_name_string */
2806 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__nitc__AClassdef
,
2810 2397, /* nullable Object */
2840 2428, /* Collection[AClassdef] */
2845 2433, /* Collection[Object] */
2852 2440, /* Collection[Prod] */
2872 2460, /* Collection[ANode] */
2923 2511, /* Collection[nullable Object] */
2940 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__nitc__AClassdef
= {
2943 &type_core__HashMap__nitc__MClass__nitc__AClassdef
, /* HashMap[K, V]: HashMap[MClass, AClassdef] */
2944 &type_core__Array__nitc__AClassdef
, /* Array[E]: Array[AClassdef] */
2945 &type_core__MapValuesIterator__nitc__MClass__nitc__AClassdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, AClassdef] */
2948 /* runtime type HashMapIterator[MClass, AClassdef] */
2949 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__nitc__AClassdef
= {
2951 "HashMapIterator[MClass, AClassdef]", /* class_name_string */
2954 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__nitc__AClassdef
,
2958 2397, /* nullable Object */
2996 2689, /* MapIterator[MClass, AClassdef] */
3014 2707, /* MapIterator[Object, nullable Object] */
3038 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__nitc__AClassdef
= {
3041 &type_core__HashMap__nitc__MClass__nitc__AClassdef
, /* HashMap[K, V]: HashMap[MClass, AClassdef] */
3044 /* runtime type HashMapNode[MClass, AClassdef] */
3045 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__nitc__AClassdef
= {
3047 "HashMapNode[MClass, AClassdef]", /* class_name_string */
3050 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__nitc__AClassdef
,
3054 2397, /* nullable Object */
3091 2785, /* nullable HashMapNode[MClass, AClassdef] */
3108 2803, /* nullable HashMapNode[Object, nullable Object] */
3166 1503, /* HashMapNode[MClass, AClassdef] */
3183 1756, /* HashMapNode[Object, nullable Object] */
3207 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__nitc__AClassdef
= {
3210 &type_nitc__AClassdef
, /* V: AClassdef */
3211 &type_nitc__MClass
, /* K: MClass */
3214 /* runtime type NativeArray[nullable HashMapNode[MClass, AClassdef]] */
3215 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__AClassdef
= {
3217 "NativeArray[nullable HashMapNode[MClass, AClassdef]]", /* class_name_string */
3220 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__AClassdef
,
3224 2397, /* nullable Object */
3336 2136, /* NativeArray[nullable Object] */
3407 1504, /* NativeArray[nullable HashMapNode[MClass, AClassdef]] */
3425 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3451 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__AClassdef
= {
3454 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__AClassdef
, /* E: nullable HashMapNode[MClass, AClassdef] */
3455 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__AClassdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, AClassdef]] */
3458 /* runtime type Array[AType] */
3459 const struct type type_core__Array__nitc__AType
= {
3461 "Array[AType]", /* class_name_string */
3464 &resolution_table_core__Array__nitc__AType
,
3468 2397, /* nullable Object */
3503 2433, /* Collection[Object] */
3510 2440, /* Collection[Prod] */
3530 2460, /* Collection[ANode] */
3539 2469, /* Collection[AType] */
3581 2511, /* Collection[nullable Object] */
3596 2015, /* Array[nullable Object] */
3597 2202, /* SequenceRead[nullable Object] */
3630 2557, /* AbstractArrayRead[Object] */
3638 2565, /* AbstractArrayRead[Prod] */
3659 2586, /* AbstractArrayRead[ANode] */
3668 2595, /* AbstractArrayRead[AType] */
3710 2637, /* AbstractArrayRead[nullable Object] */
3756 2881, /* AbstractArray[Object] */
3763 2888, /* AbstractArray[Prod] */
3785 2910, /* AbstractArray[ANode] */
3794 2919, /* AbstractArray[AType] */
3836 2961, /* AbstractArray[nullable Object] */
3851 228, /* Array[Object] */
3896 258, /* Array[Prod] */
3915 1327, /* Array[ANode] */
3924 1505, /* Array[AType] */
3979 const struct types resolution_table_core__Array__nitc__AType
= {
3982 &type_nitc__AType
, /* E: AType */
3983 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
3984 &type_core__Collection__nitc__AType
, /* Collection[E]: Collection[AType] */
3985 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
3986 &type_core__AbstractArray__nitc__AType
, /* AbstractArray[E]: AbstractArray[AType] */
3987 &type_core__NativeArray__nitc__AType
, /* NativeArray[E]: NativeArray[AType] */
3988 &type_nitc__AType
, /* E: AType */
3989 &type_core__Collection__nitc__AType
, /* Collection[E]: Collection[AType] */
3990 &type_nitc__AType
, /* E: AType */
3991 &type_core__Collection__nitc__AType
, /* Collection[E]: Collection[AType] */
3992 &type_core__Collection__nitc__AType
, /* Collection[E]: Collection[AType] */
3993 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
3994 &type_core__AbstractArray__nitc__AType
, /* AbstractArray[E]: AbstractArray[AType] */
3995 &type_core__array__ArrayIterator__nitc__AType
, /* ArrayIterator[E]: ArrayIterator[AType] */
3996 &type_core__array__ArrayReverseIterator__nitc__AType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AType] */
3999 /* runtime type HashMapKeys[String, Variable] */
4000 const struct type type_core__hash_collection__HashMapKeys__core__String__nitc__Variable
= {
4002 "HashMapKeys[String, Variable]", /* class_name_string */
4005 &resolution_table_core__hash_collection__HashMapKeys__core__String__nitc__Variable
,
4009 2397, /* nullable Object */
4013 2402, /* Collection[String] */
4044 2433, /* Collection[Object] */
4050 2439, /* Collection[Writable] */
4122 2511, /* Collection[nullable Object] */
4139 const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__nitc__Variable
= {
4142 &type_core__HashMap__core__String__nitc__Variable
, /* HashMap[K, V]: HashMap[String, Variable] */
4143 &type_core__Array__core__String
, /* Array[E]: Array[String] */
4144 &type_core__MapKeysIterator__core__String__nitc__Variable
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Variable] */
4147 /* runtime type HashMapValues[String, Variable] */
4148 const struct type type_core__hash_collection__HashMapValues__core__String__nitc__Variable
= {
4150 "HashMapValues[String, Variable]", /* class_name_string */
4153 &resolution_table_core__hash_collection__HashMapValues__core__String__nitc__Variable
,
4157 2397, /* nullable Object */
4192 2433, /* Collection[Object] */
4205 2446, /* Collection[Variable] */
4270 2511, /* Collection[nullable Object] */
4287 const struct types resolution_table_core__hash_collection__HashMapValues__core__String__nitc__Variable
= {
4290 &type_core__HashMap__core__String__nitc__Variable
, /* HashMap[K, V]: HashMap[String, Variable] */
4291 &type_core__Array__nitc__Variable
, /* Array[E]: Array[Variable] */
4292 &type_core__MapValuesIterator__core__String__nitc__Variable
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Variable] */
4295 /* runtime type HashMapIterator[String, Variable] */
4296 const struct type type_core__hash_collection__HashMapIterator__core__String__nitc__Variable
= {
4298 "HashMapIterator[String, Variable]", /* class_name_string */
4301 &resolution_table_core__hash_collection__HashMapIterator__core__String__nitc__Variable
,
4305 2397, /* nullable Object */
4344 2690, /* MapIterator[String, Variable] */
4361 2707, /* MapIterator[Object, nullable Object] */
4385 const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__nitc__Variable
= {
4388 &type_core__HashMap__core__String__nitc__Variable
, /* HashMap[K, V]: HashMap[String, Variable] */
4391 /* runtime type HashMapNode[String, Variable] */
4392 const struct type type_core__hash_collection__HashMapNode__core__String__nitc__Variable
= {
4394 "HashMapNode[String, Variable]", /* class_name_string */
4397 &resolution_table_core__hash_collection__HashMapNode__core__String__nitc__Variable
,
4401 2397, /* nullable Object */
4439 2786, /* nullable HashMapNode[String, Variable] */
4455 2803, /* nullable HashMapNode[Object, nullable Object] */
4514 1509, /* HashMapNode[String, Variable] */
4530 1756, /* HashMapNode[Object, nullable Object] */
4554 const struct types resolution_table_core__hash_collection__HashMapNode__core__String__nitc__Variable
= {
4557 &type_nitc__Variable
, /* V: Variable */
4558 &type_core__String
, /* K: String */
4561 /* runtime type NativeArray[nullable HashMapNode[String, Variable]] */
4562 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__Variable
= {
4564 "NativeArray[nullable HashMapNode[String, Variable]]", /* class_name_string */
4567 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__Variable
,
4571 2397, /* nullable Object */
4683 2136, /* NativeArray[nullable Object] */
4755 1510, /* NativeArray[nullable HashMapNode[String, Variable]] */
4772 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
4798 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__Variable
= {
4801 &type_nullable__core__hash_collection__HashMapNode__core__String__nitc__Variable
, /* E: nullable HashMapNode[String, Variable] */
4802 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__Variable
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Variable]] */
4805 /* runtime type NativeArray[AAttrPropdef] */
4806 const struct type type_core__NativeArray__nitc__AAttrPropdef
= {
4808 "NativeArray[AAttrPropdef]", /* class_name_string */
4811 &resolution_table_core__NativeArray__nitc__AAttrPropdef
,
4815 2397, /* nullable Object */
4847 229, /* NativeArray[Object] */
4854 1492, /* NativeArray[Prod] */
4856 1511, /* NativeArray[AAttrPropdef] */
4871 1681, /* NativeArray[APropdef] */
4876 1329, /* NativeArray[ANode] */
4927 2136, /* NativeArray[nullable Object] */
5042 const struct types resolution_table_core__NativeArray__nitc__AAttrPropdef
= {
5045 &type_nitc__AAttrPropdef
, /* E: AAttrPropdef */
5046 &type_core__NativeArray__nitc__AAttrPropdef
, /* NativeArray[E]: NativeArray[AAttrPropdef] */
5049 /* runtime type ArrayIterator[AAttrPropdef] */
5050 const struct type type_core__array__ArrayIterator__nitc__AAttrPropdef
= {
5052 "ArrayIterator[AAttrPropdef]", /* class_name_string */
5055 &resolution_table_core__array__ArrayIterator__nitc__AAttrPropdef
,
5059 2397, /* nullable Object */
5060 2391, /* Iterator[Object] */
5071 const struct types resolution_table_core__array__ArrayIterator__nitc__AAttrPropdef
= {
5074 &type_core__Array__nitc__AAttrPropdef
, /* Array[E]: Array[AAttrPropdef] */
5075 &type_core__AbstractArrayRead__nitc__AAttrPropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[AAttrPropdef] */
5078 /* runtime type ArrayReverseIterator[AAttrPropdef] */
5079 const struct type type_core__array__ArrayReverseIterator__nitc__AAttrPropdef
= {
5081 "ArrayReverseIterator[AAttrPropdef]", /* class_name_string */
5084 &resolution_table_core__array__ArrayReverseIterator__nitc__AAttrPropdef
,
5088 2397, /* nullable Object */
5089 2391, /* Iterator[Object] */
5100 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AAttrPropdef
= {
5103 &type_core__Array__nitc__AAttrPropdef
, /* Array[E]: Array[AAttrPropdef] */
5104 &type_core__AbstractArrayRead__nitc__AAttrPropdef
, /* AbstractArrayRead[E]: AbstractArrayRead[AAttrPropdef] */
5107 /* runtime type HashMapKeys[Variable, RuntimeVariable] */
5108 const struct type type_core__hash_collection__HashMapKeys__nitc__Variable__nitc__RuntimeVariable
= {
5110 "HashMapKeys[Variable, RuntimeVariable]", /* class_name_string */
5113 &resolution_table_core__hash_collection__HashMapKeys__nitc__Variable__nitc__RuntimeVariable
,
5117 2397, /* nullable Object */
5152 2433, /* Collection[Object] */
5165 2446, /* Collection[Variable] */
5230 2511, /* Collection[nullable Object] */
5247 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__Variable__nitc__RuntimeVariable
= {
5250 &type_core__HashMap__nitc__Variable__nitc__RuntimeVariable
, /* HashMap[K, V]: HashMap[Variable, RuntimeVariable] */
5251 &type_core__Array__nitc__Variable
, /* Array[E]: Array[Variable] */
5252 &type_core__MapKeysIterator__nitc__Variable__nitc__RuntimeVariable
, /* MapKeysIterator[K, V]: MapKeysIterator[Variable, RuntimeVariable] */
5255 /* runtime type HashMapValues[Variable, RuntimeVariable] */
5256 const struct type type_core__hash_collection__HashMapValues__nitc__Variable__nitc__RuntimeVariable
= {
5258 "HashMapValues[Variable, RuntimeVariable]", /* class_name_string */
5261 &resolution_table_core__hash_collection__HashMapValues__nitc__Variable__nitc__RuntimeVariable
,
5265 2397, /* nullable Object */
5300 2433, /* Collection[Object] */
5305 2438, /* Collection[RuntimeVariable] */
5378 2511, /* Collection[nullable Object] */
5395 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__Variable__nitc__RuntimeVariable
= {
5398 &type_core__HashMap__nitc__Variable__nitc__RuntimeVariable
, /* HashMap[K, V]: HashMap[Variable, RuntimeVariable] */
5399 &type_core__Array__nitc__RuntimeVariable
, /* Array[E]: Array[RuntimeVariable] */
5400 &type_core__MapValuesIterator__nitc__Variable__nitc__RuntimeVariable
, /* MapValuesIterator[K, V]: MapValuesIterator[Variable, RuntimeVariable] */
5403 /* runtime type HashMapIterator[Variable, RuntimeVariable] */
5404 const struct type type_core__hash_collection__HashMapIterator__nitc__Variable__nitc__RuntimeVariable
= {
5406 "HashMapIterator[Variable, RuntimeVariable]", /* class_name_string */
5409 &resolution_table_core__hash_collection__HashMapIterator__nitc__Variable__nitc__RuntimeVariable
,
5413 2397, /* nullable Object */
5453 2691, /* MapIterator[Variable, RuntimeVariable] */
5469 2707, /* MapIterator[Object, nullable Object] */
5493 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__Variable__nitc__RuntimeVariable
= {
5496 &type_core__HashMap__nitc__Variable__nitc__RuntimeVariable
, /* HashMap[K, V]: HashMap[Variable, RuntimeVariable] */
5499 /* runtime type HashMapNode[Variable, RuntimeVariable] */
5500 const struct type type_core__hash_collection__HashMapNode__nitc__Variable__nitc__RuntimeVariable
= {
5502 "HashMapNode[Variable, RuntimeVariable]", /* class_name_string */
5505 &resolution_table_core__hash_collection__HashMapNode__nitc__Variable__nitc__RuntimeVariable
,
5509 2397, /* nullable Object */
5548 2787, /* nullable HashMapNode[Variable, RuntimeVariable] */
5563 2803, /* nullable HashMapNode[Object, nullable Object] */
5623 1517, /* HashMapNode[Variable, RuntimeVariable] */
5638 1756, /* HashMapNode[Object, nullable Object] */
5662 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__Variable__nitc__RuntimeVariable
= {
5665 &type_nitc__RuntimeVariable
, /* V: RuntimeVariable */
5666 &type_nitc__Variable
, /* K: Variable */
5669 /* runtime type NativeArray[nullable HashMapNode[Variable, RuntimeVariable]] */
5670 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Variable__nitc__RuntimeVariable
= {
5672 "NativeArray[nullable HashMapNode[Variable, RuntimeVariable]]", /* class_name_string */
5675 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Variable__nitc__RuntimeVariable
,
5679 2397, /* nullable Object */
5791 2136, /* NativeArray[nullable Object] */
5864 1518, /* NativeArray[nullable HashMapNode[Variable, RuntimeVariable]] */
5880 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5906 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Variable__nitc__RuntimeVariable
= {
5909 &type_nullable__core__hash_collection__HashMapNode__nitc__Variable__nitc__RuntimeVariable
, /* E: nullable HashMapNode[Variable, RuntimeVariable] */
5910 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Variable__nitc__RuntimeVariable
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Variable, RuntimeVariable]] */
5913 /* runtime type HashMapKeys[MType, Int] */
5914 const struct type type_core__hash_collection__HashMapKeys__nitc__MType__core__Int
= {
5916 "HashMapKeys[MType, Int]", /* class_name_string */
5919 &resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__Int
,
5923 2397, /* nullable Object */
5950 2425, /* Collection[MType] */
5958 2433, /* Collection[Object] */
5969 2444, /* Collection[nullable MType] */
6036 2511, /* Collection[nullable Object] */
6053 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__Int
= {
6056 &type_core__HashMap__nitc__MType__core__Int
, /* HashMap[K, V]: HashMap[MType, Int] */
6057 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
6058 &type_core__MapKeysIterator__nitc__MType__core__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, Int] */
6061 /* runtime type HashMapValues[MType, Int] */
6062 const struct type type_core__hash_collection__HashMapValues__nitc__MType__core__Int
= {
6064 "HashMapValues[MType, Int]", /* class_name_string */
6067 &resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__Int
,
6071 2397, /* nullable Object */
6091 2418, /* Collection[Int] */
6106 2433, /* Collection[Object] */
6184 2511, /* Collection[nullable Object] */
6201 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__Int
= {
6204 &type_core__HashMap__nitc__MType__core__Int
, /* HashMap[K, V]: HashMap[MType, Int] */
6205 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
6206 &type_core__MapValuesIterator__nitc__MType__core__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, Int] */
6209 /* runtime type HashMapIterator[MType, Int] */
6210 const struct type type_core__hash_collection__HashMapIterator__nitc__MType__core__Int
= {
6212 "HashMapIterator[MType, Int]", /* class_name_string */
6215 &resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__Int
,
6219 2397, /* nullable Object */
6260 2692, /* MapIterator[MType, Int] */
6275 2707, /* MapIterator[Object, nullable Object] */
6299 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__Int
= {
6302 &type_core__HashMap__nitc__MType__core__Int
, /* HashMap[K, V]: HashMap[MType, Int] */
6305 /* runtime type HashMapNode[MType, Int] */
6306 const struct type type_core__hash_collection__HashMapNode__nitc__MType__core__Int
= {
6308 "HashMapNode[MType, Int]", /* class_name_string */
6311 &resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__Int
,
6315 2397, /* nullable Object */
6355 2788, /* nullable HashMapNode[MType, Int] */
6369 2803, /* nullable HashMapNode[Object, nullable Object] */
6430 1522, /* HashMapNode[MType, Int] */
6444 1756, /* HashMapNode[Object, nullable Object] */
6468 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__Int
= {
6471 &type_core__Int
, /* V: Int */
6472 &type_nitc__MType
, /* K: MType */
6475 /* runtime type NativeArray[nullable HashMapNode[MType, Int]] */
6476 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Int
= {
6478 "NativeArray[nullable HashMapNode[MType, Int]]", /* class_name_string */
6481 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Int
,
6485 2397, /* nullable Object */
6597 2136, /* NativeArray[nullable Object] */
6671 1523, /* NativeArray[nullable HashMapNode[MType, Int]] */
6686 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
6712 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Int
= {
6715 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__Int
, /* E: nullable HashMapNode[MType, Int] */
6716 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Int]] */
6719 /* runtime type NativeArray[ReduceAction] */
6720 const struct type type_core__NativeArray__nitc__parser_work__ReduceAction
= {
6722 "NativeArray[ReduceAction]", /* class_name_string */
6725 &resolution_table_core__NativeArray__nitc__parser_work__ReduceAction
,
6729 2397, /* nullable Object */
6761 229, /* NativeArray[Object] */
6771 1524, /* NativeArray[ReduceAction] */
6841 2136, /* NativeArray[nullable Object] */
6956 const struct types resolution_table_core__NativeArray__nitc__parser_work__ReduceAction
= {
6959 &type_nitc__parser_work__ReduceAction
, /* E: ReduceAction */
6960 &type_core__NativeArray__nitc__parser_work__ReduceAction
, /* NativeArray[E]: NativeArray[ReduceAction] */
6963 /* runtime type ArrayIterator[ReduceAction] */
6964 const struct type type_core__array__ArrayIterator__nitc__parser_work__ReduceAction
= {
6966 "ArrayIterator[ReduceAction]", /* class_name_string */
6969 &resolution_table_core__array__ArrayIterator__nitc__parser_work__ReduceAction
,
6973 2397, /* nullable Object */
6974 2391, /* Iterator[Object] */
6985 const struct types resolution_table_core__array__ArrayIterator__nitc__parser_work__ReduceAction
= {
6988 &type_core__Array__nitc__parser_work__ReduceAction
, /* Array[E]: Array[ReduceAction] */
6989 &type_core__AbstractArrayRead__nitc__parser_work__ReduceAction
, /* AbstractArrayRead[E]: AbstractArrayRead[ReduceAction] */
6992 /* runtime type ArrayReverseIterator[ReduceAction] */
6993 const struct type type_core__array__ArrayReverseIterator__nitc__parser_work__ReduceAction
= {
6995 "ArrayReverseIterator[ReduceAction]", /* class_name_string */
6998 &resolution_table_core__array__ArrayReverseIterator__nitc__parser_work__ReduceAction
,
7002 2397, /* nullable Object */
7003 2391, /* Iterator[Object] */
7014 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__parser_work__ReduceAction
= {
7017 &type_core__Array__nitc__parser_work__ReduceAction
, /* Array[E]: Array[ReduceAction] */
7018 &type_core__AbstractArrayRead__nitc__parser_work__ReduceAction
, /* AbstractArrayRead[E]: AbstractArrayRead[ReduceAction] */
7021 /* runtime type Array[TComment] */
7022 const struct type type_core__Array__nitc__TComment
= {
7024 "Array[TComment]", /* class_name_string */
7027 &resolution_table_core__Array__nitc__TComment
,
7031 2397, /* nullable Object */
7066 2433, /* Collection[Object] */
7074 2441, /* Collection[Token] */
7093 2460, /* Collection[ANode] */
7103 2470, /* Collection[TComment] */
7144 2511, /* Collection[nullable Object] */
7159 2015, /* Array[nullable Object] */
7160 2202, /* SequenceRead[nullable Object] */
7193 2557, /* AbstractArrayRead[Object] */
7202 2566, /* AbstractArrayRead[Token] */
7222 2586, /* AbstractArrayRead[ANode] */
7232 2596, /* AbstractArrayRead[TComment] */
7273 2637, /* AbstractArrayRead[nullable Object] */
7319 2881, /* AbstractArray[Object] */
7327 2889, /* AbstractArray[Token] */
7348 2910, /* AbstractArray[ANode] */
7358 2920, /* AbstractArray[TComment] */
7399 2961, /* AbstractArray[nullable Object] */
7414 228, /* Array[Object] */
7460 260, /* Array[Token] */
7478 1327, /* Array[ANode] */
7488 1527, /* Array[TComment] */
7542 const struct types resolution_table_core__Array__nitc__TComment
= {
7545 &type_nitc__TComment
, /* E: TComment */
7546 &type_core__Array__nitc__TComment
, /* Array[E]: Array[TComment] */
7547 &type_core__Collection__nitc__TComment
, /* Collection[E]: Collection[TComment] */
7548 &type_core__Array__nitc__TComment
, /* Array[E]: Array[TComment] */
7549 &type_core__AbstractArray__nitc__TComment
, /* AbstractArray[E]: AbstractArray[TComment] */
7550 &type_core__NativeArray__nitc__TComment
, /* NativeArray[E]: NativeArray[TComment] */
7551 &type_nitc__TComment
, /* E: TComment */
7552 &type_core__Collection__nitc__TComment
, /* Collection[E]: Collection[TComment] */
7553 &type_nitc__TComment
, /* E: TComment */
7554 &type_core__Collection__nitc__TComment
, /* Collection[E]: Collection[TComment] */
7555 &type_core__Collection__nitc__TComment
, /* Collection[E]: Collection[TComment] */
7556 &type_core__Array__nitc__TComment
, /* Array[E]: Array[TComment] */
7557 &type_core__AbstractArray__nitc__TComment
, /* AbstractArray[E]: AbstractArray[TComment] */
7558 &type_core__array__ArrayIterator__nitc__TComment
, /* ArrayIterator[E]: ArrayIterator[TComment] */
7559 &type_core__array__ArrayReverseIterator__nitc__TComment
, /* ArrayReverseIterator[E]: ArrayReverseIterator[TComment] */
7562 /* runtime type HashMapKeys[EscapeMark, String] */
7563 const struct type type_core__hash_collection__HashMapKeys__nitc__EscapeMark__core__String
= {
7565 "HashMapKeys[EscapeMark, String]", /* class_name_string */
7568 &resolution_table_core__hash_collection__HashMapKeys__nitc__EscapeMark__core__String
,
7572 2397, /* nullable Object */
7607 2433, /* Collection[Object] */
7674 2500, /* Collection[EscapeMark] */
7685 2511, /* Collection[nullable Object] */
7702 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__EscapeMark__core__String
= {
7705 &type_core__HashMap__nitc__EscapeMark__core__String
, /* HashMap[K, V]: HashMap[EscapeMark, String] */
7706 &type_core__Array__nitc__EscapeMark
, /* Array[E]: Array[EscapeMark] */
7707 &type_core__MapKeysIterator__nitc__EscapeMark__core__String
, /* MapKeysIterator[K, V]: MapKeysIterator[EscapeMark, String] */
7710 /* runtime type HashMapValues[EscapeMark, String] */
7711 const struct type type_core__hash_collection__HashMapValues__nitc__EscapeMark__core__String
= {
7713 "HashMapValues[EscapeMark, String]", /* class_name_string */
7716 &resolution_table_core__hash_collection__HashMapValues__nitc__EscapeMark__core__String
,
7720 2397, /* nullable Object */
7724 2402, /* Collection[String] */
7755 2433, /* Collection[Object] */
7761 2439, /* Collection[Writable] */
7833 2511, /* Collection[nullable Object] */
7850 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__EscapeMark__core__String
= {
7853 &type_core__HashMap__nitc__EscapeMark__core__String
, /* HashMap[K, V]: HashMap[EscapeMark, String] */
7854 &type_core__Array__core__String
, /* Array[E]: Array[String] */
7855 &type_core__MapValuesIterator__nitc__EscapeMark__core__String
, /* MapValuesIterator[K, V]: MapValuesIterator[EscapeMark, String] */
7858 /* runtime type HashMapIterator[EscapeMark, String] */
7859 const struct type type_core__hash_collection__HashMapIterator__nitc__EscapeMark__core__String
= {
7861 "HashMapIterator[EscapeMark, String]", /* class_name_string */
7864 &resolution_table_core__hash_collection__HashMapIterator__nitc__EscapeMark__core__String
,
7868 2397, /* nullable Object */
7898 2681, /* MapIterator[Object, String] */
7910 2693, /* MapIterator[EscapeMark, String] */
7924 2707, /* MapIterator[Object, nullable Object] */
7948 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__EscapeMark__core__String
= {
7951 &type_core__HashMap__nitc__EscapeMark__core__String
, /* HashMap[K, V]: HashMap[EscapeMark, String] */
7954 /* runtime type HashMapNode[EscapeMark, String] */
7955 const struct type type_core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
= {
7957 "HashMapNode[EscapeMark, String]", /* class_name_string */
7960 &resolution_table_core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
,
7964 2397, /* nullable Object */
7993 2770, /* nullable HashMapNode[Object, String] */
8005 2789, /* nullable HashMapNode[EscapeMark, String] */
8018 2803, /* nullable HashMapNode[Object, nullable Object] */
8068 1363, /* HashMapNode[Object, String] */
8080 1531, /* HashMapNode[EscapeMark, String] */
8093 1756, /* HashMapNode[Object, nullable Object] */
8117 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
= {
8120 &type_core__String
, /* V: String */
8121 &type_nitc__EscapeMark
, /* K: EscapeMark */
8124 /* runtime type NativeArray[nullable HashMapNode[EscapeMark, String]] */
8125 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
= {
8127 "NativeArray[nullable HashMapNode[EscapeMark, String]]", /* class_name_string */
8130 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
,
8134 2397, /* nullable Object */
8246 2136, /* NativeArray[nullable Object] */
8302 1364, /* NativeArray[nullable HashMapNode[Object, String]] */
8321 1532, /* NativeArray[nullable HashMapNode[EscapeMark, String]] */
8335 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
8361 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
= {
8364 &type_nullable__core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
, /* E: nullable HashMapNode[EscapeMark, String] */
8365 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__EscapeMark__core__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[EscapeMark, String]] */
8368 /* runtime type HashMapKeys[MClass, Array[MType]] */
8369 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nitc__MType
= {
8371 "HashMapKeys[MClass, Array[MType]]", /* class_name_string */
8374 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nitc__MType
,
8378 2397, /* nullable Object */
8389 2409, /* Collection[MClass] */
8413 2433, /* Collection[Object] */
8417 2437, /* Collection[nullable MClass] */
8491 2511, /* Collection[nullable Object] */
8508 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nitc__MType
= {
8511 &type_core__HashMap__nitc__MClass__core__Array__nitc__MType
, /* HashMap[K, V]: HashMap[MClass, Array[MType]] */
8512 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
8513 &type_core__MapKeysIterator__nitc__MClass__core__Array__nitc__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Array[MType]] */
8516 /* runtime type HashMapValues[MClass, Array[MType]] */
8517 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nitc__MType
= {
8519 "HashMapValues[MClass, Array[MType]]", /* class_name_string */
8522 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nitc__MType
,
8526 2397, /* nullable Object */
8561 2433, /* Collection[Object] */
8614 2486, /* Collection[Array[MType]] */
8617 2489, /* Collection[Array[nullable MType]] */
8638 2510, /* Collection[Array[Object]] */
8639 2511, /* Collection[nullable Object] */
8656 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nitc__MType
= {
8659 &type_core__HashMap__nitc__MClass__core__Array__nitc__MType
, /* HashMap[K, V]: HashMap[MClass, Array[MType]] */
8660 &type_core__Array__core__Array__nitc__MType
, /* Array[E]: Array[Array[MType]] */
8661 &type_core__MapValuesIterator__nitc__MClass__core__Array__nitc__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Array[MType]] */
8664 /* runtime type HashMapIterator[MClass, Array[MType]] */
8665 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nitc__MType
= {
8667 "HashMapIterator[MClass, Array[MType]]", /* class_name_string */
8670 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nitc__MType
,
8674 2397, /* nullable Object */
8717 2694, /* MapIterator[MClass, Array[MType]] */
8719 2696, /* MapIterator[MClass, Array[nullable MType]] */
8729 2706, /* MapIterator[Object, Array[Object]] */
8730 2707, /* MapIterator[Object, nullable Object] */
8754 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nitc__MType
= {
8757 &type_core__HashMap__nitc__MClass__core__Array__nitc__MType
, /* HashMap[K, V]: HashMap[MClass, Array[MType]] */
8760 /* runtime type HashMapNode[MClass, Array[MType]] */
8761 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
= {
8763 "HashMapNode[MClass, Array[MType]]", /* class_name_string */
8766 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
,
8770 2397, /* nullable Object */
8812 2790, /* nullable HashMapNode[MClass, Array[MType]] */
8814 2792, /* nullable HashMapNode[MClass, Array[nullable MType]] */
8823 2802, /* nullable HashMapNode[Object, Array[Object]] */
8824 2803, /* nullable HashMapNode[Object, nullable Object] */
8887 1536, /* HashMapNode[MClass, Array[MType]] */
8889 1549, /* HashMapNode[MClass, Array[nullable MType]] */
8898 1751, /* HashMapNode[Object, Array[Object]] */
8899 1756, /* HashMapNode[Object, nullable Object] */
8923 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
= {
8926 &type_core__Array__nitc__MType
, /* V: Array[MType] */
8927 &type_nitc__MClass
, /* K: MClass */
8930 /* runtime type NativeArray[nullable HashMapNode[MClass, Array[MType]]] */
8931 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
= {
8933 "NativeArray[nullable HashMapNode[MClass, Array[MType]]]", /* class_name_string */
8936 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
,
8940 2397, /* nullable Object */
9052 2136, /* NativeArray[nullable Object] */
9128 1537, /* NativeArray[nullable HashMapNode[MClass, Array[MType]]] */
9130 1550, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MType]]] */
9140 1752, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
9141 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
9167 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
= {
9170 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
, /* E: nullable HashMapNode[MClass, Array[MType]] */
9171 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[MType]]] */
9174 /* runtime type NativeArray[nullable MType] */
9175 const struct type type_core__NativeArray__nullable__nitc__MType
= {
9177 "NativeArray[nullable MType]", /* class_name_string */
9180 &resolution_table_core__NativeArray__nullable__nitc__MType
,
9184 2397, /* nullable Object */
9227 1538, /* NativeArray[nullable MType] */
9296 2136, /* NativeArray[nullable Object] */
9411 const struct types resolution_table_core__NativeArray__nullable__nitc__MType
= {
9414 &type_nullable__nitc__MType
, /* E: nullable MType */
9415 &type_core__NativeArray__nullable__nitc__MType
, /* NativeArray[E]: NativeArray[nullable MType] */
9418 /* runtime type ArrayIterator[nullable MType] */
9419 const struct type type_core__array__ArrayIterator__nullable__nitc__MType
= {
9421 "ArrayIterator[nullable MType]", /* class_name_string */
9424 &resolution_table_core__array__ArrayIterator__nullable__nitc__MType
,
9428 2397, /* nullable Object */
9440 const struct types resolution_table_core__array__ArrayIterator__nullable__nitc__MType
= {
9443 &type_core__Array__nullable__nitc__MType
, /* Array[E]: Array[nullable MType] */
9444 &type_core__AbstractArrayRead__nullable__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MType] */
9447 /* runtime type ArrayReverseIterator[nullable MType] */
9448 const struct type type_core__array__ArrayReverseIterator__nullable__nitc__MType
= {
9450 "ArrayReverseIterator[nullable MType]", /* class_name_string */
9453 &resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MType
,
9457 2397, /* nullable Object */
9469 const struct types resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MType
= {
9472 &type_core__Array__nullable__nitc__MType
, /* Array[E]: Array[nullable MType] */
9473 &type_core__AbstractArrayRead__nullable__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MType] */
9476 /* runtime type HashMapKeys[MClass, Set[MType]] */
9477 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MType
= {
9479 "HashMapKeys[MClass, Set[MType]]", /* class_name_string */
9482 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MType
,
9486 2397, /* nullable Object */
9497 2409, /* Collection[MClass] */
9521 2433, /* Collection[Object] */
9525 2437, /* Collection[nullable MClass] */
9599 2511, /* Collection[nullable Object] */
9616 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MType
= {
9619 &type_core__HashMap__nitc__MClass__core__Set__nitc__MType
, /* HashMap[K, V]: HashMap[MClass, Set[MType]] */
9620 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
9621 &type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MType]] */
9624 /* runtime type HashMapValues[MClass, Set[MType]] */
9625 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MType
= {
9627 "HashMapValues[MClass, Set[MType]]", /* class_name_string */
9630 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MType
,
9634 2397, /* nullable Object */
9669 2433, /* Collection[Object] */
9737 2501, /* Collection[Set[MType]] */
9747 2511, /* Collection[nullable Object] */
9764 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MType
= {
9767 &type_core__HashMap__nitc__MClass__core__Set__nitc__MType
, /* HashMap[K, V]: HashMap[MClass, Set[MType]] */
9768 &type_core__Array__core__Set__nitc__MType
, /* Array[E]: Array[Set[MType]] */
9769 &type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MType]] */
9772 /* runtime type HashMapIterator[MClass, Set[MType]] */
9773 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MType
= {
9775 "HashMapIterator[MClass, Set[MType]]", /* class_name_string */
9778 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MType
,
9782 2397, /* nullable Object */
9826 2695, /* MapIterator[MClass, Set[MType]] */
9838 2707, /* MapIterator[Object, nullable Object] */
9862 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MType
= {
9865 &type_core__HashMap__nitc__MClass__core__Set__nitc__MType
, /* HashMap[K, V]: HashMap[MClass, Set[MType]] */