1 #include "nitc__nith.types.0.h"
2 /* runtime type Array[Scope] */
3 const struct type type_core__Array__nitc__scope__Scope
= {
5 "Array[Scope]", /* class_name_string */
8 &resolution_table_core__Array__nitc__scope__Scope
,
12 2397, /* nullable Object */
47 2433, /* Collection[Object] */
78 2464, /* Collection[Scope] */
125 2511, /* Collection[nullable Object] */
140 2015, /* Array[nullable Object] */
141 2202, /* SequenceRead[nullable Object] */
174 2557, /* AbstractArrayRead[Object] */
207 2590, /* AbstractArrayRead[Scope] */
254 2637, /* AbstractArrayRead[nullable Object] */
300 2881, /* AbstractArray[Object] */
333 2914, /* AbstractArray[Scope] */
380 2961, /* AbstractArray[nullable Object] */
395 228, /* Array[Object] */
463 1409, /* Array[Scope] */
523 const struct types resolution_table_core__Array__nitc__scope__Scope
= {
526 &type_nitc__scope__Scope
, /* E: Scope */
527 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
528 &type_core__Collection__nitc__scope__Scope
, /* Collection[E]: Collection[Scope] */
529 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
530 &type_core__AbstractArray__nitc__scope__Scope
, /* AbstractArray[E]: AbstractArray[Scope] */
531 &type_core__NativeArray__nitc__scope__Scope
, /* NativeArray[E]: NativeArray[Scope] */
532 &type_nitc__scope__Scope
, /* E: Scope */
533 &type_core__Collection__nitc__scope__Scope
, /* Collection[E]: Collection[Scope] */
534 &type_nitc__scope__Scope
, /* E: Scope */
535 &type_core__Collection__nitc__scope__Scope
, /* Collection[E]: Collection[Scope] */
536 &type_core__Collection__nitc__scope__Scope
, /* Collection[E]: Collection[Scope] */
537 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
538 &type_core__AbstractArray__nitc__scope__Scope
, /* AbstractArray[E]: AbstractArray[Scope] */
539 &type_core__array__ArrayIterator__nitc__scope__Scope
, /* ArrayIterator[E]: ArrayIterator[Scope] */
540 &type_core__array__ArrayReverseIterator__nitc__scope__Scope
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Scope] */
543 /* runtime type ListNode[Scope] */
544 const struct type type_core__list__ListNode__nitc__scope__Scope
= {
546 "ListNode[Scope]", /* class_name_string */
549 &resolution_table_core__list__ListNode__nitc__scope__Scope
,
553 2397, /* nullable Object */
588 2433, /* Collection[Object] */
619 2464, /* Collection[Scope] */
666 2511, /* Collection[nullable Object] */
685 2849, /* Ref[Scope] */
691 2839, /* nullable ListNode[Scope] */
697 1410, /* ListNode[Scope] */
700 const struct types resolution_table_core__list__ListNode__nitc__scope__Scope
= {
703 &type_nullable__core__list__ListNode__nitc__scope__Scope
, /* nullable ListNode[E]: nullable ListNode[Scope] */
704 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
705 &type_core__abstract_collection__RefIterator__nitc__scope__Scope
, /* RefIterator[E]: RefIterator[Scope] */
706 &type_nitc__scope__Scope
, /* E: Scope */
709 /* runtime type ListIterator[Scope] */
710 const struct type type_core__ListIterator__nitc__scope__Scope
= {
712 "ListIterator[Scope]", /* class_name_string */
715 &resolution_table_core__ListIterator__nitc__scope__Scope
,
719 2397, /* nullable Object */
720 2391, /* Iterator[Object] */
731 const struct types resolution_table_core__ListIterator__nitc__scope__Scope
= {
734 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
735 &type_core__List__nitc__scope__Scope
, /* List[E]: List[Scope] */
738 /* runtime type ListReverseIterator[Scope] */
739 const struct type type_core__list__ListReverseIterator__nitc__scope__Scope
= {
741 "ListReverseIterator[Scope]", /* class_name_string */
744 &resolution_table_core__list__ListReverseIterator__nitc__scope__Scope
,
748 2397, /* nullable Object */
749 2391, /* Iterator[Object] */
760 const struct types resolution_table_core__list__ListReverseIterator__nitc__scope__Scope
= {
763 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
764 &type_core__List__nitc__scope__Scope
, /* List[E]: List[Scope] */
767 /* runtime type NativeArray[FlowContext] */
768 const struct type type_core__NativeArray__nitc__FlowContext
= {
770 "NativeArray[FlowContext]", /* class_name_string */
773 &resolution_table_core__NativeArray__nitc__FlowContext
,
777 2397, /* nullable Object */
807 1413, /* NativeArray[FlowContext] */
809 229, /* NativeArray[Object] */
889 2136, /* NativeArray[nullable Object] */
1004 const struct types resolution_table_core__NativeArray__nitc__FlowContext
= {
1007 &type_nitc__FlowContext
, /* E: FlowContext */
1008 &type_core__NativeArray__nitc__FlowContext
, /* NativeArray[E]: NativeArray[FlowContext] */
1011 /* runtime type ArrayIterator[FlowContext] */
1012 const struct type type_core__array__ArrayIterator__nitc__FlowContext
= {
1014 "ArrayIterator[FlowContext]", /* class_name_string */
1017 &resolution_table_core__array__ArrayIterator__nitc__FlowContext
,
1021 2397, /* nullable Object */
1022 2391, /* Iterator[Object] */
1033 const struct types resolution_table_core__array__ArrayIterator__nitc__FlowContext
= {
1036 &type_core__Array__nitc__FlowContext
, /* Array[E]: Array[FlowContext] */
1037 &type_core__AbstractArrayRead__nitc__FlowContext
, /* AbstractArrayRead[E]: AbstractArrayRead[FlowContext] */
1040 /* runtime type ArrayReverseIterator[FlowContext] */
1041 const struct type type_core__array__ArrayReverseIterator__nitc__FlowContext
= {
1043 "ArrayReverseIterator[FlowContext]", /* class_name_string */
1046 &resolution_table_core__array__ArrayReverseIterator__nitc__FlowContext
,
1050 2397, /* nullable Object */
1051 2391, /* Iterator[Object] */
1062 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__FlowContext
= {
1065 &type_core__Array__nitc__FlowContext
, /* Array[E]: Array[FlowContext] */
1066 &type_core__AbstractArrayRead__nitc__FlowContext
, /* AbstractArrayRead[E]: AbstractArrayRead[FlowContext] */
1069 /* runtime type HashSetIterator[Variable] */
1070 const struct type type_core__hash_collection__HashSetIterator__nitc__Variable
= {
1072 "HashSetIterator[Variable]", /* class_name_string */
1075 &resolution_table_core__hash_collection__HashSetIterator__nitc__Variable
,
1079 2397, /* nullable Object */
1080 2391, /* Iterator[Object] */
1091 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__Variable
= {
1094 &type_core__Array__nitc__Variable
, /* Array[E]: Array[Variable] */
1095 &type_core__HashSet__nitc__Variable
, /* HashSet[E]: HashSet[Variable] */
1098 /* runtime type HashSetNode[Variable] */
1099 const struct type type_core__hash_collection__HashSetNode__nitc__Variable
= {
1101 "HashSetNode[Variable]", /* class_name_string */
1104 &resolution_table_core__hash_collection__HashSetNode__nitc__Variable
,
1108 2397, /* nullable Object */
1119 2757, /* nullable HashSetNode[Object] */
1123 2774, /* nullable HashSetNode[Variable] */
1142 1270, /* HashSetNode[Object] */
1146 1417, /* HashSetNode[Variable] */
1157 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__Variable
= {
1161 &type_nitc__Variable
, /* K: Variable */
1164 /* runtime type NativeArray[nullable HashSetNode[Variable]] */
1165 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__Variable
= {
1167 "NativeArray[nullable HashSetNode[Variable]]", /* class_name_string */
1170 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__Variable
,
1174 2397, /* nullable Object */
1286 2136, /* NativeArray[nullable Object] */
1329 1271, /* NativeArray[nullable HashSetNode[Object]] */
1346 1418, /* NativeArray[nullable HashSetNode[Variable]] */
1401 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__Variable
= {
1404 &type_nullable__core__hash_collection__HashSetNode__nitc__Variable
, /* E: nullable HashSetNode[Variable] */
1405 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__Variable
, /* NativeArray[E]: NativeArray[nullable HashSetNode[Variable]] */
1408 /* runtime type HashMapKeys[Variable, nullable MType] */
1409 const struct type type_core__hash_collection__HashMapKeys__nitc__Variable__nullable__nitc__MType
= {
1411 "HashMapKeys[Variable, nullable MType]", /* class_name_string */
1414 &resolution_table_core__hash_collection__HashMapKeys__nitc__Variable__nullable__nitc__MType
,
1418 2397, /* nullable Object */
1453 2433, /* Collection[Object] */
1466 2446, /* Collection[Variable] */
1531 2511, /* Collection[nullable Object] */
1548 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__Variable__nullable__nitc__MType
= {
1551 &type_core__HashMap__nitc__Variable__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[Variable, nullable MType] */
1552 &type_core__Array__nitc__Variable
, /* Array[E]: Array[Variable] */
1553 &type_core__MapKeysIterator__nitc__Variable__nullable__nitc__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[Variable, nullable MType] */
1556 /* runtime type HashMapValues[Variable, nullable MType] */
1557 const struct type type_core__hash_collection__HashMapValues__nitc__Variable__nullable__nitc__MType
= {
1559 "HashMapValues[Variable, nullable MType]", /* class_name_string */
1562 &resolution_table_core__hash_collection__HashMapValues__nitc__Variable__nullable__nitc__MType
,
1566 2397, /* nullable Object */
1612 2444, /* Collection[nullable MType] */
1679 2511, /* Collection[nullable Object] */
1696 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__Variable__nullable__nitc__MType
= {
1699 &type_core__HashMap__nitc__Variable__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[Variable, nullable MType] */
1700 &type_core__Array__nullable__nitc__MType
, /* Array[E]: Array[nullable MType] */
1701 &type_core__MapValuesIterator__nitc__Variable__nullable__nitc__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[Variable, nullable MType] */
1704 /* runtime type HashMapIterator[Variable, nullable MType] */
1705 const struct type type_core__hash_collection__HashMapIterator__nitc__Variable__nullable__nitc__MType
= {
1707 "HashMapIterator[Variable, nullable MType]", /* class_name_string */
1710 &resolution_table_core__hash_collection__HashMapIterator__nitc__Variable__nullable__nitc__MType
,
1714 2397, /* nullable Object */
1747 2684, /* MapIterator[Variable, nullable MType] */
1770 2707, /* MapIterator[Object, nullable Object] */
1794 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__Variable__nullable__nitc__MType
= {
1797 &type_core__HashMap__nitc__Variable__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[Variable, nullable MType] */
1800 /* runtime type HashMapNode[Variable, nullable MType] */
1801 const struct type type_core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
= {
1803 "HashMapNode[Variable, nullable MType]", /* class_name_string */
1806 &resolution_table_core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
,
1810 2397, /* nullable Object */
1842 2775, /* nullable HashMapNode[Variable, nullable MType] */
1864 2803, /* nullable HashMapNode[Object, nullable Object] */
1917 1422, /* HashMapNode[Variable, nullable MType] */
1939 1756, /* HashMapNode[Object, nullable Object] */
1963 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
= {
1966 &type_nullable__nitc__MType
, /* V: nullable MType */
1967 &type_nitc__Variable
, /* K: Variable */
1970 /* runtime type NativeArray[nullable HashMapNode[Variable, nullable MType]] */
1971 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
= {
1973 "NativeArray[nullable HashMapNode[Variable, nullable MType]]", /* class_name_string */
1976 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
,
1980 2397, /* nullable Object */
2092 2136, /* NativeArray[nullable Object] */
2153 1423, /* NativeArray[nullable HashMapNode[Variable, nullable MType]] */
2181 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
2207 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
= {
2210 &type_nullable__core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
, /* E: nullable HashMapNode[Variable, nullable MType] */
2211 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Variable, nullable MType]] */
2214 /* runtime type NativeArray[CallSite] */
2215 const struct type type_core__NativeArray__nitc__CallSite
= {
2217 "NativeArray[CallSite]", /* class_name_string */
2220 &resolution_table_core__NativeArray__nitc__CallSite
,
2224 2397, /* nullable Object */
2255 1424, /* NativeArray[CallSite] */
2256 229, /* NativeArray[Object] */
2336 2136, /* NativeArray[nullable Object] */
2451 const struct types resolution_table_core__NativeArray__nitc__CallSite
= {
2454 &type_nitc__CallSite
, /* E: CallSite */
2455 &type_core__NativeArray__nitc__CallSite
, /* NativeArray[E]: NativeArray[CallSite] */
2458 /* runtime type ArrayIterator[CallSite] */
2459 const struct type type_core__array__ArrayIterator__nitc__CallSite
= {
2461 "ArrayIterator[CallSite]", /* class_name_string */
2464 &resolution_table_core__array__ArrayIterator__nitc__CallSite
,
2468 2397, /* nullable Object */
2469 2391, /* Iterator[Object] */
2480 const struct types resolution_table_core__array__ArrayIterator__nitc__CallSite
= {
2483 &type_core__Array__nitc__CallSite
, /* Array[E]: Array[CallSite] */
2484 &type_core__AbstractArrayRead__nitc__CallSite
, /* AbstractArrayRead[E]: AbstractArrayRead[CallSite] */
2487 /* runtime type ArrayReverseIterator[CallSite] */
2488 const struct type type_core__array__ArrayReverseIterator__nitc__CallSite
= {
2490 "ArrayReverseIterator[CallSite]", /* class_name_string */
2493 &resolution_table_core__array__ArrayReverseIterator__nitc__CallSite
,
2497 2397, /* nullable Object */
2498 2391, /* Iterator[Object] */
2509 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__CallSite
= {
2512 &type_core__Array__nitc__CallSite
, /* Array[E]: Array[CallSite] */
2513 &type_core__AbstractArrayRead__nitc__CallSite
, /* AbstractArrayRead[E]: AbstractArrayRead[CallSite] */
2516 /* runtime type ArrayIterator[Object] */
2517 const struct type type_core__array__ArrayIterator__core__Object
= {
2519 "ArrayIterator[Object]", /* class_name_string */
2522 &resolution_table_core__array__ArrayIterator__core__Object
,
2526 2397, /* nullable Object */
2527 2391, /* Iterator[Object] */
2538 const struct types resolution_table_core__array__ArrayIterator__core__Object
= {
2541 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
2542 &type_core__AbstractArrayRead__core__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[Object] */
2545 /* runtime type ArrayReverseIterator[Object] */
2546 const struct type type_core__array__ArrayReverseIterator__core__Object
= {
2548 "ArrayReverseIterator[Object]", /* class_name_string */
2551 &resolution_table_core__array__ArrayReverseIterator__core__Object
,
2555 2397, /* nullable Object */
2556 2391, /* Iterator[Object] */
2567 const struct types resolution_table_core__array__ArrayReverseIterator__core__Object
= {
2570 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
2571 &type_core__AbstractArrayRead__core__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[Object] */
2574 /* runtime type NativeArray[CodeWriter] */
2575 const struct type type_core__NativeArray__nitc__CodeWriter
= {
2577 "NativeArray[CodeWriter]", /* class_name_string */
2580 &resolution_table_core__NativeArray__nitc__CodeWriter
,
2584 2397, /* nullable Object */
2616 229, /* NativeArray[Object] */
2617 1429, /* NativeArray[CodeWriter] */
2696 2136, /* NativeArray[nullable Object] */
2811 const struct types resolution_table_core__NativeArray__nitc__CodeWriter
= {
2814 &type_nitc__CodeWriter
, /* E: CodeWriter */
2815 &type_core__NativeArray__nitc__CodeWriter
, /* NativeArray[E]: NativeArray[CodeWriter] */
2818 /* runtime type ArrayIterator[CodeWriter] */
2819 const struct type type_core__array__ArrayIterator__nitc__CodeWriter
= {
2821 "ArrayIterator[CodeWriter]", /* class_name_string */
2824 &resolution_table_core__array__ArrayIterator__nitc__CodeWriter
,
2828 2397, /* nullable Object */
2829 2391, /* Iterator[Object] */
2840 const struct types resolution_table_core__array__ArrayIterator__nitc__CodeWriter
= {
2843 &type_core__Array__nitc__CodeWriter
, /* Array[E]: Array[CodeWriter] */
2844 &type_core__AbstractArrayRead__nitc__CodeWriter
, /* AbstractArrayRead[E]: AbstractArrayRead[CodeWriter] */
2847 /* runtime type ArrayReverseIterator[CodeWriter] */
2848 const struct type type_core__array__ArrayReverseIterator__nitc__CodeWriter
= {
2850 "ArrayReverseIterator[CodeWriter]", /* class_name_string */
2853 &resolution_table_core__array__ArrayReverseIterator__nitc__CodeWriter
,
2857 2397, /* nullable Object */
2858 2391, /* Iterator[Object] */
2869 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__CodeWriter
= {
2872 &type_core__Array__nitc__CodeWriter
, /* Array[E]: Array[CodeWriter] */
2873 &type_core__AbstractArrayRead__nitc__CodeWriter
, /* AbstractArrayRead[E]: AbstractArrayRead[CodeWriter] */
2876 /* runtime type HashSetIterator[String] */
2877 const struct type type_core__hash_collection__HashSetIterator__core__String
= {
2879 "HashSetIterator[String]", /* class_name_string */
2882 &resolution_table_core__hash_collection__HashSetIterator__core__String
,
2886 2397, /* nullable Object */
2887 2391, /* Iterator[Object] */
2889 2828, /* Iterator[String] */
2898 const struct types resolution_table_core__hash_collection__HashSetIterator__core__String
= {
2901 &type_core__Array__core__String
, /* Array[E]: Array[String] */
2902 &type_core__HashSet__core__String
, /* HashSet[E]: HashSet[String] */
2905 /* runtime type HashSetNode[String] */
2906 const struct type type_core__hash_collection__HashSetNode__core__String
= {
2908 "HashSetNode[String]", /* class_name_string */
2911 &resolution_table_core__hash_collection__HashSetNode__core__String
,
2915 2397, /* nullable Object */
2926 2757, /* nullable HashSetNode[Object] */
2931 2776, /* nullable HashSetNode[String] */
2949 1270, /* HashSetNode[Object] */
2954 1433, /* HashSetNode[String] */
2964 const struct types resolution_table_core__hash_collection__HashSetNode__core__String
= {
2968 &type_core__String
, /* K: String */
2971 /* runtime type NativeArray[nullable HashSetNode[String]] */
2972 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__String
= {
2974 "NativeArray[nullable HashSetNode[String]]", /* class_name_string */
2977 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__String
,
2981 2397, /* nullable Object */
3093 2136, /* NativeArray[nullable Object] */
3136 1271, /* NativeArray[nullable HashSetNode[Object]] */
3155 1434, /* NativeArray[nullable HashSetNode[String]] */
3208 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__String
= {
3211 &type_nullable__core__hash_collection__HashSetNode__core__String
, /* E: nullable HashSetNode[String] */
3212 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__String
, /* NativeArray[E]: NativeArray[nullable HashSetNode[String]] */
3215 /* runtime type HashMapKeys[MClass, Set[PropertyLayoutElement]] */
3216 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
3218 "HashMapKeys[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
3221 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__PropertyLayoutElement
,
3225 2397, /* nullable Object */
3236 2409, /* Collection[MClass] */
3260 2433, /* Collection[Object] */
3264 2437, /* Collection[nullable MClass] */
3338 2511, /* Collection[nullable Object] */
3355 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
3358 &type_core__HashMap__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* HashMap[K, V]: HashMap[MClass, Set[PropertyLayoutElement]] */
3359 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
3360 &type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[PropertyLayoutElement]] */
3363 /* runtime type HashMapValues[MClass, Set[PropertyLayoutElement]] */
3364 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
3366 "HashMapValues[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
3369 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__PropertyLayoutElement
,
3373 2397, /* nullable Object */
3408 2433, /* Collection[Object] */
3472 2497, /* Collection[Set[PropertyLayoutElement]] */
3486 2511, /* Collection[nullable Object] */
3503 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
3506 &type_core__HashMap__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* HashMap[K, V]: HashMap[MClass, Set[PropertyLayoutElement]] */
3507 &type_core__Array__core__Set__nitc__PropertyLayoutElement
, /* Array[E]: Array[Set[PropertyLayoutElement]] */
3508 &type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[PropertyLayoutElement]] */
3511 /* runtime type HashMapIterator[MClass, Set[PropertyLayoutElement]] */
3512 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
3514 "HashMapIterator[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
3517 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
,
3521 2397, /* nullable Object */
3555 2685, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
3577 2707, /* MapIterator[Object, nullable Object] */
3601 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
3604 &type_core__HashMap__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* HashMap[K, V]: HashMap[MClass, Set[PropertyLayoutElement]] */
3607 /* runtime type HashMapNode[MClass, Set[PropertyLayoutElement]] */
3608 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
3610 "HashMapNode[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
3613 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
,
3617 2397, /* nullable Object */
3650 2777, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
3671 2803, /* nullable HashMapNode[Object, nullable Object] */
3725 1438, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
3746 1756, /* HashMapNode[Object, nullable Object] */
3770 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
3773 &type_core__Set__nitc__PropertyLayoutElement
, /* V: Set[PropertyLayoutElement] */
3774 &type_nitc__MClass
, /* K: MClass */
3777 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
3778 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
3780 "NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]]", /* class_name_string */
3783 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
,
3787 2397, /* nullable Object */
3899 2136, /* NativeArray[nullable Object] */
3962 1439, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
3988 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
4014 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
4017 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* E: nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
4018 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
4021 /* runtime type HashMapKeys[MClass, Set[MAttribute]] */
4022 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MAttribute
= {
4024 "HashMapKeys[MClass, Set[MAttribute]]", /* class_name_string */
4027 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MAttribute
,
4031 2397, /* nullable Object */
4042 2409, /* Collection[MClass] */
4066 2433, /* Collection[Object] */
4070 2437, /* Collection[nullable MClass] */
4144 2511, /* Collection[nullable Object] */
4161 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MAttribute
= {
4164 &type_core__HashMap__nitc__MClass__core__Set__nitc__MAttribute
, /* HashMap[K, V]: HashMap[MClass, Set[MAttribute]] */
4165 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
4166 &type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MAttribute
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MAttribute]] */
4169 /* runtime type HashMapValues[MClass, Set[MAttribute]] */
4170 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MAttribute
= {
4172 "HashMapValues[MClass, Set[MAttribute]]", /* class_name_string */
4175 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MAttribute
,
4179 2397, /* nullable Object */
4214 2433, /* Collection[Object] */
4266 2485, /* Collection[Set[MProperty]] */
4278 2497, /* Collection[Set[PropertyLayoutElement]] */
4279 2498, /* Collection[Set[MAttribute]] */
4292 2511, /* Collection[nullable Object] */
4309 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MAttribute
= {
4312 &type_core__HashMap__nitc__MClass__core__Set__nitc__MAttribute
, /* HashMap[K, V]: HashMap[MClass, Set[MAttribute]] */
4313 &type_core__Array__core__Set__nitc__MAttribute
, /* Array[E]: Array[Set[MAttribute]] */
4314 &type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MAttribute
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MAttribute]] */
4317 /* runtime type HashMapIterator[MClass, Set[MAttribute]] */
4318 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MAttribute
= {
4320 "HashMapIterator[MClass, Set[MAttribute]]", /* class_name_string */
4323 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MAttribute
,
4327 2397, /* nullable Object */
4341 2665, /* MapIterator[MClass, Set[MProperty]] */
4361 2685, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
4362 2686, /* MapIterator[MClass, Set[MAttribute]] */
4383 2707, /* MapIterator[Object, nullable Object] */
4407 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MAttribute
= {
4410 &type_core__HashMap__nitc__MClass__core__Set__nitc__MAttribute
, /* HashMap[K, V]: HashMap[MClass, Set[MAttribute]] */
4413 /* runtime type HashMapNode[MClass, Set[MAttribute]] */
4414 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
= {
4416 "HashMapNode[MClass, Set[MAttribute]]", /* class_name_string */
4419 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
,
4423 2397, /* nullable Object */
4437 2746, /* nullable HashMapNode[MClass, Set[MProperty]] */
4456 2777, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
4457 2778, /* nullable HashMapNode[MClass, Set[MAttribute]] */
4477 2803, /* nullable HashMapNode[Object, nullable Object] */
4512 1199, /* HashMapNode[MClass, Set[MProperty]] */
4531 1438, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
4532 1443, /* HashMapNode[MClass, Set[MAttribute]] */
4552 1756, /* HashMapNode[Object, nullable Object] */
4576 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
= {
4579 &type_core__Set__nitc__MAttribute
, /* V: Set[MAttribute] */
4580 &type_nitc__MClass
, /* K: MClass */
4583 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]] */
4584 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
= {
4586 "NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]]", /* class_name_string */
4589 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
,
4593 2397, /* nullable Object */
4705 2136, /* NativeArray[nullable Object] */
4737 1200, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
4768 1439, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
4769 1444, /* NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]] */
4794 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
4820 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
= {
4823 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
, /* E: nullable HashMapNode[MClass, Set[MAttribute]] */
4824 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]] */
4827 /* runtime type NativeArray[PropertyLayoutElement] */
4828 const struct type type_core__NativeArray__nitc__PropertyLayoutElement
= {
4830 "NativeArray[PropertyLayoutElement]", /* class_name_string */
4833 &resolution_table_core__NativeArray__nitc__PropertyLayoutElement
,
4837 2397, /* nullable Object */
4869 229, /* NativeArray[Object] */
4871 1445, /* NativeArray[PropertyLayoutElement] */
4904 1815, /* NativeArray[nullable PropertyLayoutElement] */
4949 2136, /* NativeArray[nullable Object] */
5064 const struct types resolution_table_core__NativeArray__nitc__PropertyLayoutElement
= {
5067 &type_nitc__PropertyLayoutElement
, /* E: PropertyLayoutElement */
5068 &type_core__NativeArray__nitc__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[PropertyLayoutElement] */
5071 /* runtime type ArrayIterator[PropertyLayoutElement] */
5072 const struct type type_core__array__ArrayIterator__nitc__PropertyLayoutElement
= {
5074 "ArrayIterator[PropertyLayoutElement]", /* class_name_string */
5077 &resolution_table_core__array__ArrayIterator__nitc__PropertyLayoutElement
,
5081 2397, /* nullable Object */
5082 2391, /* Iterator[Object] */
5093 const struct types resolution_table_core__array__ArrayIterator__nitc__PropertyLayoutElement
= {
5096 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
5097 &type_core__AbstractArrayRead__nitc__PropertyLayoutElement
, /* AbstractArrayRead[E]: AbstractArrayRead[PropertyLayoutElement] */
5100 /* runtime type ArrayReverseIterator[PropertyLayoutElement] */
5101 const struct type type_core__array__ArrayReverseIterator__nitc__PropertyLayoutElement
= {
5103 "ArrayReverseIterator[PropertyLayoutElement]", /* class_name_string */
5106 &resolution_table_core__array__ArrayReverseIterator__nitc__PropertyLayoutElement
,
5110 2397, /* nullable Object */
5111 2391, /* Iterator[Object] */
5122 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__PropertyLayoutElement
= {
5125 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
5126 &type_core__AbstractArrayRead__nitc__PropertyLayoutElement
, /* AbstractArrayRead[E]: AbstractArrayRead[PropertyLayoutElement] */
5129 /* runtime type HashSetIterator[PropertyLayoutElement] */
5130 const struct type type_core__hash_collection__HashSetIterator__nitc__PropertyLayoutElement
= {
5132 "HashSetIterator[PropertyLayoutElement]", /* class_name_string */
5135 &resolution_table_core__hash_collection__HashSetIterator__nitc__PropertyLayoutElement
,
5139 2397, /* nullable Object */
5140 2391, /* Iterator[Object] */
5151 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__PropertyLayoutElement
= {
5154 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
5155 &type_core__HashSet__nitc__PropertyLayoutElement
, /* HashSet[E]: HashSet[PropertyLayoutElement] */
5158 /* runtime type HashSetNode[PropertyLayoutElement] */
5159 const struct type type_core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
= {
5161 "HashSetNode[PropertyLayoutElement]", /* class_name_string */
5164 &resolution_table_core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
,
5168 2397, /* nullable Object */
5179 2757, /* nullable HashSetNode[Object] */
5185 2779, /* nullable HashSetNode[PropertyLayoutElement] */
5202 1270, /* HashSetNode[Object] */
5208 1449, /* HashSetNode[PropertyLayoutElement] */
5217 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
= {
5221 &type_nitc__PropertyLayoutElement
, /* K: PropertyLayoutElement */
5224 /* runtime type NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
5225 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
= {
5227 "NativeArray[nullable HashSetNode[PropertyLayoutElement]]", /* class_name_string */
5230 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
,
5234 2397, /* nullable Object */
5346 2136, /* NativeArray[nullable Object] */
5389 1271, /* NativeArray[nullable HashSetNode[Object]] */
5411 1450, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
5461 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
= {
5464 &type_nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
, /* E: nullable HashSetNode[PropertyLayoutElement] */
5465 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
5468 /* runtime type Array[MAttribute] */
5469 const struct type type_core__Array__nitc__MAttribute
= {
5471 "Array[MAttribute]", /* class_name_string */
5474 &resolution_table_core__Array__nitc__MAttribute
,
5478 2397, /* nullable Object */
5490 2410, /* Collection[MProperty] */
5513 2433, /* Collection[Object] */
5515 2435, /* Collection[PropertyLayoutElement] */
5545 2465, /* Collection[MAttribute] */
5546 2466, /* Collection[nullable PropertyLayoutElement] */
5547 2467, /* Collection[nullable MAttribute] */
5591 2511, /* Collection[nullable Object] */
5598 2518, /* Collection[nullable MProperty] */
5606 2015, /* Array[nullable Object] */
5607 2202, /* SequenceRead[nullable Object] */
5617 2534, /* AbstractArrayRead[MProperty] */
5640 2557, /* AbstractArrayRead[Object] */
5642 2559, /* AbstractArrayRead[PropertyLayoutElement] */
5674 2591, /* AbstractArrayRead[MAttribute] */
5675 2592, /* AbstractArrayRead[nullable PropertyLayoutElement] */
5676 2593, /* AbstractArrayRead[nullable MAttribute] */
5720 2637, /* AbstractArrayRead[nullable Object] */
5727 2644, /* AbstractArrayRead[nullable MProperty] */
5743 2858, /* AbstractArray[MProperty] */
5766 2881, /* AbstractArray[Object] */
5768 2883, /* AbstractArray[PropertyLayoutElement] */
5800 2915, /* AbstractArray[MAttribute] */
5801 2916, /* AbstractArray[nullable PropertyLayoutElement] */
5802 2917, /* AbstractArray[nullable MAttribute] */
5846 2961, /* AbstractArray[nullable Object] */
5853 2968, /* AbstractArray[nullable MProperty] */
5861 228, /* Array[Object] */
5873 64, /* Array[MProperty] */
5876 2119, /* Array[nullable MProperty] */
5903 236, /* Array[PropertyLayoutElement] */
5930 1451, /* Array[MAttribute] */
5931 1457, /* Array[nullable PropertyLayoutElement] */
5932 1462, /* Array[nullable MAttribute] */
5989 const struct types resolution_table_core__Array__nitc__MAttribute
= {
5992 &type_nitc__MAttribute
, /* E: MAttribute */
5993 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
5994 &type_core__Collection__nitc__MAttribute
, /* Collection[E]: Collection[MAttribute] */
5995 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
5996 &type_core__AbstractArray__nitc__MAttribute
, /* AbstractArray[E]: AbstractArray[MAttribute] */
5997 &type_core__NativeArray__nitc__MAttribute
, /* NativeArray[E]: NativeArray[MAttribute] */
5998 &type_nitc__MAttribute
, /* E: MAttribute */
5999 &type_core__Collection__nitc__MAttribute
, /* Collection[E]: Collection[MAttribute] */
6000 &type_nitc__MAttribute
, /* E: MAttribute */
6001 &type_core__Collection__nitc__MAttribute
, /* Collection[E]: Collection[MAttribute] */
6002 &type_core__Collection__nitc__MAttribute
, /* Collection[E]: Collection[MAttribute] */
6003 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
6004 &type_core__AbstractArray__nitc__MAttribute
, /* AbstractArray[E]: AbstractArray[MAttribute] */
6005 &type_core__array__ArrayIterator__nitc__MAttribute
, /* ArrayIterator[E]: ArrayIterator[MAttribute] */
6006 &type_core__array__ArrayReverseIterator__nitc__MAttribute
, /* ArrayReverseIterator[E]: ArrayReverseIterator[MAttribute] */
6009 /* runtime type HashSetIterator[MAttribute] */
6010 const struct type type_core__hash_collection__HashSetIterator__nitc__MAttribute
= {
6012 "HashSetIterator[MAttribute]", /* class_name_string */
6015 &resolution_table_core__hash_collection__HashSetIterator__nitc__MAttribute
,
6019 2397, /* nullable Object */
6020 2391, /* Iterator[Object] */
6023 2829, /* Iterator[MProperty] */
6031 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MAttribute
= {
6034 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
6035 &type_core__HashSet__nitc__MAttribute
, /* HashSet[E]: HashSet[MAttribute] */
6038 /* runtime type HashSetNode[MAttribute] */
6039 const struct type type_core__hash_collection__HashSetNode__nitc__MAttribute
= {
6041 "HashSetNode[MAttribute]", /* class_name_string */
6044 &resolution_table_core__hash_collection__HashSetNode__nitc__MAttribute
,
6048 2397, /* nullable Object */
6059 2757, /* nullable HashSetNode[Object] */
6065 2779, /* nullable HashSetNode[PropertyLayoutElement] */
6066 2780, /* nullable HashSetNode[MAttribute] */
6068 2783, /* nullable HashSetNode[MProperty] */
6082 1270, /* HashSetNode[Object] */
6088 1449, /* HashSetNode[PropertyLayoutElement] */
6089 1453, /* HashSetNode[MAttribute] */
6091 1480, /* HashSetNode[MProperty] */
6097 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MAttribute
= {
6101 &type_nitc__MAttribute
, /* K: MAttribute */
6104 /* runtime type NativeArray[nullable HashSetNode[MAttribute]] */
6105 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MAttribute
= {
6107 "NativeArray[nullable HashSetNode[MAttribute]]", /* class_name_string */
6110 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MAttribute
,
6114 2397, /* nullable Object */
6226 2136, /* NativeArray[nullable Object] */
6269 1271, /* NativeArray[nullable HashSetNode[Object]] */
6291 1450, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
6292 1454, /* NativeArray[nullable HashSetNode[MAttribute]] */
6295 1481, /* NativeArray[nullable HashSetNode[MProperty]] */
6341 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MAttribute
= {
6344 &type_nullable__core__hash_collection__HashSetNode__nitc__MAttribute
, /* E: nullable HashSetNode[MAttribute] */
6345 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MAttribute
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MAttribute]] */
6348 /* runtime type HashMap[PropertyLayoutElement, Int] */
6349 const struct type type_core__HashMap__nitc__PropertyLayoutElement__core__Int
= {
6351 "HashMap[PropertyLayoutElement, Int]", /* class_name_string */
6354 &resolution_table_core__HashMap__nitc__PropertyLayoutElement__core__Int
,
6358 2397, /* nullable Object */
6359 2203, /* MapRead[nullable Object, nullable Object] */
6420 1358, /* HashMap[Object, nullable Object] */
6423 1455, /* HashMap[PropertyLayoutElement, Int] */
6444 const struct types resolution_table_core__HashMap__nitc__PropertyLayoutElement__core__Int
= {
6450 &type_core__hash_collection__HashMapIterator__nitc__PropertyLayoutElement__core__Int
, /* HashMapIterator[K, V]: HashMapIterator[PropertyLayoutElement, Int] */
6451 &type_nitc__PropertyLayoutElement
, /* K: PropertyLayoutElement */
6452 &type_core__Int
, /* V: Int */
6453 &type_core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* HashMapNode[K, V]: HashMapNode[PropertyLayoutElement, Int] */
6454 &type_core__hash_collection__HashMapKeys__nitc__PropertyLayoutElement__core__Int
, /* HashMapKeys[K, V]: HashMapKeys[PropertyLayoutElement, Int] */
6455 &type_core__hash_collection__HashMapValues__nitc__PropertyLayoutElement__core__Int
, /* HashMapValues[K, V]: HashMapValues[PropertyLayoutElement, Int] */
6456 &type_nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* nullable N: nullable HashMapNode[PropertyLayoutElement, Int] */
6458 &type_core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* N: HashMapNode[PropertyLayoutElement, Int] */
6459 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__PropertyLayoutElement__core__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
6462 /* runtime type HashMap[MClass, HashSet[Int]] */
6463 const struct type type_core__HashMap__nitc__MClass__core__HashSet__core__Int
= {
6465 "HashMap[MClass, HashSet[Int]]", /* class_name_string */
6468 &resolution_table_core__HashMap__nitc__MClass__core__HashSet__core__Int
,
6472 2397, /* nullable Object */
6473 2203, /* MapRead[nullable Object, nullable Object] */
6534 1358, /* HashMap[Object, nullable Object] */
6538 1456, /* HashMap[MClass, HashSet[Int]] */
6558 const struct types resolution_table_core__HashMap__nitc__MClass__core__HashSet__core__Int
= {
6564 &type_core__hash_collection__HashMapIterator__nitc__MClass__core__HashSet__core__Int
, /* HashMapIterator[K, V]: HashMapIterator[MClass, HashSet[Int]] */
6565 &type_nitc__MClass
, /* K: MClass */
6566 &type_core__HashSet__core__Int
, /* V: HashSet[Int] */
6567 &type_core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* HashMapNode[K, V]: HashMapNode[MClass, HashSet[Int]] */
6568 &type_core__hash_collection__HashMapKeys__nitc__MClass__core__HashSet__core__Int
, /* HashMapKeys[K, V]: HashMapKeys[MClass, HashSet[Int]] */
6569 &type_core__hash_collection__HashMapValues__nitc__MClass__core__HashSet__core__Int
, /* HashMapValues[K, V]: HashMapValues[MClass, HashSet[Int]] */
6570 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* nullable N: nullable HashMapNode[MClass, HashSet[Int]] */
6572 &type_core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* N: HashMapNode[MClass, HashSet[Int]] */
6573 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__HashSet__core__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, HashSet[Int]]] */
6576 /* runtime type Array[nullable PropertyLayoutElement] */
6577 const struct type type_core__Array__nullable__nitc__PropertyLayoutElement
= {
6579 "Array[nullable PropertyLayoutElement]", /* class_name_string */
6582 &resolution_table_core__Array__nullable__nitc__PropertyLayoutElement
,
6586 2397, /* nullable Object */
6654 2466, /* Collection[nullable PropertyLayoutElement] */
6699 2511, /* Collection[nullable Object] */
6714 2015, /* Array[nullable Object] */
6715 2202, /* SequenceRead[nullable Object] */
6783 2592, /* AbstractArrayRead[nullable PropertyLayoutElement] */
6828 2637, /* AbstractArrayRead[nullable Object] */
6909 2916, /* AbstractArray[nullable PropertyLayoutElement] */
6954 2961, /* AbstractArray[nullable Object] */
7039 1457, /* Array[nullable PropertyLayoutElement] */
7097 const struct types resolution_table_core__Array__nullable__nitc__PropertyLayoutElement
= {
7100 &type_nullable__nitc__PropertyLayoutElement
, /* E: nullable PropertyLayoutElement */
7101 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[E]: Array[nullable PropertyLayoutElement] */
7102 &type_core__Collection__nullable__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[nullable PropertyLayoutElement] */
7103 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[E]: Array[nullable PropertyLayoutElement] */
7104 &type_core__AbstractArray__nullable__nitc__PropertyLayoutElement
, /* AbstractArray[E]: AbstractArray[nullable PropertyLayoutElement] */
7105 &type_core__NativeArray__nullable__nitc__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable PropertyLayoutElement] */
7106 &type_nullable__nitc__PropertyLayoutElement
, /* E: nullable PropertyLayoutElement */
7107 &type_core__Collection__nullable__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[nullable PropertyLayoutElement] */
7108 &type_nullable__nitc__PropertyLayoutElement
, /* E: nullable PropertyLayoutElement */
7109 &type_core__Collection__nullable__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[nullable PropertyLayoutElement] */
7110 &type_core__Collection__nullable__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[nullable PropertyLayoutElement] */
7111 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[E]: Array[nullable PropertyLayoutElement] */
7112 &type_core__AbstractArray__nullable__nitc__PropertyLayoutElement
, /* AbstractArray[E]: AbstractArray[nullable PropertyLayoutElement] */
7113 &type_core__array__ArrayIterator__nullable__nitc__PropertyLayoutElement
, /* ArrayIterator[E]: ArrayIterator[nullable PropertyLayoutElement] */
7114 &type_core__array__ArrayReverseIterator__nullable__nitc__PropertyLayoutElement
, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable PropertyLayoutElement] */
7117 /* runtime type HashSetIterator[Int] */
7118 const struct type type_core__hash_collection__HashSetIterator__core__Int
= {
7120 "HashSetIterator[Int]", /* class_name_string */
7123 &resolution_table_core__hash_collection__HashSetIterator__core__Int
,
7127 2397, /* nullable Object */
7128 2391, /* Iterator[Object] */
7139 const struct types resolution_table_core__hash_collection__HashSetIterator__core__Int
= {
7142 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
7143 &type_core__HashSet__core__Int
, /* HashSet[E]: HashSet[Int] */
7146 /* runtime type HashSetNode[Int] */
7147 const struct type type_core__hash_collection__HashSetNode__core__Int
= {
7149 "HashSetNode[Int]", /* class_name_string */
7152 &resolution_table_core__hash_collection__HashSetNode__core__Int
,
7156 2397, /* nullable Object */
7167 2757, /* nullable HashSetNode[Object] */
7175 2781, /* nullable HashSetNode[Int] */
7190 1270, /* HashSetNode[Object] */
7198 1459, /* HashSetNode[Int] */
7205 const struct types resolution_table_core__hash_collection__HashSetNode__core__Int
= {
7209 &type_core__Int
, /* K: Int */
7212 /* runtime type NativeArray[nullable HashSetNode[Int]] */
7213 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Int
= {
7215 "NativeArray[nullable HashSetNode[Int]]", /* class_name_string */
7218 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Int
,
7222 2397, /* nullable Object */
7334 2136, /* NativeArray[nullable Object] */
7377 1271, /* NativeArray[nullable HashSetNode[Object]] */
7401 1460, /* NativeArray[nullable HashSetNode[Int]] */
7449 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Int
= {
7452 &type_nullable__core__hash_collection__HashSetNode__core__Int
, /* E: nullable HashSetNode[Int] */
7453 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Int
, /* NativeArray[E]: NativeArray[nullable HashSetNode[Int]] */
7456 /* runtime type HashMap[MAttribute, Int] */
7457 const struct type type_core__HashMap__nitc__MAttribute__core__Int
= {
7459 "HashMap[MAttribute, Int]", /* class_name_string */
7462 &resolution_table_core__HashMap__nitc__MAttribute__core__Int
,
7466 2397, /* nullable Object */
7467 2203, /* MapRead[nullable Object, nullable Object] */
7528 1358, /* HashMap[Object, nullable Object] */
7531 1455, /* HashMap[PropertyLayoutElement, Int] */
7533 1461, /* HashMap[MAttribute, Int] */
7552 const struct types resolution_table_core__HashMap__nitc__MAttribute__core__Int
= {
7558 &type_core__hash_collection__HashMapIterator__nitc__MAttribute__core__Int
, /* HashMapIterator[K, V]: HashMapIterator[MAttribute, Int] */
7559 &type_nitc__MAttribute
, /* K: MAttribute */
7560 &type_core__Int
, /* V: Int */
7561 &type_core__hash_collection__HashMapNode__nitc__MAttribute__core__Int
, /* HashMapNode[K, V]: HashMapNode[MAttribute, Int] */
7562 &type_core__hash_collection__HashMapKeys__nitc__MAttribute__core__Int
, /* HashMapKeys[K, V]: HashMapKeys[MAttribute, Int] */
7563 &type_core__hash_collection__HashMapValues__nitc__MAttribute__core__Int
, /* HashMapValues[K, V]: HashMapValues[MAttribute, Int] */
7564 &type_nullable__core__hash_collection__HashMapNode__nitc__MAttribute__core__Int
, /* nullable N: nullable HashMapNode[MAttribute, Int] */
7566 &type_core__hash_collection__HashMapNode__nitc__MAttribute__core__Int
, /* N: HashMapNode[MAttribute, Int] */
7567 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MAttribute__core__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MAttribute, Int]] */
7570 /* runtime type Array[nullable MAttribute] */
7571 const struct type type_core__Array__nullable__nitc__MAttribute
= {
7573 "Array[nullable MAttribute]", /* class_name_string */
7576 &resolution_table_core__Array__nullable__nitc__MAttribute
,
7580 2397, /* nullable Object */
7648 2466, /* Collection[nullable PropertyLayoutElement] */
7649 2467, /* Collection[nullable MAttribute] */
7693 2511, /* Collection[nullable Object] */
7700 2518, /* Collection[nullable MProperty] */
7708 2015, /* Array[nullable Object] */
7709 2202, /* SequenceRead[nullable Object] */
7777 2592, /* AbstractArrayRead[nullable PropertyLayoutElement] */
7778 2593, /* AbstractArrayRead[nullable MAttribute] */
7822 2637, /* AbstractArrayRead[nullable Object] */
7829 2644, /* AbstractArrayRead[nullable MProperty] */
7903 2916, /* AbstractArray[nullable PropertyLayoutElement] */
7904 2917, /* AbstractArray[nullable MAttribute] */
7948 2961, /* AbstractArray[nullable Object] */
7955 2968, /* AbstractArray[nullable MProperty] */
7978 2119, /* Array[nullable MProperty] */
8033 1457, /* Array[nullable PropertyLayoutElement] */
8034 1462, /* Array[nullable MAttribute] */
8091 const struct types resolution_table_core__Array__nullable__nitc__MAttribute
= {
8094 &type_nullable__nitc__MAttribute
, /* E: nullable MAttribute */
8095 &type_core__Array__nullable__nitc__MAttribute
, /* Array[E]: Array[nullable MAttribute] */
8096 &type_core__Collection__nullable__nitc__MAttribute
, /* Collection[E]: Collection[nullable MAttribute] */
8097 &type_core__Array__nullable__nitc__MAttribute
, /* Array[E]: Array[nullable MAttribute] */
8098 &type_core__AbstractArray__nullable__nitc__MAttribute
, /* AbstractArray[E]: AbstractArray[nullable MAttribute] */
8099 &type_core__NativeArray__nullable__nitc__MAttribute
, /* NativeArray[E]: NativeArray[nullable MAttribute] */
8100 &type_nullable__nitc__MAttribute
, /* E: nullable MAttribute */
8101 &type_core__Collection__nullable__nitc__MAttribute
, /* Collection[E]: Collection[nullable MAttribute] */
8102 &type_nullable__nitc__MAttribute
, /* E: nullable MAttribute */
8103 &type_core__Collection__nullable__nitc__MAttribute
, /* Collection[E]: Collection[nullable MAttribute] */
8104 &type_core__Collection__nullable__nitc__MAttribute
, /* Collection[E]: Collection[nullable MAttribute] */
8105 &type_core__Array__nullable__nitc__MAttribute
, /* Array[E]: Array[nullable MAttribute] */
8106 &type_core__AbstractArray__nullable__nitc__MAttribute
, /* AbstractArray[E]: AbstractArray[nullable MAttribute] */
8107 &type_core__array__ArrayIterator__nullable__nitc__MAttribute
, /* ArrayIterator[E]: ArrayIterator[nullable MAttribute] */
8108 &type_core__array__ArrayReverseIterator__nullable__nitc__MAttribute
, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable MAttribute] */
8111 /* runtime type NativeArray[nullable MPropDef] */
8112 const struct type type_core__NativeArray__nullable__nitc__MPropDef
= {
8114 "NativeArray[nullable MPropDef]", /* class_name_string */
8117 &resolution_table_core__NativeArray__nullable__nitc__MPropDef
,
8121 2397, /* nullable Object */
8156 1463, /* NativeArray[nullable MPropDef] */
8188 1815, /* NativeArray[nullable PropertyLayoutElement] */
8233 2136, /* NativeArray[nullable Object] */
8348 const struct types resolution_table_core__NativeArray__nullable__nitc__MPropDef
= {
8351 &type_nullable__nitc__MPropDef
, /* E: nullable MPropDef */
8352 &type_core__NativeArray__nullable__nitc__MPropDef
, /* NativeArray[E]: NativeArray[nullable MPropDef] */
8355 /* runtime type ArrayIterator[nullable MPropDef] */
8356 const struct type type_core__array__ArrayIterator__nullable__nitc__MPropDef
= {
8358 "ArrayIterator[nullable MPropDef]", /* class_name_string */
8361 &resolution_table_core__array__ArrayIterator__nullable__nitc__MPropDef
,
8365 2397, /* nullable Object */
8377 const struct types resolution_table_core__array__ArrayIterator__nullable__nitc__MPropDef
= {
8380 &type_core__Array__nullable__nitc__MPropDef
, /* Array[E]: Array[nullable MPropDef] */
8381 &type_core__AbstractArrayRead__nullable__nitc__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MPropDef] */
8384 /* runtime type ArrayReverseIterator[nullable MPropDef] */
8385 const struct type type_core__array__ArrayReverseIterator__nullable__nitc__MPropDef
= {
8387 "ArrayReverseIterator[nullable MPropDef]", /* class_name_string */
8390 &resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MPropDef
,
8394 2397, /* nullable Object */
8406 const struct types resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MPropDef
= {
8409 &type_core__Array__nullable__nitc__MPropDef
, /* Array[E]: Array[nullable MPropDef] */
8410 &type_core__AbstractArrayRead__nullable__nitc__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MPropDef] */
8413 /* runtime type NativeArray[nullable MClass] */
8414 const struct type type_core__NativeArray__nullable__nitc__MClass
= {
8416 "NativeArray[nullable MClass]", /* class_name_string */
8419 &resolution_table_core__NativeArray__nullable__nitc__MClass
,
8423 2397, /* nullable Object */
8459 1466, /* NativeArray[nullable MClass] */
8535 2136, /* NativeArray[nullable Object] */
8650 const struct types resolution_table_core__NativeArray__nullable__nitc__MClass
= {
8653 &type_nullable__nitc__MClass
, /* E: nullable MClass */
8654 &type_core__NativeArray__nullable__nitc__MClass
, /* NativeArray[E]: NativeArray[nullable MClass] */
8657 /* runtime type ArrayIterator[nullable MClass] */
8658 const struct type type_core__array__ArrayIterator__nullable__nitc__MClass
= {
8660 "ArrayIterator[nullable MClass]", /* class_name_string */
8663 &resolution_table_core__array__ArrayIterator__nullable__nitc__MClass
,
8667 2397, /* nullable Object */
8679 const struct types resolution_table_core__array__ArrayIterator__nullable__nitc__MClass
= {
8682 &type_core__Array__nullable__nitc__MClass
, /* Array[E]: Array[nullable MClass] */
8683 &type_core__AbstractArrayRead__nullable__nitc__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MClass] */
8686 /* runtime type ArrayReverseIterator[nullable MClass] */
8687 const struct type type_core__array__ArrayReverseIterator__nullable__nitc__MClass
= {
8689 "ArrayReverseIterator[nullable MClass]", /* class_name_string */
8692 &resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MClass
,
8696 2397, /* nullable Object */
8708 const struct types resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MClass
= {
8711 &type_core__Array__nullable__nitc__MClass
, /* Array[E]: Array[nullable MClass] */
8712 &type_core__AbstractArrayRead__nullable__nitc__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MClass] */
8715 /* runtime type NativeArray[RuntimeVariable] */
8716 const struct type type_core__NativeArray__nitc__RuntimeVariable
= {
8718 "NativeArray[RuntimeVariable]", /* class_name_string */
8721 &resolution_table_core__NativeArray__nitc__RuntimeVariable
,
8725 2397, /* nullable Object */
8757 229, /* NativeArray[Object] */
8762 1469, /* NativeArray[RuntimeVariable] */
8837 2136, /* NativeArray[nullable Object] */
8952 const struct types resolution_table_core__NativeArray__nitc__RuntimeVariable
= {
8955 &type_nitc__RuntimeVariable
, /* E: RuntimeVariable */
8956 &type_core__NativeArray__nitc__RuntimeVariable
, /* NativeArray[E]: NativeArray[RuntimeVariable] */
8959 /* runtime type ArrayIterator[RuntimeVariable] */
8960 const struct type type_core__array__ArrayIterator__nitc__RuntimeVariable
= {
8962 "ArrayIterator[RuntimeVariable]", /* class_name_string */
8965 &resolution_table_core__array__ArrayIterator__nitc__RuntimeVariable
,
8969 2397, /* nullable Object */
8970 2391, /* Iterator[Object] */
8981 const struct types resolution_table_core__array__ArrayIterator__nitc__RuntimeVariable
= {
8984 &type_core__Array__nitc__RuntimeVariable
, /* Array[E]: Array[RuntimeVariable] */
8985 &type_core__AbstractArrayRead__nitc__RuntimeVariable
, /* AbstractArrayRead[E]: AbstractArrayRead[RuntimeVariable] */
8988 /* runtime type ArrayReverseIterator[RuntimeVariable] */
8989 const struct type type_core__array__ArrayReverseIterator__nitc__RuntimeVariable
= {
8991 "ArrayReverseIterator[RuntimeVariable]", /* class_name_string */
8994 &resolution_table_core__array__ArrayReverseIterator__nitc__RuntimeVariable
,
8998 2397, /* nullable Object */
8999 2391, /* Iterator[Object] */
9010 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__RuntimeVariable
= {
9013 &type_core__Array__nitc__RuntimeVariable
, /* Array[E]: Array[RuntimeVariable] */
9014 &type_core__AbstractArrayRead__nitc__RuntimeVariable
, /* AbstractArrayRead[E]: AbstractArrayRead[RuntimeVariable] */
9017 /* runtime type HashMap[MClass, POSetElement[MClass]] */
9018 const struct type type_core__HashMap__nitc__MClass__poset__POSetElement__nitc__MClass
= {
9020 "HashMap[MClass, POSetElement[MClass]]", /* class_name_string */
9023 &resolution_table_core__HashMap__nitc__MClass__poset__POSetElement__nitc__MClass
,
9027 2397, /* nullable Object */
9028 2203, /* MapRead[nullable Object, nullable Object] */
9089 1358, /* HashMap[Object, nullable Object] */
9095 1472, /* HashMap[MClass, POSetElement[MClass]] */
9113 const struct types resolution_table_core__HashMap__nitc__MClass__poset__POSetElement__nitc__MClass
= {
9119 &type_core__hash_collection__HashMapIterator__nitc__MClass__poset__POSetElement__nitc__MClass
, /* HashMapIterator[K, V]: HashMapIterator[MClass, POSetElement[MClass]] */
9120 &type_nitc__MClass
, /* K: MClass */
9121 &type_poset__POSetElement__nitc__MClass
, /* V: POSetElement[MClass] */
9122 &type_core__hash_collection__HashMapNode__nitc__MClass__poset__POSetElement__nitc__MClass
, /* HashMapNode[K, V]: HashMapNode[MClass, POSetElement[MClass]] */
9123 &type_core__hash_collection__HashMapKeys__nitc__MClass__poset__POSetElement__nitc__MClass
, /* HashMapKeys[K, V]: HashMapKeys[MClass, POSetElement[MClass]] */
9124 &type_core__hash_collection__HashMapValues__nitc__MClass__poset__POSetElement__nitc__MClass
, /* HashMapValues[K, V]: HashMapValues[MClass, POSetElement[MClass]] */
9125 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__poset__POSetElement__nitc__MClass
, /* nullable N: nullable HashMapNode[MClass, POSetElement[MClass]] */
9127 &type_core__hash_collection__HashMapNode__nitc__MClass__poset__POSetElement__nitc__MClass
, /* N: HashMapNode[MClass, POSetElement[MClass]] */
9128 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__poset__POSetElement__nitc__MClass
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, POSetElement[MClass]]] */
9131 /* runtime type POSetElement[MClass] */
9132 const struct type type_poset__POSetElement__nitc__MClass
= {
9134 "POSetElement[MClass]", /* class_name_string */
9137 &resolution_table_poset__POSetElement__nitc__MClass
,
9141 2397, /* nullable Object */
9148 1473, /* POSetElement[MClass] */
9151 const struct types resolution_table_poset__POSetElement__nitc__MClass
= {
9154 &type_core__HashSet__nitc__MClass
, /* HashSet[E]: HashSet[MClass] */
9155 &type_poset__POSet__nitc__MClass
, /* POSet[E]: POSet[MClass] */
9156 &type_nitc__MClass
, /* E: MClass */
9159 /* runtime type HashMapKeys[MClass, Array[nullable MClass]] */
9160 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MClass
= {
9162 "HashMapKeys[MClass, Array[nullable MClass]]", /* class_name_string */
9165 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MClass
,
9169 2397, /* nullable Object */
9180 2409, /* Collection[MClass] */
9204 2433, /* Collection[Object] */
9208 2437, /* Collection[nullable MClass] */
9282 2511, /* Collection[nullable Object] */
9299 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MClass
= {
9302 &type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MClass
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MClass]] */
9303 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
9304 &type_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MClass
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Array[nullable MClass]] */
9307 /* runtime type HashMapValues[MClass, Array[nullable MClass]] */
9308 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MClass
= {
9310 "HashMapValues[MClass, Array[nullable MClass]]", /* class_name_string */
9313 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MClass
,
9317 2397, /* nullable Object */
9352 2433, /* Collection[Object] */
9418 2499, /* Collection[Array[nullable MClass]] */
9430 2511, /* Collection[nullable Object] */
9447 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MClass
= {
9450 &type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MClass
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MClass]] */
9451 &type_core__Array__core__Array__nullable__nitc__MClass
, /* Array[E]: Array[Array[nullable MClass]] */
9452 &type_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MClass
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Array[nullable MClass]] */
9455 /* runtime type HashMapIterator[MClass, Array[nullable MClass]] */
9456 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MClass
= {
9458 "HashMapIterator[MClass, Array[nullable MClass]]", /* class_name_string */
9461 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MClass
,
9465 2397, /* nullable Object */
9501 2687, /* MapIterator[MClass, Array[nullable MClass]] */
9521 2707, /* MapIterator[Object, nullable Object] */
9545 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MClass
= {
9548 &type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MClass
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MClass]] */
9551 /* runtime type HashMapNode[MClass, Array[nullable MClass]] */
9552 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MClass
= {
9554 "HashMapNode[MClass, Array[nullable MClass]]", /* class_name_string */
9557 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MClass
,
9561 2397, /* nullable Object */
9596 2782, /* nullable HashMapNode[MClass, Array[nullable MClass]] */
9615 2803, /* nullable HashMapNode[Object, nullable Object] */
9671 1477, /* HashMapNode[MClass, Array[nullable MClass]] */
9690 1756, /* HashMapNode[Object, nullable Object] */
9714 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MClass
= {
9717 &type_core__Array__nullable__nitc__MClass
, /* V: Array[nullable MClass] */
9718 &type_nitc__MClass
, /* K: MClass */
9721 /* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MClass]]] */
9722 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MClass
= {
9724 "NativeArray[nullable HashMapNode[MClass, Array[nullable MClass]]]", /* class_name_string */
9727 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MClass
,
9731 2397, /* nullable Object */
9843 2136, /* NativeArray[nullable Object] */
9911 1478, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MClass]]] */
9932 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
9958 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MClass
= {
9961 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MClass
, /* E: nullable HashMapNode[MClass, Array[nullable MClass]] */
9962 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MClass]]] */
9965 /* runtime type HashSetIterator[MProperty] */
9966 const struct type type_core__hash_collection__HashSetIterator__nitc__MProperty
= {
9968 "HashSetIterator[MProperty]", /* class_name_string */
9971 &resolution_table_core__hash_collection__HashSetIterator__nitc__MProperty
,
9975 2397, /* nullable Object */
9976 2391, /* Iterator[Object] */
9979 2829, /* Iterator[MProperty] */
9987 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MProperty
= {
9990 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
9991 &type_core__HashSet__nitc__MProperty
, /* HashSet[E]: HashSet[MProperty] */