1 #include "nitc__nith.types.0.h"
2 /* runtime type NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
3 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
= {
5 "NativeArray[nullable HashMapNode[MType, Array[nullable MType]]]", /* class_name_string */
8 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
,
12 2397, /* nullable Object */
124 2136, /* NativeArray[nullable Object] */
168 1276, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
213 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
239 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
= {
242 &type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
, /* E: nullable HashMapNode[MType, Array[nullable MType]] */
243 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__Array__nullable__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
246 /* runtime type HashMapKeys[MClassType, Array[nullable MType]] */
247 const struct type type_core__hash_collection__HashMapKeys__nitc__MClassType__core__Array__nullable__nitc__MType
= {
249 "HashMapKeys[MClassType, Array[nullable MType]]", /* class_name_string */
252 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__core__Array__nullable__nitc__MType
,
256 2397, /* nullable Object */
274 2416, /* Collection[MClassType] */
283 2425, /* Collection[MType] */
291 2433, /* Collection[Object] */
302 2444, /* Collection[nullable MType] */
369 2511, /* Collection[nullable Object] */
386 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__core__Array__nullable__nitc__MType
= {
389 &type_core__HashMap__nitc__MClassType__core__Array__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
390 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
391 &type_core__MapKeysIterator__nitc__MClassType__core__Array__nullable__nitc__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassType, Array[nullable MType]] */
394 /* runtime type HashMapValues[MClassType, Array[nullable MType]] */
395 const struct type type_core__hash_collection__HashMapValues__nitc__MClassType__core__Array__nullable__nitc__MType
= {
397 "HashMapValues[MClassType, Array[nullable MType]]", /* class_name_string */
400 &resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__core__Array__nullable__nitc__MType
,
404 2397, /* nullable Object */
439 2433, /* Collection[Object] */
495 2489, /* Collection[Array[nullable MType]] */
517 2511, /* Collection[nullable Object] */
534 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__core__Array__nullable__nitc__MType
= {
537 &type_core__HashMap__nitc__MClassType__core__Array__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
538 &type_core__Array__core__Array__nullable__nitc__MType
, /* Array[E]: Array[Array[nullable MType]] */
539 &type_core__MapValuesIterator__nitc__MClassType__core__Array__nullable__nitc__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassType, Array[nullable MType]] */
542 /* runtime type HashMapIterator[MClassType, Array[nullable MType]] */
543 const struct type type_core__hash_collection__HashMapIterator__nitc__MClassType__core__Array__nullable__nitc__MType
= {
545 "HashMapIterator[MClassType, Array[nullable MType]]", /* class_name_string */
548 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__core__Array__nullable__nitc__MType
,
552 2397, /* nullable Object */
571 2670, /* MapIterator[MType, Array[nullable MType]] */
572 2671, /* MapIterator[MClassType, Array[nullable MType]] */
608 2707, /* MapIterator[Object, nullable Object] */
632 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__core__Array__nullable__nitc__MType
= {
635 &type_core__HashMap__nitc__MClassType__core__Array__nullable__nitc__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
638 /* runtime type HashMapNode[MClassType, Array[nullable MType]] */
639 const struct type type_core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
= {
641 "HashMapNode[MClassType, Array[nullable MType]]", /* class_name_string */
644 &resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
,
648 2397, /* nullable Object */
667 2758, /* nullable HashMapNode[MType, Array[nullable MType]] */
668 2759, /* nullable HashMapNode[MClassType, Array[nullable MType]] */
702 2803, /* nullable HashMapNode[Object, nullable Object] */
742 1275, /* HashMapNode[MType, Array[nullable MType]] */
743 1280, /* HashMapNode[MClassType, Array[nullable MType]] */
777 1756, /* HashMapNode[Object, nullable Object] */
801 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
= {
804 &type_core__Array__nullable__nitc__MType
, /* V: Array[nullable MType] */
805 &type_nitc__MClassType
, /* K: MClassType */
808 /* runtime type NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
809 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
= {
811 "NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]]", /* class_name_string */
814 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
,
818 2397, /* nullable Object */
930 2136, /* NativeArray[nullable Object] */
974 1276, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
975 1281, /* NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
1019 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
1045 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
= {
1048 &type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
, /* E: nullable HashMapNode[MClassType, Array[nullable MType]] */
1049 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
1052 /* runtime type HashMapKeys[MClass, Array[nullable MPropDef]] */
1053 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
1055 "HashMapKeys[MClass, Array[nullable MPropDef]]", /* class_name_string */
1058 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MPropDef
,
1062 2397, /* nullable Object */
1073 2409, /* Collection[MClass] */
1097 2433, /* Collection[Object] */
1101 2437, /* Collection[nullable MClass] */
1175 2511, /* Collection[nullable Object] */
1192 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
1195 &type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MPropDef
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
1196 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
1197 &type_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Array[nullable MPropDef]] */
1200 /* runtime type HashMapValues[MClass, Array[nullable MPropDef]] */
1201 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
1203 "HashMapValues[MClass, Array[nullable MPropDef]]", /* class_name_string */
1206 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MPropDef
,
1210 2397, /* nullable Object */
1245 2433, /* Collection[Object] */
1302 2490, /* Collection[Array[nullable MPropDef]] */
1323 2511, /* Collection[nullable Object] */
1340 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
1343 &type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MPropDef
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
1344 &type_core__Array__core__Array__nullable__nitc__MPropDef
, /* Array[E]: Array[Array[nullable MPropDef]] */
1345 &type_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Array[nullable MPropDef]] */
1348 /* runtime type HashMapIterator[MClass, Array[nullable MPropDef]] */
1349 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
1351 "HashMapIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
1354 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
,
1358 2397, /* nullable Object */
1379 2672, /* MapIterator[MClass, Array[nullable MPropDef]] */
1414 2707, /* MapIterator[Object, nullable Object] */
1438 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
1441 &type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MPropDef
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
1444 /* runtime type HashMapNode[MClass, Array[nullable MPropDef]] */
1445 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
1447 "HashMapNode[MClass, Array[nullable MPropDef]]", /* class_name_string */
1450 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef
,
1454 2397, /* nullable Object */
1475 2760, /* nullable HashMapNode[MClass, Array[nullable MPropDef]] */
1508 2803, /* nullable HashMapNode[Object, nullable Object] */
1550 1285, /* HashMapNode[MClass, Array[nullable MPropDef]] */
1583 1756, /* HashMapNode[Object, nullable Object] */
1607 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
1610 &type_core__Array__nullable__nitc__MPropDef
, /* V: Array[nullable MPropDef] */
1611 &type_nitc__MClass
, /* K: MClass */
1614 /* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
1615 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
1617 "NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]]", /* class_name_string */
1620 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef
,
1624 2397, /* nullable Object */
1736 2136, /* NativeArray[nullable Object] */
1782 1286, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
1825 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
1851 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef
= {
1854 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef
, /* E: nullable HashMapNode[MClass, Array[nullable MPropDef]] */
1855 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
1858 /* runtime type HashMapKeys[MClass, Array[nullable MProperty]] */
1859 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
1861 "HashMapKeys[MClass, Array[nullable MProperty]]", /* class_name_string */
1864 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MProperty
,
1868 2397, /* nullable Object */
1879 2409, /* Collection[MClass] */
1903 2433, /* Collection[Object] */
1907 2437, /* Collection[nullable MClass] */
1981 2511, /* Collection[nullable Object] */
1998 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
2001 &type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MProperty
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MProperty]] */
2002 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
2003 &type_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Array[nullable MProperty]] */
2006 /* runtime type HashMapValues[MClass, Array[nullable MProperty]] */
2007 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
2009 "HashMapValues[MClass, Array[nullable MProperty]]", /* class_name_string */
2012 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MProperty
,
2016 2397, /* nullable Object */
2051 2433, /* Collection[Object] */
2109 2491, /* Collection[Array[nullable MProperty]] */
2129 2511, /* Collection[nullable Object] */
2146 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
2149 &type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MProperty
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MProperty]] */
2150 &type_core__Array__core__Array__nullable__nitc__MProperty
, /* Array[E]: Array[Array[nullable MProperty]] */
2151 &type_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Array[nullable MProperty]] */
2154 /* runtime type HashMapIterator[MClass, Array[nullable MProperty]] */
2155 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
2157 "HashMapIterator[MClass, Array[nullable MProperty]]", /* class_name_string */
2160 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
,
2164 2397, /* nullable Object */
2186 2673, /* MapIterator[MClass, Array[nullable MProperty]] */
2220 2707, /* MapIterator[Object, nullable Object] */
2244 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
2247 &type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MProperty
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MProperty]] */
2250 /* runtime type HashMapNode[MClass, Array[nullable MProperty]] */
2251 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
2253 "HashMapNode[MClass, Array[nullable MProperty]]", /* class_name_string */
2256 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty
,
2260 2397, /* nullable Object */
2282 2761, /* nullable HashMapNode[MClass, Array[nullable MProperty]] */
2314 2803, /* nullable HashMapNode[Object, nullable Object] */
2357 1290, /* HashMapNode[MClass, Array[nullable MProperty]] */
2389 1756, /* HashMapNode[Object, nullable Object] */
2413 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
2416 &type_core__Array__nullable__nitc__MProperty
, /* V: Array[nullable MProperty] */
2417 &type_nitc__MClass
, /* K: MClass */
2420 /* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]] */
2421 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
2423 "NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]]", /* class_name_string */
2426 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty
,
2430 2397, /* nullable Object */
2542 2136, /* NativeArray[nullable Object] */
2589 1291, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]] */
2631 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
2657 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty
= {
2660 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty
, /* E: nullable HashMapNode[MClass, Array[nullable MProperty]] */
2661 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]] */
2664 /* runtime type HashMapKeys[String, String] */
2665 const struct type type_core__hash_collection__HashMapKeys__core__String__core__String
= {
2667 "HashMapKeys[String, String]", /* class_name_string */
2670 &resolution_table_core__hash_collection__HashMapKeys__core__String__core__String
,
2674 2397, /* nullable Object */
2678 2402, /* Collection[String] */
2709 2433, /* Collection[Object] */
2715 2439, /* Collection[Writable] */
2787 2511, /* Collection[nullable Object] */
2804 const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__core__String
= {
2807 &type_core__HashMap__core__String__core__String
, /* HashMap[K, V]: HashMap[String, String] */
2808 &type_core__Array__core__String
, /* Array[E]: Array[String] */
2809 &type_core__MapKeysIterator__core__String__core__String
, /* MapKeysIterator[K, V]: MapKeysIterator[String, String] */
2812 /* runtime type HashMapValues[String, String] */
2813 const struct type type_core__hash_collection__HashMapValues__core__String__core__String
= {
2815 "HashMapValues[String, String]", /* class_name_string */
2818 &resolution_table_core__hash_collection__HashMapValues__core__String__core__String
,
2822 2397, /* nullable Object */
2826 2402, /* Collection[String] */
2857 2433, /* Collection[Object] */
2863 2439, /* Collection[Writable] */
2935 2511, /* Collection[nullable Object] */
2952 const struct types resolution_table_core__hash_collection__HashMapValues__core__String__core__String
= {
2955 &type_core__HashMap__core__String__core__String
, /* HashMap[K, V]: HashMap[String, String] */
2956 &type_core__Array__core__String
, /* Array[E]: Array[String] */
2957 &type_core__MapValuesIterator__core__String__core__String
, /* MapValuesIterator[K, V]: MapValuesIterator[String, String] */
2960 /* runtime type HashMapIterator[String, String] */
2961 const struct type type_core__hash_collection__HashMapIterator__core__String__core__String
= {
2963 "HashMapIterator[String, String]", /* class_name_string */
2966 &resolution_table_core__hash_collection__HashMapIterator__core__String__core__String
,
2970 2397, /* nullable Object */
2993 2674, /* MapIterator[String, String] */
3000 2681, /* MapIterator[Object, String] */
3026 2707, /* MapIterator[Object, nullable Object] */
3050 const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__core__String
= {
3053 &type_core__HashMap__core__String__core__String
, /* HashMap[K, V]: HashMap[String, String] */
3056 /* runtime type HashMapNode[String, String] */
3057 const struct type type_core__hash_collection__HashMapNode__core__String__core__String
= {
3059 "HashMapNode[String, String]", /* class_name_string */
3062 &resolution_table_core__hash_collection__HashMapNode__core__String__core__String
,
3066 2397, /* nullable Object */
3089 2762, /* nullable HashMapNode[String, String] */
3095 2770, /* nullable HashMapNode[Object, String] */
3120 2803, /* nullable HashMapNode[Object, nullable Object] */
3164 1295, /* HashMapNode[String, String] */
3170 1363, /* HashMapNode[Object, String] */
3195 1756, /* HashMapNode[Object, nullable Object] */
3219 const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__String
= {
3222 &type_core__String
, /* V: String */
3223 &type_core__String
, /* K: String */
3226 /* runtime type NativeArray[nullable HashMapNode[String, String]] */
3227 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__String
= {
3229 "NativeArray[nullable HashMapNode[String, String]]", /* class_name_string */
3232 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__String
,
3236 2397, /* nullable Object */
3348 2136, /* NativeArray[nullable Object] */
3396 1296, /* NativeArray[nullable HashMapNode[String, String]] */
3404 1364, /* NativeArray[nullable HashMapNode[Object, String]] */
3437 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
3463 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__String
= {
3466 &type_nullable__core__hash_collection__HashMapNode__core__String__core__String
, /* E: nullable HashMapNode[String, String] */
3467 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, String]] */
3470 /* runtime type Array[CodeFile] */
3471 const struct type type_core__Array__nitc__CodeFile
= {
3473 "Array[CodeFile]", /* class_name_string */
3476 &resolution_table_core__Array__nitc__CodeFile
,
3480 2397, /* nullable Object */
3515 2433, /* Collection[Object] */
3539 2457, /* Collection[CodeFile] */
3593 2511, /* Collection[nullable Object] */
3608 2015, /* Array[nullable Object] */
3609 2202, /* SequenceRead[nullable Object] */
3642 2557, /* AbstractArrayRead[Object] */
3668 2583, /* AbstractArrayRead[CodeFile] */
3722 2637, /* AbstractArrayRead[nullable Object] */
3768 2881, /* AbstractArray[Object] */
3794 2907, /* AbstractArray[CodeFile] */
3848 2961, /* AbstractArray[nullable Object] */
3863 228, /* Array[Object] */
3924 1297, /* Array[CodeFile] */
3991 const struct types resolution_table_core__Array__nitc__CodeFile
= {
3994 &type_nitc__CodeFile
, /* E: CodeFile */
3995 &type_core__Array__nitc__CodeFile
, /* Array[E]: Array[CodeFile] */
3996 &type_core__Collection__nitc__CodeFile
, /* Collection[E]: Collection[CodeFile] */
3997 &type_core__Array__nitc__CodeFile
, /* Array[E]: Array[CodeFile] */
3998 &type_core__AbstractArray__nitc__CodeFile
, /* AbstractArray[E]: AbstractArray[CodeFile] */
3999 &type_core__NativeArray__nitc__CodeFile
, /* NativeArray[E]: NativeArray[CodeFile] */
4000 &type_nitc__CodeFile
, /* E: CodeFile */
4001 &type_core__Collection__nitc__CodeFile
, /* Collection[E]: Collection[CodeFile] */
4002 &type_nitc__CodeFile
, /* E: CodeFile */
4003 &type_core__Collection__nitc__CodeFile
, /* Collection[E]: Collection[CodeFile] */
4004 &type_core__Collection__nitc__CodeFile
, /* Collection[E]: Collection[CodeFile] */
4005 &type_core__Array__nitc__CodeFile
, /* Array[E]: Array[CodeFile] */
4006 &type_core__AbstractArray__nitc__CodeFile
, /* AbstractArray[E]: AbstractArray[CodeFile] */
4007 &type_core__array__ArrayIterator__nitc__CodeFile
, /* ArrayIterator[E]: ArrayIterator[CodeFile] */
4008 &type_core__array__ArrayReverseIterator__nitc__CodeFile
, /* ArrayReverseIterator[E]: ArrayReverseIterator[CodeFile] */
4011 /* runtime type ListNode[CodeFile] */
4012 const struct type type_core__list__ListNode__nitc__CodeFile
= {
4014 "ListNode[CodeFile]", /* class_name_string */
4017 &resolution_table_core__list__ListNode__nitc__CodeFile
,
4021 2397, /* nullable Object */
4056 2433, /* Collection[Object] */
4080 2457, /* Collection[CodeFile] */
4134 2511, /* Collection[nullable Object] */
4149 2845, /* Ref[CodeFile] */
4155 2835, /* nullable ListNode[CodeFile] */
4161 1298, /* ListNode[CodeFile] */
4168 const struct types resolution_table_core__list__ListNode__nitc__CodeFile
= {
4171 &type_nullable__core__list__ListNode__nitc__CodeFile
, /* nullable ListNode[E]: nullable ListNode[CodeFile] */
4172 &type_core__Array__nitc__CodeFile
, /* Array[E]: Array[CodeFile] */
4173 &type_core__abstract_collection__RefIterator__nitc__CodeFile
, /* RefIterator[E]: RefIterator[CodeFile] */
4174 &type_nitc__CodeFile
, /* E: CodeFile */
4177 /* runtime type ListIterator[CodeFile] */
4178 const struct type type_core__ListIterator__nitc__CodeFile
= {
4180 "ListIterator[CodeFile]", /* class_name_string */
4183 &resolution_table_core__ListIterator__nitc__CodeFile
,
4187 2397, /* nullable Object */
4188 2391, /* Iterator[Object] */
4199 const struct types resolution_table_core__ListIterator__nitc__CodeFile
= {
4202 &type_core__Array__nitc__CodeFile
, /* Array[E]: Array[CodeFile] */
4203 &type_core__List__nitc__CodeFile
, /* List[E]: List[CodeFile] */
4206 /* runtime type ListReverseIterator[CodeFile] */
4207 const struct type type_core__list__ListReverseIterator__nitc__CodeFile
= {
4209 "ListReverseIterator[CodeFile]", /* class_name_string */
4212 &resolution_table_core__list__ListReverseIterator__nitc__CodeFile
,
4216 2397, /* nullable Object */
4217 2391, /* Iterator[Object] */
4228 const struct types resolution_table_core__list__ListReverseIterator__nitc__CodeFile
= {
4231 &type_core__Array__nitc__CodeFile
, /* Array[E]: Array[CodeFile] */
4232 &type_core__List__nitc__CodeFile
, /* List[E]: List[CodeFile] */
4235 /* runtime type HashMapKeys[String, ANode] */
4236 const struct type type_core__hash_collection__HashMapKeys__core__String__nitc__ANode
= {
4238 "HashMapKeys[String, ANode]", /* class_name_string */
4241 &resolution_table_core__hash_collection__HashMapKeys__core__String__nitc__ANode
,
4245 2397, /* nullable Object */
4249 2402, /* Collection[String] */
4280 2433, /* Collection[Object] */
4286 2439, /* Collection[Writable] */
4358 2511, /* Collection[nullable Object] */
4375 const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__nitc__ANode
= {
4378 &type_core__HashMap__core__String__nitc__ANode
, /* HashMap[K, V]: HashMap[String, ANode] */
4379 &type_core__Array__core__String
, /* Array[E]: Array[String] */
4380 &type_core__MapKeysIterator__core__String__nitc__ANode
, /* MapKeysIterator[K, V]: MapKeysIterator[String, ANode] */
4383 /* runtime type HashMapValues[String, ANode] */
4384 const struct type type_core__hash_collection__HashMapValues__core__String__nitc__ANode
= {
4386 "HashMapValues[String, ANode]", /* class_name_string */
4389 &resolution_table_core__hash_collection__HashMapValues__core__String__nitc__ANode
,
4393 2397, /* nullable Object */
4428 2433, /* Collection[Object] */
4455 2460, /* Collection[ANode] */
4506 2511, /* Collection[nullable Object] */
4523 const struct types resolution_table_core__hash_collection__HashMapValues__core__String__nitc__ANode
= {
4526 &type_core__HashMap__core__String__nitc__ANode
, /* HashMap[K, V]: HashMap[String, ANode] */
4527 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
4528 &type_core__MapValuesIterator__core__String__nitc__ANode
, /* MapValuesIterator[K, V]: MapValuesIterator[String, ANode] */
4531 /* runtime type HashMapIterator[String, ANode] */
4532 const struct type type_core__hash_collection__HashMapIterator__core__String__nitc__ANode
= {
4534 "HashMapIterator[String, ANode]", /* class_name_string */
4537 &resolution_table_core__hash_collection__HashMapIterator__core__String__nitc__ANode
,
4541 2397, /* nullable Object */
4565 2675, /* MapIterator[String, ANode] */
4597 2707, /* MapIterator[Object, nullable Object] */
4621 const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__nitc__ANode
= {
4624 &type_core__HashMap__core__String__nitc__ANode
, /* HashMap[K, V]: HashMap[String, ANode] */
4627 /* runtime type HashMapNode[String, ANode] */
4628 const struct type type_core__hash_collection__HashMapNode__core__String__nitc__ANode
= {
4630 "HashMapNode[String, ANode]", /* class_name_string */
4633 &resolution_table_core__hash_collection__HashMapNode__core__String__nitc__ANode
,
4637 2397, /* nullable Object */
4661 2763, /* nullable HashMapNode[String, ANode] */
4691 2803, /* nullable HashMapNode[Object, nullable Object] */
4736 1304, /* HashMapNode[String, ANode] */
4766 1756, /* HashMapNode[Object, nullable Object] */
4790 const struct types resolution_table_core__hash_collection__HashMapNode__core__String__nitc__ANode
= {
4793 &type_nitc__ANode
, /* V: ANode */
4794 &type_core__String
, /* K: String */
4797 /* runtime type NativeArray[nullable HashMapNode[String, ANode]] */
4798 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__ANode
= {
4800 "NativeArray[nullable HashMapNode[String, ANode]]", /* class_name_string */
4803 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__ANode
,
4807 2397, /* nullable Object */
4919 2136, /* NativeArray[nullable Object] */
4968 1305, /* NativeArray[nullable HashMapNode[String, ANode]] */
5008 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
5034 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__ANode
= {
5037 &type_nullable__core__hash_collection__HashMapNode__core__String__nitc__ANode
, /* E: nullable HashMapNode[String, ANode] */
5038 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__ANode
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, ANode]] */
5041 /* runtime type ArraySetIterator[String] */
5042 const struct type type_core__array__ArraySetIterator__core__String
= {
5044 "ArraySetIterator[String]", /* class_name_string */
5047 &resolution_table_core__array__ArraySetIterator__core__String
,
5051 2397, /* nullable Object */
5052 2391, /* Iterator[Object] */
5054 2828, /* Iterator[String] */
5063 const struct types resolution_table_core__array__ArraySetIterator__core__String
= {
5066 &type_core__Array__core__String
, /* Array[E]: Array[String] */
5067 &type_core__Iterator__core__String
, /* Iterator[E]: Iterator[String] */
5070 /* runtime type NativeArray[MNullableType] */
5071 const struct type type_core__NativeArray__nitc__MNullableType
= {
5073 "NativeArray[MNullableType]", /* class_name_string */
5076 &resolution_table_core__NativeArray__nitc__MNullableType
,
5080 2397, /* nullable Object */
5101 1307, /* NativeArray[MNullableType] */
5104 1333, /* NativeArray[MType] */
5112 229, /* NativeArray[Object] */
5123 1538, /* NativeArray[nullable MType] */
5192 2136, /* NativeArray[nullable Object] */
5307 const struct types resolution_table_core__NativeArray__nitc__MNullableType
= {
5310 &type_nitc__MNullableType
, /* E: MNullableType */
5311 &type_core__NativeArray__nitc__MNullableType
, /* NativeArray[E]: NativeArray[MNullableType] */
5314 /* runtime type ArrayIterator[MNullableType] */
5315 const struct type type_core__array__ArrayIterator__nitc__MNullableType
= {
5317 "ArrayIterator[MNullableType]", /* class_name_string */
5320 &resolution_table_core__array__ArrayIterator__nitc__MNullableType
,
5324 2397, /* nullable Object */
5325 2391, /* Iterator[Object] */
5330 2831, /* Iterator[MType] */
5336 const struct types resolution_table_core__array__ArrayIterator__nitc__MNullableType
= {
5339 &type_core__Array__nitc__MNullableType
, /* Array[E]: Array[MNullableType] */
5340 &type_core__AbstractArrayRead__nitc__MNullableType
, /* AbstractArrayRead[E]: AbstractArrayRead[MNullableType] */
5343 /* runtime type ArrayReverseIterator[MNullableType] */
5344 const struct type type_core__array__ArrayReverseIterator__nitc__MNullableType
= {
5346 "ArrayReverseIterator[MNullableType]", /* class_name_string */
5349 &resolution_table_core__array__ArrayReverseIterator__nitc__MNullableType
,
5353 2397, /* nullable Object */
5354 2391, /* Iterator[Object] */
5359 2831, /* Iterator[MType] */
5365 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MNullableType
= {
5368 &type_core__Array__nitc__MNullableType
, /* Array[E]: Array[MNullableType] */
5369 &type_core__AbstractArrayRead__nitc__MNullableType
, /* AbstractArrayRead[E]: AbstractArrayRead[MNullableType] */
5372 /* runtime type NativeArray[Match] */
5373 const struct type type_core__NativeArray__core__Match
= {
5375 "NativeArray[Match]", /* class_name_string */
5378 &resolution_table_core__NativeArray__core__Match
,
5382 2397, /* nullable Object */
5404 1310, /* NativeArray[Match] */
5405 1313, /* NativeArray[nullable Match] */
5414 229, /* NativeArray[Object] */
5494 2136, /* NativeArray[nullable Object] */
5609 const struct types resolution_table_core__NativeArray__core__Match
= {
5612 &type_core__Match
, /* E: Match */
5613 &type_core__NativeArray__core__Match
, /* NativeArray[E]: NativeArray[Match] */
5616 /* runtime type ArrayIterator[Match] */
5617 const struct type type_core__array__ArrayIterator__core__Match
= {
5619 "ArrayIterator[Match]", /* class_name_string */
5622 &resolution_table_core__array__ArrayIterator__core__Match
,
5626 2397, /* nullable Object */
5627 2391, /* Iterator[Object] */
5638 const struct types resolution_table_core__array__ArrayIterator__core__Match
= {
5641 &type_core__Array__core__Match
, /* Array[E]: Array[Match] */
5642 &type_core__AbstractArrayRead__core__Match
, /* AbstractArrayRead[E]: AbstractArrayRead[Match] */
5645 /* runtime type ArrayReverseIterator[Match] */
5646 const struct type type_core__array__ArrayReverseIterator__core__Match
= {
5648 "ArrayReverseIterator[Match]", /* class_name_string */
5651 &resolution_table_core__array__ArrayReverseIterator__core__Match
,
5655 2397, /* nullable Object */
5656 2391, /* Iterator[Object] */
5667 const struct types resolution_table_core__array__ArrayReverseIterator__core__Match
= {
5670 &type_core__Array__core__Match
, /* Array[E]: Array[Match] */
5671 &type_core__AbstractArrayRead__core__Match
, /* AbstractArrayRead[E]: AbstractArrayRead[Match] */
5674 /* runtime type NativeArray[nullable Match] */
5675 const struct type type_core__NativeArray__nullable__core__Match
= {
5677 "NativeArray[nullable Match]", /* class_name_string */
5680 &resolution_table_core__NativeArray__nullable__core__Match
,
5684 2397, /* nullable Object */
5707 1313, /* NativeArray[nullable Match] */
5796 2136, /* NativeArray[nullable Object] */
5911 const struct types resolution_table_core__NativeArray__nullable__core__Match
= {
5914 &type_nullable__core__Match
, /* E: nullable Match */
5915 &type_core__NativeArray__nullable__core__Match
, /* NativeArray[E]: NativeArray[nullable Match] */
5918 /* runtime type ArrayIterator[nullable Match] */
5919 const struct type type_core__array__ArrayIterator__nullable__core__Match
= {
5921 "ArrayIterator[nullable Match]", /* class_name_string */
5924 &resolution_table_core__array__ArrayIterator__nullable__core__Match
,
5928 2397, /* nullable Object */
5940 const struct types resolution_table_core__array__ArrayIterator__nullable__core__Match
= {
5943 &type_core__Array__nullable__core__Match
, /* Array[E]: Array[nullable Match] */
5944 &type_core__AbstractArrayRead__nullable__core__Match
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable Match] */
5947 /* runtime type ArrayReverseIterator[nullable Match] */
5948 const struct type type_core__array__ArrayReverseIterator__nullable__core__Match
= {
5950 "ArrayReverseIterator[nullable Match]", /* class_name_string */
5953 &resolution_table_core__array__ArrayReverseIterator__nullable__core__Match
,
5957 2397, /* nullable Object */
5969 const struct types resolution_table_core__array__ArrayReverseIterator__nullable__core__Match
= {
5972 &type_core__Array__nullable__core__Match
, /* Array[E]: Array[nullable Match] */
5973 &type_core__AbstractArrayRead__nullable__core__Match
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable Match] */
5976 /* runtime type HashMapKeys[MClass, MClassType] */
5977 const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__nitc__MClassType
= {
5979 "HashMapKeys[MClass, MClassType]", /* class_name_string */
5982 &resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__nitc__MClassType
,
5986 2397, /* nullable Object */
5997 2409, /* Collection[MClass] */
6021 2433, /* Collection[Object] */
6025 2437, /* Collection[nullable MClass] */
6099 2511, /* Collection[nullable Object] */
6116 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__nitc__MClassType
= {
6119 &type_core__HashMap__nitc__MClass__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClass, MClassType] */
6120 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
6121 &type_core__MapKeysIterator__nitc__MClass__nitc__MClassType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, MClassType] */
6124 /* runtime type HashMapValues[MClass, MClassType] */
6125 const struct type type_core__hash_collection__HashMapValues__nitc__MClass__nitc__MClassType
= {
6127 "HashMapValues[MClass, MClassType]", /* class_name_string */
6130 &resolution_table_core__hash_collection__HashMapValues__nitc__MClass__nitc__MClassType
,
6134 2397, /* nullable Object */
6152 2416, /* Collection[MClassType] */
6161 2425, /* Collection[MType] */
6169 2433, /* Collection[Object] */
6180 2444, /* Collection[nullable MType] */
6247 2511, /* Collection[nullable Object] */
6264 const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__nitc__MClassType
= {
6267 &type_core__HashMap__nitc__MClass__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClass, MClassType] */
6268 &type_core__Array__nitc__MClassType
, /* Array[E]: Array[MClassType] */
6269 &type_core__MapValuesIterator__nitc__MClass__nitc__MClassType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, MClassType] */
6272 /* runtime type HashMapIterator[MClass, MClassType] */
6273 const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__nitc__MClassType
= {
6275 "HashMapIterator[MClass, MClassType]", /* class_name_string */
6278 &resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__nitc__MClassType
,
6282 2397, /* nullable Object */
6307 2676, /* MapIterator[MClass, MClassType] */
6338 2707, /* MapIterator[Object, nullable Object] */
6362 const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__nitc__MClassType
= {
6365 &type_core__HashMap__nitc__MClass__nitc__MClassType
, /* HashMap[K, V]: HashMap[MClass, MClassType] */
6368 /* runtime type HashMapNode[MClass, MClassType] */
6369 const struct type type_core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
= {
6371 "HashMapNode[MClass, MClassType]", /* class_name_string */
6374 &resolution_table_core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
,
6378 2397, /* nullable Object */
6403 2764, /* nullable HashMapNode[MClass, MClassType] */
6432 2803, /* nullable HashMapNode[Object, nullable Object] */
6478 1319, /* HashMapNode[MClass, MClassType] */
6507 1756, /* HashMapNode[Object, nullable Object] */
6531 const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
= {
6534 &type_nitc__MClassType
, /* V: MClassType */
6535 &type_nitc__MClass
, /* K: MClass */
6538 /* runtime type NativeArray[nullable HashMapNode[MClass, MClassType]] */
6539 const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
= {
6541 "NativeArray[nullable HashMapNode[MClass, MClassType]]", /* class_name_string */
6544 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
,
6548 2397, /* nullable Object */
6660 2136, /* NativeArray[nullable Object] */
6710 1320, /* NativeArray[nullable HashMapNode[MClass, MClassType]] */
6749 1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
6775 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
= {
6778 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
, /* E: nullable HashMapNode[MClass, MClassType] */
6779 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__nitc__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, MClassType]] */
6782 /* runtime type ArrayMapKeys[MClass, AType] */
6783 const struct type type_core__array__ArrayMapKeys__nitc__MClass__nitc__AType
= {
6785 "ArrayMapKeys[MClass, AType]", /* class_name_string */
6788 &resolution_table_core__array__ArrayMapKeys__nitc__MClass__nitc__AType
,
6792 2397, /* nullable Object */
6803 2409, /* Collection[MClass] */
6827 2433, /* Collection[Object] */
6831 2437, /* Collection[nullable MClass] */
6905 2511, /* Collection[nullable Object] */
6922 const struct types resolution_table_core__array__ArrayMapKeys__nitc__MClass__nitc__AType
= {
6925 &type_core__ArrayMap__nitc__MClass__nitc__AType
, /* ArrayMap[K, E]: ArrayMap[MClass, AType] */
6926 &type_core__Array__nitc__MClass
, /* Array[E]: Array[MClass] */
6927 &type_nitc__MClass
, /* K: MClass */
6928 &type_core__MapKeysIterator__nitc__MClass__nitc__AType
, /* MapKeysIterator[K, E]: MapKeysIterator[MClass, AType] */
6931 /* runtime type ArrayMapValues[MClass, AType] */
6932 const struct type type_core__array__ArrayMapValues__nitc__MClass__nitc__AType
= {
6934 "ArrayMapValues[MClass, AType]", /* class_name_string */
6937 &resolution_table_core__array__ArrayMapValues__nitc__MClass__nitc__AType
,
6941 2397, /* nullable Object */
6976 2433, /* Collection[Object] */
6983 2440, /* Collection[Prod] */
7003 2460, /* Collection[ANode] */
7012 2469, /* Collection[AType] */
7054 2511, /* Collection[nullable Object] */
7071 const struct types resolution_table_core__array__ArrayMapValues__nitc__MClass__nitc__AType
= {
7074 &type_core__ArrayMap__nitc__MClass__nitc__AType
, /* ArrayMap[K, E]: ArrayMap[MClass, AType] */
7075 &type_core__Array__nitc__AType
, /* Array[E]: Array[AType] */
7076 &type_core__MapValuesIterator__nitc__MClass__nitc__AType
, /* MapValuesIterator[K, E]: MapValuesIterator[MClass, AType] */
7079 /* runtime type Array[Couple[MClass, AType]] */
7080 const struct type type_core__Array__core__Couple__nitc__MClass__nitc__AType
= {
7082 "Array[Couple[MClass, AType]]", /* class_name_string */
7085 &resolution_table_core__Array__core__Couple__nitc__MClass__nitc__AType
,
7089 2397, /* nullable Object */
7124 2433, /* Collection[Object] */
7149 2458, /* Collection[Couple[MClass, AType]] */
7202 2511, /* Collection[nullable Object] */
7217 2015, /* Array[nullable Object] */
7218 2202, /* SequenceRead[nullable Object] */
7251 2557, /* AbstractArrayRead[Object] */
7278 2584, /* AbstractArrayRead[Couple[MClass, AType]] */
7331 2637, /* AbstractArrayRead[nullable Object] */
7377 2881, /* AbstractArray[Object] */
7404 2908, /* AbstractArray[Couple[MClass, AType]] */
7457 2961, /* AbstractArray[nullable Object] */
7472 228, /* Array[Object] */
7534 1323, /* Array[Couple[MClass, AType]] */
7600 const struct types resolution_table_core__Array__core__Couple__nitc__MClass__nitc__AType
= {
7603 &type_core__Couple__nitc__MClass__nitc__AType
, /* E: Couple[MClass, AType] */
7604 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
7605 &type_core__Collection__core__Couple__nitc__MClass__nitc__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
7606 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
7607 &type_core__AbstractArray__core__Couple__nitc__MClass__nitc__AType
, /* AbstractArray[E]: AbstractArray[Couple[MClass, AType]] */
7608 &type_core__NativeArray__core__Couple__nitc__MClass__nitc__AType
, /* NativeArray[E]: NativeArray[Couple[MClass, AType]] */
7609 &type_core__Couple__nitc__MClass__nitc__AType
, /* E: Couple[MClass, AType] */
7610 &type_core__Collection__core__Couple__nitc__MClass__nitc__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
7611 &type_core__Couple__nitc__MClass__nitc__AType
, /* E: Couple[MClass, AType] */
7612 &type_core__Collection__core__Couple__nitc__MClass__nitc__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
7613 &type_core__Collection__core__Couple__nitc__MClass__nitc__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
7614 &type_core__Array__core__Couple__nitc__MClass__nitc__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
7615 &type_core__AbstractArray__core__Couple__nitc__MClass__nitc__AType
, /* AbstractArray[E]: AbstractArray[Couple[MClass, AType]] */
7616 &type_core__array__ArrayIterator__core__Couple__nitc__MClass__nitc__AType
, /* ArrayIterator[E]: ArrayIterator[Couple[MClass, AType]] */
7617 &type_core__array__ArrayReverseIterator__core__Couple__nitc__MClass__nitc__AType
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Couple[MClass, AType]] */
7620 /* runtime type CoupleMapIterator[MClass, AType] */
7621 const struct type type_core__abstract_collection__CoupleMapIterator__nitc__MClass__nitc__AType
= {
7623 "CoupleMapIterator[MClass, AType]", /* class_name_string */
7626 &resolution_table_core__abstract_collection__CoupleMapIterator__nitc__MClass__nitc__AType
,
7630 2397, /* nullable Object */
7656 2677, /* MapIterator[MClass, AType] */
7686 2707, /* MapIterator[Object, nullable Object] */
7710 const struct types resolution_table_core__abstract_collection__CoupleMapIterator__nitc__MClass__nitc__AType
= {
7713 &type_core__Iterator__core__Couple__nitc__MClass__nitc__AType
, /* Iterator[Couple[K, V]]: Iterator[Couple[MClass, AType]] */
7716 /* runtime type Couple[MClass, AType] */
7717 const struct type type_core__Couple__nitc__MClass__nitc__AType
= {
7719 "Couple[MClass, AType]", /* class_name_string */
7722 &resolution_table_core__Couple__nitc__MClass__nitc__AType
,
7726 2397, /* nullable Object */
7727 1325, /* Couple[MClass, AType] */
7731 const struct types resolution_table_core__Couple__nitc__MClass__nitc__AType
= {
7734 &type_nitc__MClass
, /* F: MClass */
7735 &type_nitc__AType
, /* S: AType */
7738 /* runtime type Array[AExternCodeBlock] */
7739 const struct type type_core__Array__nitc__AExternCodeBlock
= {
7741 "Array[AExternCodeBlock]", /* class_name_string */
7744 &resolution_table_core__Array__nitc__AExternCodeBlock
,
7748 2397, /* nullable Object */
7783 2433, /* Collection[Object] */
7790 2440, /* Collection[Prod] */
7809 2459, /* Collection[AExternCodeBlock] */
7810 2460, /* Collection[ANode] */
7861 2511, /* Collection[nullable Object] */
7876 2015, /* Array[nullable Object] */
7877 2202, /* SequenceRead[nullable Object] */
7910 2557, /* AbstractArrayRead[Object] */
7918 2565, /* AbstractArrayRead[Prod] */
7938 2585, /* AbstractArrayRead[AExternCodeBlock] */
7939 2586, /* AbstractArrayRead[ANode] */
7990 2637, /* AbstractArrayRead[nullable Object] */
8036 2881, /* AbstractArray[Object] */
8043 2888, /* AbstractArray[Prod] */
8064 2909, /* AbstractArray[AExternCodeBlock] */
8065 2910, /* AbstractArray[ANode] */
8116 2961, /* AbstractArray[nullable Object] */
8131 228, /* Array[Object] */
8176 258, /* Array[Prod] */
8194 1326, /* Array[AExternCodeBlock] */
8195 1327, /* Array[ANode] */
8259 const struct types resolution_table_core__Array__nitc__AExternCodeBlock
= {
8262 &type_nitc__AExternCodeBlock
, /* E: AExternCodeBlock */
8263 &type_core__Array__nitc__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
8264 &type_core__Collection__nitc__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
8265 &type_core__Array__nitc__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
8266 &type_core__AbstractArray__nitc__AExternCodeBlock
, /* AbstractArray[E]: AbstractArray[AExternCodeBlock] */
8267 &type_core__NativeArray__nitc__AExternCodeBlock
, /* NativeArray[E]: NativeArray[AExternCodeBlock] */
8268 &type_nitc__AExternCodeBlock
, /* E: AExternCodeBlock */
8269 &type_core__Collection__nitc__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
8270 &type_nitc__AExternCodeBlock
, /* E: AExternCodeBlock */
8271 &type_core__Collection__nitc__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
8272 &type_core__Collection__nitc__AExternCodeBlock
, /* Collection[E]: Collection[AExternCodeBlock] */
8273 &type_core__Array__nitc__AExternCodeBlock
, /* Array[E]: Array[AExternCodeBlock] */
8274 &type_core__AbstractArray__nitc__AExternCodeBlock
, /* AbstractArray[E]: AbstractArray[AExternCodeBlock] */
8275 &type_core__array__ArrayIterator__nitc__AExternCodeBlock
, /* ArrayIterator[E]: ArrayIterator[AExternCodeBlock] */
8276 &type_core__array__ArrayReverseIterator__nitc__AExternCodeBlock
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AExternCodeBlock] */
8279 /* runtime type Array[ANode] */
8280 const struct type type_core__Array__nitc__ANode
= {
8282 "Array[ANode]", /* class_name_string */
8285 &resolution_table_core__Array__nitc__ANode
,
8289 2397, /* nullable Object */
8324 2433, /* Collection[Object] */
8351 2460, /* Collection[ANode] */
8402 2511, /* Collection[nullable Object] */
8417 2015, /* Array[nullable Object] */
8418 2202, /* SequenceRead[nullable Object] */
8451 2557, /* AbstractArrayRead[Object] */
8480 2586, /* AbstractArrayRead[ANode] */
8531 2637, /* AbstractArrayRead[nullable Object] */
8577 2881, /* AbstractArray[Object] */
8606 2910, /* AbstractArray[ANode] */
8657 2961, /* AbstractArray[nullable Object] */
8672 228, /* Array[Object] */
8736 1327, /* Array[ANode] */
8800 const struct types resolution_table_core__Array__nitc__ANode
= {
8803 &type_nitc__ANode
, /* E: ANode */
8804 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
8805 &type_core__Collection__nitc__ANode
, /* Collection[E]: Collection[ANode] */
8806 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
8807 &type_core__AbstractArray__nitc__ANode
, /* AbstractArray[E]: AbstractArray[ANode] */
8808 &type_core__NativeArray__nitc__ANode
, /* NativeArray[E]: NativeArray[ANode] */
8809 &type_nitc__ANode
, /* E: ANode */
8810 &type_core__Collection__nitc__ANode
, /* Collection[E]: Collection[ANode] */
8811 &type_nitc__ANode
, /* E: ANode */
8812 &type_core__Collection__nitc__ANode
, /* Collection[E]: Collection[ANode] */
8813 &type_core__Collection__nitc__ANode
, /* Collection[E]: Collection[ANode] */
8814 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
8815 &type_core__AbstractArray__nitc__ANode
, /* AbstractArray[E]: AbstractArray[ANode] */
8816 &type_core__array__ArrayIterator__nitc__ANode
, /* ArrayIterator[E]: ArrayIterator[ANode] */
8817 &type_core__array__ArrayReverseIterator__nitc__ANode
, /* ArrayReverseIterator[E]: ArrayReverseIterator[ANode] */
8820 /* runtime type CircularArrayIterator[ANode] */
8821 const struct type type_core__circular_array__CircularArrayIterator__nitc__ANode
= {
8823 "CircularArrayIterator[ANode]", /* class_name_string */
8826 &resolution_table_core__circular_array__CircularArrayIterator__nitc__ANode
,
8830 2397, /* nullable Object */
8831 2391, /* Iterator[Object] */
8842 const struct types resolution_table_core__circular_array__CircularArrayIterator__nitc__ANode
= {
8845 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
8846 &type_core__CircularArray__nitc__ANode
, /* CircularArray[E]: CircularArray[ANode] */
8849 /* runtime type NativeArray[ANode] */
8850 const struct type type_core__NativeArray__nitc__ANode
= {
8852 "NativeArray[ANode]", /* class_name_string */
8855 &resolution_table_core__NativeArray__nitc__ANode
,
8859 2397, /* nullable Object */
8891 229, /* NativeArray[Object] */
8920 1329, /* NativeArray[ANode] */
8971 2136, /* NativeArray[nullable Object] */
9086 const struct types resolution_table_core__NativeArray__nitc__ANode
= {
9089 &type_nitc__ANode
, /* E: ANode */
9090 &type_core__NativeArray__nitc__ANode
, /* NativeArray[E]: NativeArray[ANode] */
9093 /* runtime type HashSetIterator[ANode] */
9094 const struct type type_core__hash_collection__HashSetIterator__nitc__ANode
= {
9096 "HashSetIterator[ANode]", /* class_name_string */
9099 &resolution_table_core__hash_collection__HashSetIterator__nitc__ANode
,
9103 2397, /* nullable Object */
9104 2391, /* Iterator[Object] */
9115 const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__ANode
= {
9118 &type_core__Array__nitc__ANode
, /* Array[E]: Array[ANode] */
9119 &type_core__HashSet__nitc__ANode
, /* HashSet[E]: HashSet[ANode] */
9122 /* runtime type HashSetNode[ANode] */
9123 const struct type type_core__hash_collection__HashSetNode__nitc__ANode
= {
9125 "HashSetNode[ANode]", /* class_name_string */
9128 &resolution_table_core__hash_collection__HashSetNode__nitc__ANode
,
9132 2397, /* nullable Object */
9143 2757, /* nullable HashSetNode[Object] */
9144 2765, /* nullable HashSetNode[ANode] */
9166 1270, /* HashSetNode[Object] */
9167 1331, /* HashSetNode[ANode] */
9181 const struct types resolution_table_core__hash_collection__HashSetNode__nitc__ANode
= {
9185 &type_nitc__ANode
, /* K: ANode */
9188 /* runtime type NativeArray[nullable HashSetNode[ANode]] */
9189 const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__ANode
= {
9191 "NativeArray[nullable HashSetNode[ANode]]", /* class_name_string */
9194 &resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__ANode
,
9198 2397, /* nullable Object */
9310 2136, /* NativeArray[nullable Object] */
9353 1271, /* NativeArray[nullable HashSetNode[Object]] */
9361 1332, /* NativeArray[nullable HashSetNode[ANode]] */
9425 const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__ANode
= {
9428 &type_nullable__core__hash_collection__HashSetNode__nitc__ANode
, /* E: nullable HashSetNode[ANode] */
9429 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__ANode
, /* NativeArray[E]: NativeArray[nullable HashSetNode[ANode]] */
9432 /* runtime type NativeArray[MType] */
9433 const struct type type_core__NativeArray__nitc__MType
= {
9435 "NativeArray[MType]", /* class_name_string */
9438 &resolution_table_core__NativeArray__nitc__MType
,
9442 2397, /* nullable Object */
9466 1333, /* NativeArray[MType] */
9474 229, /* NativeArray[Object] */
9485 1538, /* NativeArray[nullable MType] */
9554 2136, /* NativeArray[nullable Object] */
9669 const struct types resolution_table_core__NativeArray__nitc__MType
= {
9672 &type_nitc__MType
, /* E: MType */
9673 &type_core__NativeArray__nitc__MType
, /* NativeArray[E]: NativeArray[MType] */
9676 /* runtime type ArrayIterator[MType] */
9677 const struct type type_core__array__ArrayIterator__nitc__MType
= {
9679 "ArrayIterator[MType]", /* class_name_string */
9682 &resolution_table_core__array__ArrayIterator__nitc__MType
,
9686 2397, /* nullable Object */
9687 2391, /* Iterator[Object] */
9692 2831, /* Iterator[MType] */
9698 const struct types resolution_table_core__array__ArrayIterator__nitc__MType
= {
9701 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
9702 &type_core__AbstractArrayRead__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[MType] */
9705 /* runtime type ArrayReverseIterator[MType] */
9706 const struct type type_core__array__ArrayReverseIterator__nitc__MType
= {
9708 "ArrayReverseIterator[MType]", /* class_name_string */
9711 &resolution_table_core__array__ArrayReverseIterator__nitc__MType
,
9715 2397, /* nullable Object */
9716 2391, /* Iterator[Object] */
9721 2831, /* Iterator[MType] */
9727 const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MType
= {
9730 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
9731 &type_core__AbstractArrayRead__nitc__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[MType] */
9734 /* runtime type HashMapKeys[MModule, Set[MClassDef]] */
9735 const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassDef
= {
9737 "HashMapKeys[MModule, Set[MClassDef]]", /* class_name_string */
9740 &resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassDef
,
9744 2397, /* nullable Object */
9754 2408, /* Collection[MModule] */
9779 2433, /* Collection[Object] */
9828 2482, /* Collection[nullable MModule] */
9857 2511, /* Collection[nullable Object] */
9874 const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MClassDef
= {
9877 &type_core__HashMap__nitc__MModule__core__Set__nitc__MClassDef
, /* HashMap[K, V]: HashMap[MModule, Set[MClassDef]] */
9878 &type_core__Array__nitc__MModule
, /* Array[E]: Array[MModule] */
9879 &type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MClassDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MClassDef]] */