#include "nitc__nith.types.0.h"
-/* runtime type NativeArray[Array[MPackage]] */
-const struct type type_core__NativeArray__core__Array__nitc__MPackage = {
-1906,
-"NativeArray[Array[MPackage]]", /* class_name_string */
-80,
+/* runtime type HashMapNode[MClassType, Array[nullable MType]] */
+const struct type type_core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType = {
+1583,
+"HashMapNode[MClassType, Array[nullable MType]]", /* class_name_string */
+100,
0,
-&resolution_table_core__NativeArray__core__Array__nitc__MPackage,
-226,
+&resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType,
+156,
{
-2371, /* Object */
-2397, /* nullable Object */
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-229, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2787, /* nullable HashMapNode[MType, Array[nullable MType]] */
+2788, /* nullable HashMapNode[MClassType, Array[nullable MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2799, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1906, /* NativeArray[Array[MPackage]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1572, /* HashMapNode[MType, Array[nullable MType]] */
+1583, /* HashMapNode[MClassType, Array[nullable MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2133, /* NativeArray[Array[Object]] */
-2136, /* NativeArray[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1714, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__core__Array__nullable__nitc__MType = {
+0, /* dummy */
+{
+&type_core__Array__nullable__nitc__MType, /* V: Array[nullable MType] */
+&type_nitc__MClassType, /* K: MClassType */
+}
+};
+/* runtime type MapValuesIterator[MClassType, Array[nullable MType]] */
+const struct type type_core__MapValuesIterator__nitc__MClassType__core__Array__nullable__nitc__MType = {
+1584,
+"MapValuesIterator[MClassType, Array[nullable MType]]", /* class_name_string */
+47,
+0,
+&resolution_table_core__MapValuesIterator__nitc__MClassType__core__Array__nullable__nitc__MType,
+90,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1574, /* MapValuesIterator[MType, Array[nullable MType]] */
+1584, /* MapValuesIterator[MClassType, Array[nullable MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1716, /* MapValuesIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__core__Array__nitc__MPackage = {
-0, /* dummy */
-{
-&type_core__Array__nitc__MPackage, /* E: Array[MPackage] */
-&type_core__NativeArray__core__Array__nitc__MPackage, /* NativeArray[E]: NativeArray[Array[MPackage]] */
-}
-};
-/* runtime type ArrayIterator[Array[MPackage]] */
-const struct type type_core__array__ArrayIterator__core__Array__nitc__MPackage = {
--1, /*CAST DEAD*/
-"ArrayIterator[Array[MPackage]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayIterator__core__Array__nitc__MPackage,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayIterator__core__Array__nitc__MPackage = {
-0, /* dummy */
-{
-&type_core__Array__core__Array__nitc__MPackage, /* Array[E]: Array[Array[MPackage]] */
-&type_core__AbstractArrayRead__core__Array__nitc__MPackage, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MPackage]] */
-}
-};
-/* runtime type ArrayReverseIterator[Array[MPackage]] */
-const struct type type_core__array__ArrayReverseIterator__core__Array__nitc__MPackage = {
--1, /*CAST DEAD*/
-"ArrayReverseIterator[Array[MPackage]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MPackage,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MPackage = {
+const struct types resolution_table_core__MapValuesIterator__nitc__MClassType__core__Array__nullable__nitc__MType = {
0, /* dummy */
{
-&type_core__Array__core__Array__nitc__MPackage, /* Array[E]: Array[Array[MPackage]] */
-&type_core__AbstractArrayRead__core__Array__nitc__MPackage, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MPackage]] */
+&type_core__Array__core__Array__nullable__nitc__MType, /* Array[E]: Array[Array[nullable MType]] */
+&type_core__MapIterator__nitc__MClassType__core__Array__nullable__nitc__MType, /* MapIterator[K, V]: MapIterator[MClassType, Array[nullable MType]] */
}
};
-/* runtime type MapKeysIterator[MModule, POSetElement[MModule]] */
-const struct type type_core__MapKeysIterator__nitc__MModule__poset__POSetElement__nitc__MModule = {
--1, /*CAST DEAD*/
-"MapKeysIterator[MModule, POSetElement[MModule]]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type MapKeysIterator[MClassType, Array[nullable MType]] */
+const struct type type_core__MapKeysIterator__nitc__MClassType__core__Array__nullable__nitc__MType = {
+1585,
+"MapKeysIterator[MClassType, Array[nullable MType]]", /* class_name_string */
+47,
0,
-&resolution_table_core__MapKeysIterator__nitc__MModule__poset__POSetElement__nitc__MModule,
-11,
+&resolution_table_core__MapKeysIterator__nitc__MClassType__core__Array__nullable__nitc__MType,
+90,
{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-2827, /* Iterator[MModule] */
--1, /* empty */
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2843, /* Iterator[MType] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__MapKeysIterator__nitc__MModule__poset__POSetElement__nitc__MModule = {
-0, /* dummy */
-{
-&type_core__Array__nitc__MModule, /* Array[E]: Array[MModule] */
-&type_core__MapIterator__nitc__MModule__poset__POSetElement__nitc__MModule, /* MapIterator[K, V]: MapIterator[MModule, POSetElement[MModule]] */
-}
-};
-/* runtime type Array[POSetElement[MModule]] */
-const struct type type_core__Array__poset__POSetElement__nitc__MModule = {
-1910,
-"Array[POSetElement[MModule]]", /* class_name_string */
-489,
-0,
-&resolution_table_core__Array__poset__POSetElement__nitc__MModule,
-510,
-{
-2371, /* Object */
-2397, /* nullable Object */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1578, /* MapKeysIterator[MType, Array[nullable MType]] */
+1585, /* MapKeysIterator[MClassType, Array[nullable MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1720, /* MapKeysIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__nitc__MClassType__core__Array__nullable__nitc__MType = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MClassType, /* Array[E]: Array[MClassType] */
+&type_core__MapIterator__nitc__MClassType__core__Array__nullable__nitc__MType, /* MapIterator[K, V]: MapIterator[MClassType, Array[nullable MType]] */
+}
+};
+/* runtime type HashMapKeys[MClass, Array[nullable MPropDef]] */
+const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+1586,
+"HashMapKeys[MClass, Array[nullable MPropDef]]", /* class_name_string */
+165,
+0,
+&resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MPropDef,
+205,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2417, /* Collection[MClass] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2503, /* Collection[POSetElement[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2446, /* Collection[nullable MClass] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2015, /* Array[nullable Object] */
-2202, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2557, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2629, /* AbstractArrayRead[POSetElement[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2637, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1586, /* HashMapKeys[MClass, Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1710, /* HashMapKeys[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MPropDef, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
+&type_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Array[nullable MPropDef]] */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__Array__nitc__MClass, /* Array[E]: Array[MClass] */
+}
+};
+/* runtime type HashMapValues[MClass, Array[nullable MPropDef]] */
+const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+1587,
+"HashMapValues[MClass, Array[nullable MPropDef]]", /* class_name_string */
+165,
+0,
+&resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MPropDef,
+205,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2881, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2953, /* AbstractArray[POSetElement[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2961, /* AbstractArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2494, /* Collection[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-228, /* Array[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1587, /* HashMapValues[MClass, Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1711, /* HashMapValues[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MPropDef, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
+&type_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Array[nullable MPropDef]] */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__Array__core__Array__nullable__nitc__MPropDef, /* Array[E]: Array[Array[nullable MPropDef]] */
+}
+};
+/* runtime type HashMapIterator[MClass, Array[nullable MPropDef]] */
+const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+1588,
+"HashMapIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
+118,
+0,
+&resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef,
+158,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1910, /* Array[POSetElement[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__Array__poset__POSetElement__nitc__MModule = {
-0, /* dummy */
-{
-&type_poset__POSetElement__nitc__MModule, /* E: POSetElement[MModule] */
-&type_core__Array__poset__POSetElement__nitc__MModule, /* Array[E]: Array[POSetElement[MModule]] */
-&type_core__Collection__poset__POSetElement__nitc__MModule, /* Collection[E]: Collection[POSetElement[MModule]] */
-&type_core__Array__poset__POSetElement__nitc__MModule, /* Array[E]: Array[POSetElement[MModule]] */
-&type_core__AbstractArray__poset__POSetElement__nitc__MModule, /* AbstractArray[E]: AbstractArray[POSetElement[MModule]] */
-&type_core__NativeArray__poset__POSetElement__nitc__MModule, /* NativeArray[E]: NativeArray[POSetElement[MModule]] */
-&type_poset__POSetElement__nitc__MModule, /* E: POSetElement[MModule] */
-&type_core__Collection__poset__POSetElement__nitc__MModule, /* Collection[E]: Collection[POSetElement[MModule]] */
-&type_poset__POSetElement__nitc__MModule, /* E: POSetElement[MModule] */
-&type_core__Collection__poset__POSetElement__nitc__MModule, /* Collection[E]: Collection[POSetElement[MModule]] */
-&type_core__Collection__poset__POSetElement__nitc__MModule, /* Collection[E]: Collection[POSetElement[MModule]] */
-&type_core__Array__poset__POSetElement__nitc__MModule, /* Array[E]: Array[POSetElement[MModule]] */
-&type_core__AbstractArray__poset__POSetElement__nitc__MModule, /* AbstractArray[E]: AbstractArray[POSetElement[MModule]] */
-&type_core__array__ArrayIterator__poset__POSetElement__nitc__MModule, /* ArrayIterator[E]: ArrayIterator[POSetElement[MModule]] */
-&type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MModule, /* ArrayReverseIterator[E]: ArrayReverseIterator[POSetElement[MModule]] */
-}
-};
-/* runtime type MapValuesIterator[MModule, POSetElement[MModule]] */
-const struct type type_core__MapValuesIterator__nitc__MModule__poset__POSetElement__nitc__MModule = {
--1, /*CAST DEAD*/
-"MapValuesIterator[MModule, POSetElement[MModule]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__MapValuesIterator__nitc__MModule__poset__POSetElement__nitc__MModule,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__MapValuesIterator__nitc__MModule__poset__POSetElement__nitc__MModule = {
-0, /* dummy */
-{
-&type_core__Array__poset__POSetElement__nitc__MModule, /* Array[E]: Array[POSetElement[MModule]] */
-&type_core__MapIterator__nitc__MModule__poset__POSetElement__nitc__MModule, /* MapIterator[K, V]: MapIterator[MModule, POSetElement[MModule]] */
-}
-};
-/* runtime type HashMapKeys[MModule, Set[MModule]] */
-const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MModule = {
--1, /*CAST DEAD*/
-"HashMapKeys[MModule, Set[MModule]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MModule,
-129,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2697, /* MapIterator[MClass, Array[nullable MPropDef]] */
-1, /* empty */
-2408, /* Collection[MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2706, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2482, /* Collection[nullable MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1588, /* HashMapIterator[MClass, Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1712, /* HashMapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MModule = {
+const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
0, /* dummy */
{
-&type_core__HashMap__nitc__MModule__core__Set__nitc__MModule, /* HashMap[K, V]: HashMap[MModule, Set[MModule]] */
-&type_core__Array__nitc__MModule, /* Array[E]: Array[MModule] */
-&type_core__MapKeysIterator__nitc__MModule__core__Set__nitc__MModule, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MModule]] */
+&type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MPropDef, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
}
};
-/* runtime type HashMapValues[MModule, Set[MModule]] */
-const struct type type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MModule = {
--1, /*CAST DEAD*/
-"HashMapValues[MModule, Set[MModule]]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+1589,
+"NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]]", /* class_name_string */
+178,
0,
-&resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MModule,
-129,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef,
+228,
{
-2371, /* Object */
-2397, /* nullable Object */
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1717, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2516, /* Collection[Set[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MModule = {
-0, /* dummy */
-{
-&type_core__HashMap__nitc__MModule__core__Set__nitc__MModule, /* HashMap[K, V]: HashMap[MModule, Set[MModule]] */
-&type_core__Array__core__Set__nitc__MModule, /* Array[E]: Array[Set[MModule]] */
-&type_core__MapValuesIterator__nitc__MModule__core__Set__nitc__MModule, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MModule]] */
-}
-};
-/* runtime type HashMapIterator[MModule, Set[MModule]] */
-const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MModule = {
--1, /*CAST DEAD*/
-"HashMapIterator[MModule, Set[MModule]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MModule,
-79,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1589, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2707, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2716, /* MapIterator[MModule, Set[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MModule = {
-0, /* dummy */
-{
-&type_core__HashMap__nitc__MModule__core__Set__nitc__MModule, /* HashMap[K, V]: HashMap[MModule, Set[MModule]] */
-}
-};
-/* runtime type HashMapNode[MModule, Set[MModule]] */
-const struct type type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule = {
-1915,
-"HashMapNode[MModule, Set[MModule]]", /* class_name_string */
-139,
-0,
-&resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule,
-152,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+0, /* dummy */
+{
+&type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef, /* E: nullable HashMapNode[MClass, Array[nullable MPropDef]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
+}
+};
+/* runtime type HashMapNode[MClass, Array[nullable MPropDef]] */
+const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+1590,
+"HashMapNode[MClass, Array[nullable MPropDef]]", /* class_name_string */
+101,
+0,
+&resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef,
+156,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2813, /* nullable HashMapNode[MModule, Set[MModule]] */
+2789, /* nullable HashMapNode[MClass, Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2799, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1590, /* HashMapNode[MClass, Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1915, /* HashMapNode[MModule, Set[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule = {
-0, /* dummy */
-{
-&type_core__Set__nitc__MModule, /* V: Set[MModule] */
-&type_nitc__MModule, /* K: MModule */
-}
-};
-/* runtime type NativeArray[nullable HashMapNode[MModule, Set[MModule]]] */
-const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule = {
-1916,
-"NativeArray[nullable HashMapNode[MModule, Set[MModule]]]", /* class_name_string */
-212,
-0,
-&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule,
-226,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1714, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+0, /* dummy */
+{
+&type_core__Array__nullable__nitc__MPropDef, /* V: Array[nullable MPropDef] */
+&type_nitc__MClass, /* K: MClass */
+}
+};
+/* runtime type Array[Array[nullable MPropDef]] */
+const struct type type_core__Array__core__Array__nullable__nitc__MPropDef = {
+1591,
+"Array[Array[nullable MPropDef]]", /* class_name_string */
+472,
+0,
+&resolution_table_core__Array__core__Array__nullable__nitc__MPropDef,
+510,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2494, /* Collection[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1715, /* Array[nullable Object] */
+2210, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1916, /* NativeArray[nullable HashMapNode[MModule, Set[MModule]]] */
-1, /* empty */
+2590, /* AbstractArrayRead[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule = {
-0, /* dummy */
-{
-&type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule, /* E: nullable HashMapNode[MModule, Set[MModule]] */
-&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MModule]]] */
-}
-};
-/* runtime type NativeArray[Array[MModule]] */
-const struct type type_core__NativeArray__core__Array__nitc__MModule = {
-1917,
-"NativeArray[Array[MModule]]", /* class_name_string */
-81,
-0,
-&resolution_table_core__NativeArray__core__Array__nitc__MModule,
-226,
-{
-2371, /* Object */
-2397, /* nullable Object */
+2603, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1143, /* NativeArray[SequenceRead[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2621, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-229, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1917, /* NativeArray[Array[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2888, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2133, /* NativeArray[Array[Object]] */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2941, /* AbstractArray[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2949, /* AbstractArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+226, /* Array[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__core__Array__nitc__MModule = {
-0, /* dummy */
-{
-&type_core__Array__nitc__MModule, /* E: Array[MModule] */
-&type_core__NativeArray__core__Array__nitc__MModule, /* NativeArray[E]: NativeArray[Array[MModule]] */
-}
-};
-/* runtime type ArrayIterator[Array[MModule]] */
-const struct type type_core__array__ArrayIterator__core__Array__nitc__MModule = {
--1, /*CAST DEAD*/
-"ArrayIterator[Array[MModule]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayIterator__core__Array__nitc__MModule,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayIterator__core__Array__nitc__MModule = {
-0, /* dummy */
-{
-&type_core__Array__core__Array__nitc__MModule, /* Array[E]: Array[Array[MModule]] */
-&type_core__AbstractArrayRead__core__Array__nitc__MModule, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MModule]] */
-}
-};
-/* runtime type ArrayReverseIterator[Array[MModule]] */
-const struct type type_core__array__ArrayReverseIterator__core__Array__nitc__MModule = {
--1, /*CAST DEAD*/
-"ArrayReverseIterator[Array[MModule]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MModule,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MModule = {
-0, /* dummy */
-{
-&type_core__Array__core__Array__nitc__MModule, /* Array[E]: Array[Array[MModule]] */
-&type_core__AbstractArrayRead__core__Array__nitc__MModule, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MModule]] */
-}
-};
-/* runtime type MapKeysIterator[MClassDef, POSetElement[MClassDef]] */
-const struct type type_core__MapKeysIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
--1, /*CAST DEAD*/
-"MapKeysIterator[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__MapKeysIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__MapKeysIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
-0, /* dummy */
-{
-&type_core__Array__nitc__MClassDef, /* Array[E]: Array[MClassDef] */
-&type_core__MapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* MapIterator[K, V]: MapIterator[MClassDef, POSetElement[MClassDef]] */
-}
-};
-/* runtime type Array[POSetElement[MClassDef]] */
-const struct type type_core__Array__poset__POSetElement__nitc__MClassDef = {
-1921,
-"Array[POSetElement[MClassDef]]", /* class_name_string */
-490,
-0,
-&resolution_table_core__Array__poset__POSetElement__nitc__MClassDef,
-510,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1591, /* Array[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__Array__core__Array__nullable__nitc__MPropDef = {
+0, /* dummy */
+{
+&type_core__Array__nullable__nitc__MPropDef, /* E: Array[nullable MPropDef] */
+&type_core__Array__core__Array__nullable__nitc__MPropDef, /* SELF: Array[Array[nullable MPropDef]] */
+&type_core__Collection__core__Array__nullable__nitc__MPropDef, /* Collection[E]: Collection[Array[nullable MPropDef]] */
+&type_core__Array__core__Array__nullable__nitc__MPropDef, /* Array[E]: Array[Array[nullable MPropDef]] */
+&type_core__AbstractArray__core__Array__nullable__nitc__MPropDef, /* AbstractArray[E]: AbstractArray[Array[nullable MPropDef]] */
+&type_core__NativeArray__core__Array__nullable__nitc__MPropDef, /* NativeArray[E]: NativeArray[Array[nullable MPropDef]] */
+&type_core__Array__nullable__nitc__MPropDef, /* E: Array[nullable MPropDef] */
+&type_core__Collection__core__Array__nullable__nitc__MPropDef, /* Collection[E]: Collection[Array[nullable MPropDef]] */
+&type_core__Array__nullable__nitc__MPropDef, /* E: Array[nullable MPropDef] */
+&type_core__Collection__core__Array__nullable__nitc__MPropDef, /* Collection[E]: Collection[Array[nullable MPropDef]] */
+&type_core__Collection__core__Array__nullable__nitc__MPropDef, /* Collection[E]: Collection[Array[nullable MPropDef]] */
+&type_core__Array__core__Array__nullable__nitc__MPropDef, /* Array[E]: Array[Array[nullable MPropDef]] */
+&type_core__Array__core__Array__nullable__nitc__MPropDef, /* Array[E]: Array[Array[nullable MPropDef]] */
+&type_core__AbstractArray__core__Array__nullable__nitc__MPropDef, /* AbstractArray[E]: AbstractArray[Array[nullable MPropDef]] */
+&type_core__array__ArrayIterator__core__Array__nullable__nitc__MPropDef, /* ArrayIterator[E]: ArrayIterator[Array[nullable MPropDef]] */
+&type_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MPropDef, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[nullable MPropDef]] */
+}
+};
+/* runtime type MapValuesIterator[MClass, Array[nullable MPropDef]] */
+const struct type type_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+1592,
+"MapValuesIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
+48,
+0,
+&resolution_table_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef,
+90,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1592, /* MapValuesIterator[MClass, Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2504, /* Collection[POSetElement[MClassDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1716, /* MapValuesIterator[Object, nullable Object] */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2015, /* Array[nullable Object] */
-2202, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+0, /* dummy */
+{
+&type_core__Array__core__Array__nullable__nitc__MPropDef, /* Array[E]: Array[Array[nullable MPropDef]] */
+&type_core__MapIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef, /* MapIterator[K, V]: MapIterator[MClass, Array[nullable MPropDef]] */
+}
+};
+/* runtime type NativeArray[Array[nullable MPropDef]] */
+const struct type type_core__NativeArray__core__Array__nullable__nitc__MPropDef = {
+1593,
+"NativeArray[Array[nullable MPropDef]]", /* class_name_string */
+87,
+0,
+&resolution_table_core__NativeArray__core__Array__nullable__nitc__MPropDef,
+228,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2557, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+227, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1593, /* NativeArray[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2630, /* AbstractArrayRead[POSetElement[MClassDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1717, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-2637, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2881, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2954, /* AbstractArray[POSetElement[MClassDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2961, /* AbstractArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__NativeArray__core__Array__nullable__nitc__MPropDef = {
+0, /* dummy */
+{
+&type_core__Array__nullable__nitc__MPropDef, /* E: Array[nullable MPropDef] */
+&type_core__NativeArray__core__Array__nullable__nitc__MPropDef, /* NativeArray[E]: NativeArray[Array[nullable MPropDef]] */
+}
+};
+/* runtime type ArrayIterator[Array[nullable MPropDef]] */
+const struct type type_core__array__ArrayIterator__core__Array__nullable__nitc__MPropDef = {
+1594,
+"ArrayIterator[Array[nullable MPropDef]]", /* class_name_string */
+67,
+0,
+&resolution_table_core__array__ArrayIterator__core__Array__nullable__nitc__MPropDef,
+137,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-228, /* Array[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1594, /* ArrayIterator[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1718, /* ArrayIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1884, /* ArrayIterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1921, /* Array[POSetElement[MClassDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__Array__poset__POSetElement__nitc__MClassDef = {
+const struct types resolution_table_core__array__ArrayIterator__core__Array__nullable__nitc__MPropDef = {
0, /* dummy */
{
-&type_poset__POSetElement__nitc__MClassDef, /* E: POSetElement[MClassDef] */
-&type_core__Array__poset__POSetElement__nitc__MClassDef, /* Array[E]: Array[POSetElement[MClassDef]] */
-&type_core__Collection__poset__POSetElement__nitc__MClassDef, /* Collection[E]: Collection[POSetElement[MClassDef]] */
-&type_core__Array__poset__POSetElement__nitc__MClassDef, /* Array[E]: Array[POSetElement[MClassDef]] */
-&type_core__AbstractArray__poset__POSetElement__nitc__MClassDef, /* AbstractArray[E]: AbstractArray[POSetElement[MClassDef]] */
-&type_core__NativeArray__poset__POSetElement__nitc__MClassDef, /* NativeArray[E]: NativeArray[POSetElement[MClassDef]] */
-&type_poset__POSetElement__nitc__MClassDef, /* E: POSetElement[MClassDef] */
-&type_core__Collection__poset__POSetElement__nitc__MClassDef, /* Collection[E]: Collection[POSetElement[MClassDef]] */
-&type_poset__POSetElement__nitc__MClassDef, /* E: POSetElement[MClassDef] */
-&type_core__Collection__poset__POSetElement__nitc__MClassDef, /* Collection[E]: Collection[POSetElement[MClassDef]] */
-&type_core__Collection__poset__POSetElement__nitc__MClassDef, /* Collection[E]: Collection[POSetElement[MClassDef]] */
-&type_core__Array__poset__POSetElement__nitc__MClassDef, /* Array[E]: Array[POSetElement[MClassDef]] */
-&type_core__AbstractArray__poset__POSetElement__nitc__MClassDef, /* AbstractArray[E]: AbstractArray[POSetElement[MClassDef]] */
-&type_core__array__ArrayIterator__poset__POSetElement__nitc__MClassDef, /* ArrayIterator[E]: ArrayIterator[POSetElement[MClassDef]] */
-&type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MClassDef, /* ArrayReverseIterator[E]: ArrayReverseIterator[POSetElement[MClassDef]] */
+&type_core__Array__core__Array__nullable__nitc__MPropDef, /* Array[E]: Array[Array[nullable MPropDef]] */
+&type_core__AbstractArrayRead__core__Array__nullable__nitc__MPropDef, /* AbstractArrayRead[E]: AbstractArrayRead[Array[nullable MPropDef]] */
}
};
-/* runtime type MapValuesIterator[MClassDef, POSetElement[MClassDef]] */
-const struct type type_core__MapValuesIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
--1, /*CAST DEAD*/
-"MapValuesIterator[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type ArrayReverseIterator[Array[nullable MPropDef]] */
+const struct type type_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MPropDef = {
+1595,
+"ArrayReverseIterator[Array[nullable MPropDef]]", /* class_name_string */
+193,
0,
-&resolution_table_core__MapValuesIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef,
-11,
+&resolution_table_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MPropDef,
+263,
{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
--1, /* empty */
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__MapValuesIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
-0, /* dummy */
-{
-&type_core__Array__poset__POSetElement__nitc__MClassDef, /* Array[E]: Array[POSetElement[MClassDef]] */
-&type_core__MapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* MapIterator[K, V]: MapIterator[MClassDef, POSetElement[MClassDef]] */
-}
-};
-/* runtime type HashMapKeys[MClassDef, Set[MClassDef]] */
-const struct type type_core__hash_collection__HashMapKeys__nitc__MClassDef__core__Set__nitc__MClassDef = {
--1, /*CAST DEAD*/
-"HashMapKeys[MClassDef, Set[MClassDef]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__core__Set__nitc__MClassDef,
-129,
-{
-2371, /* Object */
-2397, /* nullable Object */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2414, /* Collection[MClassDef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1594, /* ArrayIterator[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1718, /* ArrayIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1884, /* ArrayIterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__core__Set__nitc__MClassDef = {
-0, /* dummy */
-{
-&type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef, /* HashMap[K, V]: HashMap[MClassDef, Set[MClassDef]] */
-&type_core__Array__nitc__MClassDef, /* Array[E]: Array[MClassDef] */
-&type_core__MapKeysIterator__nitc__MClassDef__core__Set__nitc__MClassDef, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, Set[MClassDef]] */
-}
-};
-/* runtime type HashMapValues[MClassDef, Set[MClassDef]] */
-const struct type type_core__hash_collection__HashMapValues__nitc__MClassDef__core__Set__nitc__MClassDef = {
--1, /*CAST DEAD*/
-"HashMapValues[MClassDef, Set[MClassDef]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__core__Set__nitc__MClassDef,
-129,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1595, /* ArrayReverseIterator[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1719, /* ArrayReverseIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1885, /* ArrayReverseIterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2492, /* Collection[Set[MClassDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__core__Set__nitc__MClassDef = {
+const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MPropDef = {
0, /* dummy */
{
-&type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef, /* HashMap[K, V]: HashMap[MClassDef, Set[MClassDef]] */
-&type_core__Array__core__Set__nitc__MClassDef, /* Array[E]: Array[Set[MClassDef]] */
-&type_core__MapValuesIterator__nitc__MClassDef__core__Set__nitc__MClassDef, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, Set[MClassDef]] */
+&type_core__Array__core__Array__nullable__nitc__MPropDef, /* Array[E]: Array[Array[nullable MPropDef]] */
+&type_core__AbstractArrayRead__core__Array__nullable__nitc__MPropDef, /* AbstractArrayRead[E]: AbstractArrayRead[Array[nullable MPropDef]] */
}
};
-/* runtime type HashMapIterator[MClassDef, Set[MClassDef]] */
-const struct type type_core__hash_collection__HashMapIterator__nitc__MClassDef__core__Set__nitc__MClassDef = {
--1, /*CAST DEAD*/
-"HashMapIterator[MClassDef, Set[MClassDef]]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type MapKeysIterator[MClass, Array[nullable MPropDef]] */
+const struct type type_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+1596,
+"MapKeysIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
+48,
0,
-&resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__core__Set__nitc__MClassDef,
-79,
+&resolution_table_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef,
+90,
{
-2371, /* Object */
-2397, /* nullable Object */
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1596, /* MapKeysIterator[MClass, Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1720, /* MapKeysIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-2707, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2717, /* MapIterator[MClassDef, Set[MClassDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__core__Set__nitc__MClassDef = {
-0, /* dummy */
-{
-&type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef, /* HashMap[K, V]: HashMap[MClassDef, Set[MClassDef]] */
-}
-};
-/* runtime type HashMapNode[MClassDef, Set[MClassDef]] */
-const struct type type_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef = {
-1926,
-"HashMapNode[MClassDef, Set[MClassDef]]", /* class_name_string */
-140,
-0,
-&resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef,
-152,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MClass, /* Array[E]: Array[MClass] */
+&type_core__MapIterator__nitc__MClass__core__Array__nullable__nitc__MPropDef, /* MapIterator[K, V]: MapIterator[MClass, Array[nullable MPropDef]] */
+}
+};
+/* runtime type HashMapKeys[MClass, Array[nullable MProperty]] */
+const struct type type_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+1597,
+"HashMapKeys[MClass, Array[nullable MProperty]]", /* class_name_string */
+166,
+0,
+&resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MProperty,
+205,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2417, /* Collection[MClass] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2446, /* Collection[nullable MClass] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2814, /* nullable HashMapNode[MClassDef, Set[MClassDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1926, /* HashMapNode[MClassDef, Set[MClassDef]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef = {
-0, /* dummy */
-{
-&type_core__Set__nitc__MClassDef, /* V: Set[MClassDef] */
-&type_nitc__MClassDef, /* K: MClassDef */
-}
-};
-/* runtime type NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]] */
-const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef = {
-1927,
-"NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]]", /* class_name_string */
-213,
-0,
-&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef,
-226,
-{
-2371, /* Object */
-2397, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1597, /* HashMapKeys[MClass, Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1710, /* HashMapKeys[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[MClass, Array[nullable MProperty]] */
+&type_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MProperty, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Array[nullable MProperty]] */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__Array__nitc__MClass, /* Array[E]: Array[MClass] */
+}
+};
+/* runtime type HashMapValues[MClass, Array[nullable MProperty]] */
+const struct type type_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+1598,
+"HashMapValues[MClass, Array[nullable MProperty]]", /* class_name_string */
+166,
+0,
+&resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MProperty,
+205,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2495, /* Collection[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1927, /* NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef = {
-0, /* dummy */
-{
-&type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef, /* E: nullable HashMapNode[MClassDef, Set[MClassDef]] */
-&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]] */
-}
-};
-/* runtime type MapKeysIterator[MClassType, POSetElement[MClassType]] */
-const struct type type_core__MapKeysIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
--1, /*CAST DEAD*/
-"MapKeysIterator[MClassType, POSetElement[MClassType]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__MapKeysIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2831, /* Iterator[MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__MapKeysIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
-0, /* dummy */
-{
-&type_core__Array__nitc__MClassType, /* Array[E]: Array[MClassType] */
-&type_core__MapIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* MapIterator[K, V]: MapIterator[MClassType, POSetElement[MClassType]] */
-}
-};
-/* runtime type Array[POSetElement[MClassType]] */
-const struct type type_core__Array__poset__POSetElement__nitc__MClassType = {
-1929,
-"Array[POSetElement[MClassType]]", /* class_name_string */
-491,
-0,
-&resolution_table_core__Array__poset__POSetElement__nitc__MClassType,
-510,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1598, /* HashMapValues[MClass, Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1711, /* HashMapValues[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[MClass, Array[nullable MProperty]] */
+&type_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MProperty, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Array[nullable MProperty]] */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__Array__core__Array__nullable__nitc__MProperty, /* Array[E]: Array[Array[nullable MProperty]] */
+}
+};
+/* runtime type HashMapIterator[MClass, Array[nullable MProperty]] */
+const struct type type_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+1599,
+"HashMapIterator[MClass, Array[nullable MProperty]]", /* class_name_string */
+119,
+0,
+&resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MProperty,
+158,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2698, /* MapIterator[MClass, Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2706, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2505, /* Collection[POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-2512, /* Collection[POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2015, /* Array[nullable Object] */
-2202, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2557, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1599, /* HashMapIterator[MClass, Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1712, /* HashMapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MClass__core__Array__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[MClass, Array[nullable MProperty]] */
+}
+};
+/* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+1600,
+"NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]]", /* class_name_string */
+179,
+0,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty,
+228,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2631, /* AbstractArrayRead[POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2637, /* AbstractArrayRead[nullable Object] */
-2638, /* AbstractArrayRead[POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2881, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1717, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2955, /* AbstractArray[POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2961, /* AbstractArray[nullable Object] */
-2962, /* AbstractArray[POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-228, /* Array[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1600, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty, /* E: nullable HashMapNode[MClass, Array[nullable MProperty]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MProperty]]] */
+}
+};
+/* runtime type HashMapNode[MClass, Array[nullable MProperty]] */
+const struct type type_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+1601,
+"HashMapNode[MClass, Array[nullable MProperty]]", /* class_name_string */
+102,
+0,
+&resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty,
+156,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2790, /* nullable HashMapNode[MClass, Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2799, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1929, /* Array[POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2031, /* Array[POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__Array__poset__POSetElement__nitc__MClassType = {
-0, /* dummy */
-{
-&type_poset__POSetElement__nitc__MClassType, /* E: POSetElement[MClassType] */
-&type_core__Array__poset__POSetElement__nitc__MClassType, /* Array[E]: Array[POSetElement[MClassType]] */
-&type_core__Collection__poset__POSetElement__nitc__MClassType, /* Collection[E]: Collection[POSetElement[MClassType]] */
-&type_core__Array__poset__POSetElement__nitc__MClassType, /* Array[E]: Array[POSetElement[MClassType]] */
-&type_core__AbstractArray__poset__POSetElement__nitc__MClassType, /* AbstractArray[E]: AbstractArray[POSetElement[MClassType]] */
-&type_core__NativeArray__poset__POSetElement__nitc__MClassType, /* NativeArray[E]: NativeArray[POSetElement[MClassType]] */
-&type_poset__POSetElement__nitc__MClassType, /* E: POSetElement[MClassType] */
-&type_core__Collection__poset__POSetElement__nitc__MClassType, /* Collection[E]: Collection[POSetElement[MClassType]] */
-&type_poset__POSetElement__nitc__MClassType, /* E: POSetElement[MClassType] */
-&type_core__Collection__poset__POSetElement__nitc__MClassType, /* Collection[E]: Collection[POSetElement[MClassType]] */
-&type_core__Collection__poset__POSetElement__nitc__MClassType, /* Collection[E]: Collection[POSetElement[MClassType]] */
-&type_core__Array__poset__POSetElement__nitc__MClassType, /* Array[E]: Array[POSetElement[MClassType]] */
-&type_core__AbstractArray__poset__POSetElement__nitc__MClassType, /* AbstractArray[E]: AbstractArray[POSetElement[MClassType]] */
-&type_core__array__ArrayIterator__poset__POSetElement__nitc__MClassType, /* ArrayIterator[E]: ArrayIterator[POSetElement[MClassType]] */
-&type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MClassType, /* ArrayReverseIterator[E]: ArrayReverseIterator[POSetElement[MClassType]] */
-}
-};
-/* runtime type MapValuesIterator[MClassType, POSetElement[MClassType]] */
-const struct type type_core__MapValuesIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
--1, /*CAST DEAD*/
-"MapValuesIterator[MClassType, POSetElement[MClassType]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__MapValuesIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__MapValuesIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
-0, /* dummy */
-{
-&type_core__Array__poset__POSetElement__nitc__MClassType, /* Array[E]: Array[POSetElement[MClassType]] */
-&type_core__MapIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* MapIterator[K, V]: MapIterator[MClassType, POSetElement[MClassType]] */
-}
-};
-/* runtime type HashMapKeys[MClassType, Set[MClassType]] */
-const struct type type_core__hash_collection__HashMapKeys__nitc__MClassType__core__Set__nitc__MClassType = {
--1, /*CAST DEAD*/
-"HashMapKeys[MClassType, Set[MClassType]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__core__Set__nitc__MClassType,
-129,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2416, /* Collection[MClassType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1601, /* HashMapNode[MClass, Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2425, /* Collection[MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2444, /* Collection[nullable MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1714, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__nullable__nitc__MProperty, /* V: Array[nullable MProperty] */
+&type_nitc__MClass, /* K: MClass */
+}
+};
+/* runtime type Array[Array[nullable MProperty]] */
+const struct type type_core__Array__core__Array__nullable__nitc__MProperty = {
+1602,
+"Array[Array[nullable MProperty]]", /* class_name_string */
+473,
+0,
+&resolution_table_core__Array__core__Array__nullable__nitc__MProperty,
+510,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__core__Set__nitc__MClassType = {
-0, /* dummy */
-{
-&type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType, /* HashMap[K, V]: HashMap[MClassType, Set[MClassType]] */
-&type_core__Array__nitc__MClassType, /* Array[E]: Array[MClassType] */
-&type_core__MapKeysIterator__nitc__MClassType__core__Set__nitc__MClassType, /* MapKeysIterator[K, V]: MapKeysIterator[MClassType, Set[MClassType]] */
-}
-};
-/* runtime type HashMapValues[MClassType, Set[MClassType]] */
-const struct type type_core__hash_collection__HashMapValues__nitc__MClassType__core__Set__nitc__MClassType = {
--1, /*CAST DEAD*/
-"HashMapValues[MClassType, Set[MClassType]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__core__Set__nitc__MClassType,
-129,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2495, /* Collection[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1715, /* Array[nullable Object] */
+2210, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2494, /* Collection[Set[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2501, /* Collection[Set[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__core__Set__nitc__MClassType = {
-0, /* dummy */
-{
-&type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType, /* HashMap[K, V]: HashMap[MClassType, Set[MClassType]] */
-&type_core__Array__core__Set__nitc__MClassType, /* Array[E]: Array[Set[MClassType]] */
-&type_core__MapValuesIterator__nitc__MClassType__core__Set__nitc__MClassType, /* MapValuesIterator[K, V]: MapValuesIterator[MClassType, Set[MClassType]] */
-}
-};
-/* runtime type HashMapIterator[MClassType, Set[MClassType]] */
-const struct type type_core__hash_collection__HashMapIterator__nitc__MClassType__core__Set__nitc__MClassType = {
--1, /*CAST DEAD*/
-"HashMapIterator[MClassType, Set[MClassType]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__core__Set__nitc__MClassType,
-79,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2591, /* AbstractArrayRead[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2603, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2621, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2707, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2714, /* MapIterator[MType, Set[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2718, /* MapIterator[MClassType, Set[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__core__Set__nitc__MClassType = {
-0, /* dummy */
-{
-&type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType, /* HashMap[K, V]: HashMap[MClassType, Set[MClassType]] */
-}
-};
-/* runtime type HashMapNode[MClassType, Set[MClassType]] */
-const struct type type_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType = {
-1934,
-"HashMapNode[MClassType, Set[MClassType]]", /* class_name_string */
-141,
-0,
-&resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType,
-152,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2888, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2810, /* nullable HashMapNode[MType, Set[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2815, /* nullable HashMapNode[MClassType, Set[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2942, /* AbstractArray[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2949, /* AbstractArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1756, /* HashMapNode[Object, nullable Object] */
+226, /* Array[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1866, /* HashMapNode[MType, Set[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1934, /* HashMapNode[MClassType, Set[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType = {
-0, /* dummy */
-{
-&type_core__Set__nitc__MClassType, /* V: Set[MClassType] */
-&type_nitc__MClassType, /* K: MClassType */
-}
-};
-/* runtime type NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]] */
-const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType = {
-1935,
-"NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]]", /* class_name_string */
-214,
-0,
-&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType,
-226,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1602, /* Array[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__Array__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__nullable__nitc__MProperty, /* E: Array[nullable MProperty] */
+&type_core__Array__core__Array__nullable__nitc__MProperty, /* SELF: Array[Array[nullable MProperty]] */
+&type_core__Collection__core__Array__nullable__nitc__MProperty, /* Collection[E]: Collection[Array[nullable MProperty]] */
+&type_core__Array__core__Array__nullable__nitc__MProperty, /* Array[E]: Array[Array[nullable MProperty]] */
+&type_core__AbstractArray__core__Array__nullable__nitc__MProperty, /* AbstractArray[E]: AbstractArray[Array[nullable MProperty]] */
+&type_core__NativeArray__core__Array__nullable__nitc__MProperty, /* NativeArray[E]: NativeArray[Array[nullable MProperty]] */
+&type_core__Array__nullable__nitc__MProperty, /* E: Array[nullable MProperty] */
+&type_core__Collection__core__Array__nullable__nitc__MProperty, /* Collection[E]: Collection[Array[nullable MProperty]] */
+&type_core__Array__nullable__nitc__MProperty, /* E: Array[nullable MProperty] */
+&type_core__Collection__core__Array__nullable__nitc__MProperty, /* Collection[E]: Collection[Array[nullable MProperty]] */
+&type_core__Collection__core__Array__nullable__nitc__MProperty, /* Collection[E]: Collection[Array[nullable MProperty]] */
+&type_core__Array__core__Array__nullable__nitc__MProperty, /* Array[E]: Array[Array[nullable MProperty]] */
+&type_core__Array__core__Array__nullable__nitc__MProperty, /* Array[E]: Array[Array[nullable MProperty]] */
+&type_core__AbstractArray__core__Array__nullable__nitc__MProperty, /* AbstractArray[E]: AbstractArray[Array[nullable MProperty]] */
+&type_core__array__ArrayIterator__core__Array__nullable__nitc__MProperty, /* ArrayIterator[E]: ArrayIterator[Array[nullable MProperty]] */
+&type_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MProperty, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[nullable MProperty]] */
+}
+};
+/* runtime type MapValuesIterator[MClass, Array[nullable MProperty]] */
+const struct type type_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+1603,
+"MapValuesIterator[MClass, Array[nullable MProperty]]", /* class_name_string */
+49,
+0,
+&resolution_table_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MProperty,
+90,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1603, /* MapValuesIterator[MClass, Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1716, /* MapValuesIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__core__Array__nullable__nitc__MProperty, /* Array[E]: Array[Array[nullable MProperty]] */
+&type_core__MapIterator__nitc__MClass__core__Array__nullable__nitc__MProperty, /* MapIterator[K, V]: MapIterator[MClass, Array[nullable MProperty]] */
+}
+};
+/* runtime type NativeArray[Array[nullable MProperty]] */
+const struct type type_core__NativeArray__core__Array__nullable__nitc__MProperty = {
+1604,
+"NativeArray[Array[nullable MProperty]]", /* class_name_string */
+88,
+0,
+&resolution_table_core__NativeArray__core__Array__nullable__nitc__MProperty,
+228,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1867, /* NativeArray[nullable HashMapNode[MType, Set[MType]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1935, /* NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType = {
-0, /* dummy */
-{
-&type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType, /* E: nullable HashMapNode[MClassType, Set[MClassType]] */
-&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]] */
-}
-};
-/* runtime type NativeArray[Array[MClass]] */
-const struct type type_core__NativeArray__core__Array__nitc__MClass = {
-1936,
-"NativeArray[Array[MClass]]", /* class_name_string */
-82,
-0,
-&resolution_table_core__NativeArray__core__Array__nitc__MClass,
-226,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
+227, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-229, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1604, /* NativeArray[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1717, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1936, /* NativeArray[Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2059, /* NativeArray[Array[nullable MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2133, /* NativeArray[Array[Object]] */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__NativeArray__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__nullable__nitc__MProperty, /* E: Array[nullable MProperty] */
+&type_core__NativeArray__core__Array__nullable__nitc__MProperty, /* NativeArray[E]: NativeArray[Array[nullable MProperty]] */
+}
+};
+/* runtime type ArrayIterator[Array[nullable MProperty]] */
+const struct type type_core__array__ArrayIterator__core__Array__nullable__nitc__MProperty = {
+1605,
+"ArrayIterator[Array[nullable MProperty]]", /* class_name_string */
+68,
+0,
+&resolution_table_core__array__ArrayIterator__core__Array__nullable__nitc__MProperty,
+137,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__core__Array__nitc__MClass = {
-0, /* dummy */
-{
-&type_core__Array__nitc__MClass, /* E: Array[MClass] */
-&type_core__NativeArray__core__Array__nitc__MClass, /* NativeArray[E]: NativeArray[Array[MClass]] */
-}
-};
-/* runtime type ArrayIterator[Array[MClass]] */
-const struct type type_core__array__ArrayIterator__core__Array__nitc__MClass = {
--1, /*CAST DEAD*/
-"ArrayIterator[Array[MClass]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayIterator__core__Array__nitc__MClass,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayIterator__core__Array__nitc__MClass = {
-0, /* dummy */
-{
-&type_core__Array__core__Array__nitc__MClass, /* Array[E]: Array[Array[MClass]] */
-&type_core__AbstractArrayRead__core__Array__nitc__MClass, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MClass]] */
-}
-};
-/* runtime type ArrayReverseIterator[Array[MClass]] */
-const struct type type_core__array__ArrayReverseIterator__core__Array__nitc__MClass = {
--1, /*CAST DEAD*/
-"ArrayReverseIterator[Array[MClass]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MClass,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MClass = {
-0, /* dummy */
-{
-&type_core__Array__core__Array__nitc__MClass, /* Array[E]: Array[Array[MClass]] */
-&type_core__AbstractArrayRead__core__Array__nitc__MClass, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MClass]] */
-}
-};
-/* runtime type NativeArray[Array[MProperty]] */
-const struct type type_core__NativeArray__core__Array__nitc__MProperty = {
-1939,
-"NativeArray[Array[MProperty]]", /* class_name_string */
-83,
-0,
-&resolution_table_core__NativeArray__core__Array__nitc__MProperty,
-226,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1605, /* ArrayIterator[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-229, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1718, /* ArrayIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1884, /* ArrayIterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1939, /* NativeArray[Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1999, /* NativeArray[Array[nullable MProperty]] */
+},
+};
+const struct types resolution_table_core__array__ArrayIterator__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__core__Array__nullable__nitc__MProperty, /* Array[E]: Array[Array[nullable MProperty]] */
+&type_core__AbstractArrayRead__core__Array__nullable__nitc__MProperty, /* AbstractArrayRead[E]: AbstractArrayRead[Array[nullable MProperty]] */
+}
+};
+/* runtime type ArrayReverseIterator[Array[nullable MProperty]] */
+const struct type type_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MProperty = {
+1606,
+"ArrayReverseIterator[Array[nullable MProperty]]", /* class_name_string */
+194,
+0,
+&resolution_table_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MProperty,
+263,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2133, /* NativeArray[Array[Object]] */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1605, /* ArrayIterator[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1718, /* ArrayIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1884, /* ArrayIterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__core__Array__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__Array__nitc__MProperty, /* E: Array[MProperty] */
-&type_core__NativeArray__core__Array__nitc__MProperty, /* NativeArray[E]: NativeArray[Array[MProperty]] */
-}
-};
-/* runtime type ArrayIterator[Array[MProperty]] */
-const struct type type_core__array__ArrayIterator__core__Array__nitc__MProperty = {
--1, /*CAST DEAD*/
-"ArrayIterator[Array[MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayIterator__core__Array__nitc__MProperty,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayIterator__core__Array__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__Array__core__Array__nitc__MProperty, /* Array[E]: Array[Array[MProperty]] */
-&type_core__AbstractArrayRead__core__Array__nitc__MProperty, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MProperty]] */
-}
-};
-/* runtime type ArrayReverseIterator[Array[MProperty]] */
-const struct type type_core__array__ArrayReverseIterator__core__Array__nitc__MProperty = {
--1, /*CAST DEAD*/
-"ArrayReverseIterator[Array[MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MProperty,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__Array__core__Array__nitc__MProperty, /* Array[E]: Array[Array[MProperty]] */
-&type_core__AbstractArrayRead__core__Array__nitc__MProperty, /* AbstractArrayRead[E]: AbstractArrayRead[Array[MProperty]] */
-}
-};
-/* runtime type MapKeysIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
-const struct type type_core__MapKeysIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
--1, /*CAST DEAD*/
-"MapKeysIterator[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__MapKeysIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-2827, /* Iterator[MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__MapKeysIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__Array__nitc__MModule, /* Array[E]: Array[MModule] */
-&type_core__MapIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* MapIterator[K, V]: MapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
-}
-};
-/* runtime type Array[HashMap2[MType, String, nullable MProperty]] */
-const struct type type_core__Array__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
-1943,
-"Array[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
-492,
-0,
-&resolution_table_core__Array__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty,
-510,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
+1606, /* ArrayReverseIterator[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1719, /* ArrayReverseIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1885, /* ArrayReverseIterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__core__Array__nullable__nitc__MProperty, /* Array[E]: Array[Array[nullable MProperty]] */
+&type_core__AbstractArrayRead__core__Array__nullable__nitc__MProperty, /* AbstractArrayRead[E]: AbstractArrayRead[Array[nullable MProperty]] */
+}
+};
+/* runtime type MapKeysIterator[MClass, Array[nullable MProperty]] */
+const struct type type_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+1607,
+"MapKeysIterator[MClass, Array[nullable MProperty]]", /* class_name_string */
+49,
+0,
+&resolution_table_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MProperty,
+90,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2506, /* Collection[HashMap2[MType, String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2015, /* Array[nullable Object] */
-2202, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1607, /* MapKeysIterator[MClass, Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1720, /* MapKeysIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-2557, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MClass, /* Array[E]: Array[MClass] */
+&type_core__MapIterator__nitc__MClass__core__Array__nullable__nitc__MProperty, /* MapIterator[K, V]: MapIterator[MClass, Array[nullable MProperty]] */
+}
+};
+/* runtime type HashMapKeys[String, String] */
+const struct type type_core__hash_collection__HashMapKeys__core__String__core__String = {
+1608,
+"HashMapKeys[String, String]", /* class_name_string */
+167,
+0,
+&resolution_table_core__hash_collection__HashMapKeys__core__String__core__String,
+205,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2410, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2448, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2632, /* AbstractArrayRead[HashMap2[MType, String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2637, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-2881, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1608, /* HashMapKeys[String, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1710, /* HashMapKeys[Object, nullable Object] */
-1, /* empty */
-2956, /* AbstractArray[HashMap2[MType, String, nullable MProperty]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2961, /* AbstractArray[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-228, /* Array[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+1732, /* HashMapKeys[Object, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__core__String = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__core__String, /* HashMap[K, V]: HashMap[String, String] */
+&type_core__MapKeysIterator__core__String__core__String, /* MapKeysIterator[K, V]: MapKeysIterator[String, String] */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+}
+};
+/* runtime type HashMapValues[String, String] */
+const struct type type_core__hash_collection__HashMapValues__core__String__core__String = {
+1609,
+"HashMapValues[String, String]", /* class_name_string */
+167,
+0,
+&resolution_table_core__hash_collection__HashMapValues__core__String__core__String,
+205,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2410, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2448, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1943, /* Array[HashMap2[MType, String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__Array__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
-0, /* dummy */
-{
-&type_more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* E: HashMap2[MType, String, nullable MProperty] */
-&type_core__Array__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* Array[E]: Array[HashMap2[MType, String, nullable MProperty]] */
-&type_core__Collection__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* Collection[E]: Collection[HashMap2[MType, String, nullable MProperty]] */
-&type_core__Array__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* Array[E]: Array[HashMap2[MType, String, nullable MProperty]] */
-&type_core__AbstractArray__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* AbstractArray[E]: AbstractArray[HashMap2[MType, String, nullable MProperty]] */
-&type_core__NativeArray__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* NativeArray[E]: NativeArray[HashMap2[MType, String, nullable MProperty]] */
-&type_more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* E: HashMap2[MType, String, nullable MProperty] */
-&type_core__Collection__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* Collection[E]: Collection[HashMap2[MType, String, nullable MProperty]] */
-&type_more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* E: HashMap2[MType, String, nullable MProperty] */
-&type_core__Collection__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* Collection[E]: Collection[HashMap2[MType, String, nullable MProperty]] */
-&type_core__Collection__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* Collection[E]: Collection[HashMap2[MType, String, nullable MProperty]] */
-&type_core__Array__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* Array[E]: Array[HashMap2[MType, String, nullable MProperty]] */
-&type_core__AbstractArray__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* AbstractArray[E]: AbstractArray[HashMap2[MType, String, nullable MProperty]] */
-&type_core__array__ArrayIterator__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* ArrayIterator[E]: ArrayIterator[HashMap2[MType, String, nullable MProperty]] */
-&type_core__array__ArrayReverseIterator__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* ArrayReverseIterator[E]: ArrayReverseIterator[HashMap2[MType, String, nullable MProperty]] */
-}
-};
-/* runtime type MapValuesIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
-const struct type type_core__MapValuesIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
--1, /*CAST DEAD*/
-"MapValuesIterator[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__MapValuesIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__MapValuesIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__Array__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* Array[E]: Array[HashMap2[MType, String, nullable MProperty]] */
-&type_core__MapIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* MapIterator[K, V]: MapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
-}
-};
-/* runtime type HashMapKeys[MType, HashMap[String, nullable MProperty]] */
-const struct type type_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
--1, /*CAST DEAD*/
-"HashMapKeys[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty,
-129,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2425, /* Collection[MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2444, /* Collection[nullable MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1609, /* HashMapValues[String, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1711, /* HashMapValues[Object, nullable Object] */
-1, /* empty */
+1733, /* HashMapValues[Object, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapValues__core__String__core__String = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__core__String, /* HashMap[K, V]: HashMap[String, String] */
+&type_core__MapValuesIterator__core__String__core__String, /* MapValuesIterator[K, V]: MapValuesIterator[String, String] */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+}
+};
+/* runtime type HashMapIterator[String, String] */
+const struct type type_core__hash_collection__HashMapIterator__core__String__core__String = {
+1610,
+"HashMapIterator[String, String]", /* class_name_string */
+120,
+0,
+&resolution_table_core__hash_collection__HashMapIterator__core__String__core__String,
+158,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__HashMap__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[MType, HashMap[String, nullable MProperty]] */
-&type_core__Array__nitc__MType, /* Array[E]: Array[MType] */
-&type_core__MapKeysIterator__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* MapKeysIterator[K, V]: MapKeysIterator[MType, HashMap[String, nullable MProperty]] */
-}
-};
-/* runtime type HashMapValues[MType, HashMap[String, nullable MProperty]] */
-const struct type type_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
--1, /*CAST DEAD*/
-"HashMapValues[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty,
-129,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2699, /* MapIterator[String, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2706, /* MapIterator[Object, nullable Object] */
-1, /* empty */
+2708, /* MapIterator[Object, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1610, /* HashMapIterator[String, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1712, /* HashMapIterator[Object, nullable Object] */
-1, /* empty */
+1734, /* HashMapIterator[Object, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2517, /* Collection[HashMap[String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
+const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__core__String = {
0, /* dummy */
{
-&type_core__HashMap__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[MType, HashMap[String, nullable MProperty]] */
-&type_core__Array__core__HashMap__core__String__nullable__nitc__MProperty, /* Array[E]: Array[HashMap[String, nullable MProperty]] */
-&type_core__MapValuesIterator__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* MapValuesIterator[K, V]: MapValuesIterator[MType, HashMap[String, nullable MProperty]] */
+&type_core__HashMap__core__String__core__String, /* HashMap[K, V]: HashMap[String, String] */
}
};
-/* runtime type HashMapIterator[MType, HashMap[String, nullable MProperty]] */
-const struct type type_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
--1, /*CAST DEAD*/
-"HashMapIterator[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type NativeArray[nullable HashMapNode[String, String]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__String = {
+1611,
+"NativeArray[nullable HashMapNode[String, String]]", /* class_name_string */
+180,
0,
-&resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty,
-79,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__String,
+228,
{
-2371, /* Object */
-2397, /* nullable Object */
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2707, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2719, /* MapIterator[MType, HashMap[String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__HashMap__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[MType, HashMap[String, nullable MProperty]] */
-}
-};
-/* runtime type HashMapNode[MType, HashMap[String, nullable MProperty]] */
-const struct type type_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
-1948,
-"HashMapNode[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
-142,
-0,
-&resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty,
-152,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1717, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2816, /* nullable HashMapNode[MType, HashMap[String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1611, /* NativeArray[nullable HashMapNode[String, String]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
+-1, /* empty */
+1735, /* NativeArray[nullable HashMapNode[Object, String]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1948, /* HashMapNode[MType, HashMap[String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__String = {
0, /* dummy */
{
-&type_core__HashMap__core__String__nullable__nitc__MProperty, /* V: HashMap[String, nullable MProperty] */
-&type_nitc__MType, /* K: MType */
+&type_nullable__core__hash_collection__HashMapNode__core__String__core__String, /* E: nullable HashMapNode[String, String] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__String, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, String]] */
}
};
-/* runtime type NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
-const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
-1949,
-"NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]]", /* class_name_string */
-215,
+/* runtime type HashMapNode[String, String] */
+const struct type type_core__hash_collection__HashMapNode__core__String__core__String = {
+1612,
+"HashMapNode[String, String]", /* class_name_string */
+103,
0,
-&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty,
-226,
+&resolution_table_core__hash_collection__HashMapNode__core__String__core__String,
+156,
{
-2371, /* Object */
-2397, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2791, /* nullable HashMapNode[String, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2799, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
+2801, /* nullable HashMapNode[Object, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1612, /* HashMapNode[String, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1736, /* HashMapNode[Object, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2136, /* NativeArray[nullable Object] */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1714, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__String = {
+0, /* dummy */
+{
+&type_core__String, /* V: String */
+&type_core__String, /* K: String */
+}
+};
+/* runtime type MapValuesIterator[String, String] */
+const struct type type_core__MapValuesIterator__core__String__core__String = {
+1613,
+"MapValuesIterator[String, String]", /* class_name_string */
+50,
+0,
+&resolution_table_core__MapValuesIterator__core__String__core__String,
+90,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
+2840, /* Iterator[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
+1613, /* MapValuesIterator[String, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1716, /* MapValuesIterator[Object, nullable Object] */
-1, /* empty */
+1737, /* MapValuesIterator[Object, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1949, /* NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
-0, /* dummy */
-{
-&type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* E: nullable HashMapNode[MType, HashMap[String, nullable MProperty]] */
-&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
-}
-};
-/* runtime type HashMapKeys[String, nullable MProperty] */
-const struct type type_core__hash_collection__HashMapKeys__core__String__nullable__nitc__MProperty = {
--1, /*CAST DEAD*/
-"HashMapKeys[String, nullable MProperty]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapKeys__core__String__nullable__nitc__MProperty,
-129,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2402, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapValuesIterator__core__String__core__String = {
+0, /* dummy */
+{
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapIterator__core__String__core__String, /* MapIterator[K, V]: MapIterator[String, String] */
+}
+};
+/* runtime type MapKeysIterator[String, String] */
+const struct type type_core__MapKeysIterator__core__String__core__String = {
+1614,
+"MapKeysIterator[String, String]", /* class_name_string */
+50,
+0,
+&resolution_table_core__MapKeysIterator__core__String__core__String,
+90,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
+2840, /* Iterator[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2439, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1614, /* MapKeysIterator[String, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1720, /* MapKeysIterator[Object, nullable Object] */
-1, /* empty */
+1738, /* MapKeysIterator[Object, String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__core__String__core__String = {
+0, /* dummy */
+{
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapIterator__core__String__core__String, /* MapIterator[K, V]: MapIterator[String, String] */
+}
+};
+/* runtime type NativeArray[CodeFile] */
+const struct type type_core__NativeArray__nitc__CodeFile = {
+1615,
+"NativeArray[CodeFile]", /* class_name_string */
+22,
+0,
+&resolution_table_core__NativeArray__nitc__CodeFile,
+228,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1615, /* NativeArray[CodeFile] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__nullable__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__HashMap__core__String__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[String, nullable MProperty] */
-&type_core__Array__core__String, /* Array[E]: Array[String] */
-&type_core__MapKeysIterator__core__String__nullable__nitc__MProperty, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable MProperty] */
-}
-};
-/* runtime type HashMapValues[String, nullable MProperty] */
-const struct type type_core__hash_collection__HashMapValues__core__String__nullable__nitc__MProperty = {
--1, /*CAST DEAD*/
-"HashMapValues[String, nullable MProperty]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapValues__core__String__nullable__nitc__MProperty,
-129,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+227, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2466, /* Collection[nullable PropertyLayoutElement] */
+1717, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2518, /* Collection[nullable MProperty] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__hash_collection__HashMapValues__core__String__nullable__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__HashMap__core__String__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[String, nullable MProperty] */
-&type_core__Array__nullable__nitc__MProperty, /* Array[E]: Array[nullable MProperty] */
-&type_core__MapValuesIterator__core__String__nullable__nitc__MProperty, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable MProperty] */
-}
-};
-/* runtime type HashMapIterator[String, nullable MProperty] */
-const struct type type_core__hash_collection__HashMapIterator__core__String__nullable__nitc__MProperty = {
--1, /*CAST DEAD*/
-"HashMapIterator[String, nullable MProperty]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapIterator__core__String__nullable__nitc__MProperty,
-79,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2707, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2720, /* MapIterator[String, nullable MProperty] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__nullable__nitc__MProperty = {
+const struct types resolution_table_core__NativeArray__nitc__CodeFile = {
0, /* dummy */
{
-&type_core__HashMap__core__String__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[String, nullable MProperty] */
+&type_nitc__CodeFile, /* E: CodeFile */
+&type_core__NativeArray__nitc__CodeFile, /* NativeArray[E]: NativeArray[CodeFile] */
}
};
-/* runtime type HashMapNode[String, nullable MProperty] */
-const struct type type_core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty = {
-1953,
-"HashMapNode[String, nullable MProperty]", /* class_name_string */
-143,
+/* runtime type ArrayIterator[CodeFile] */
+const struct type type_core__array__ArrayIterator__nitc__CodeFile = {
+1616,
+"ArrayIterator[CodeFile]", /* class_name_string */
+69,
0,
-&resolution_table_core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty,
-152,
+&resolution_table_core__array__ArrayIterator__nitc__CodeFile,
+137,
{
-2371, /* Object */
-2397, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2817, /* nullable HashMapNode[String, nullable MProperty] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1616, /* ArrayIterator[CodeFile] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1718, /* ArrayIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1884, /* ArrayIterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1953, /* HashMapNode[String, nullable MProperty] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty = {
+const struct types resolution_table_core__array__ArrayIterator__nitc__CodeFile = {
0, /* dummy */
{
-&type_nullable__nitc__MProperty, /* V: nullable MProperty */
-&type_core__String, /* K: String */
+&type_core__Array__nitc__CodeFile, /* Array[E]: Array[CodeFile] */
+&type_core__AbstractArrayRead__nitc__CodeFile, /* AbstractArrayRead[E]: AbstractArrayRead[CodeFile] */
}
};
-/* runtime type NativeArray[nullable HashMapNode[String, nullable MProperty]] */
-const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty = {
-1954,
-"NativeArray[nullable HashMapNode[String, nullable MProperty]]", /* class_name_string */
-216,
+/* runtime type ArrayReverseIterator[CodeFile] */
+const struct type type_core__array__ArrayReverseIterator__nitc__CodeFile = {
+1617,
+"ArrayReverseIterator[CodeFile]", /* class_name_string */
+195,
0,
-&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty,
-226,
+&resolution_table_core__array__ArrayReverseIterator__nitc__CodeFile,
+263,
{
-2371, /* Object */
-2397, /* nullable Object */
--1, /* empty */
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1616, /* ArrayIterator[CodeFile] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1718, /* ArrayIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1884, /* ArrayIterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1617, /* ArrayReverseIterator[CodeFile] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
+1719, /* ArrayReverseIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1954, /* NativeArray[nullable HashMapNode[String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1885, /* ArrayReverseIterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty = {
-0, /* dummy */
-{
-&type_nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty, /* E: nullable HashMapNode[String, nullable MProperty] */
-&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable MProperty]] */
-}
-};
-/* runtime type NativeArray[nullable MModule] */
-const struct type type_core__NativeArray__nullable__nitc__MModule = {
-1955,
-"NativeArray[nullable MModule]", /* class_name_string */
-84,
-0,
-&resolution_table_core__NativeArray__nullable__nitc__MModule,
-226,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__nitc__CodeFile = {
+0, /* dummy */
+{
+&type_core__Array__nitc__CodeFile, /* Array[E]: Array[CodeFile] */
+&type_core__AbstractArrayRead__nitc__CodeFile, /* AbstractArrayRead[E]: AbstractArrayRead[CodeFile] */
+}
+};
+/* runtime type HashMapKeys[String, ANode] */
+const struct type type_core__hash_collection__HashMapKeys__core__String__nitc__ANode = {
+1618,
+"HashMapKeys[String, ANode]", /* class_name_string */
+168,
+0,
+&resolution_table_core__hash_collection__HashMapKeys__core__String__nitc__ANode,
+205,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2410, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2448, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1955, /* NativeArray[nullable MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1618, /* HashMapKeys[String, ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1710, /* HashMapKeys[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__nullable__nitc__MModule = {
-0, /* dummy */
-{
-&type_nullable__nitc__MModule, /* E: nullable MModule */
-&type_core__NativeArray__nullable__nitc__MModule, /* NativeArray[E]: NativeArray[nullable MModule] */
-}
-};
-/* runtime type ArrayIterator[nullable MModule] */
-const struct type type_core__array__ArrayIterator__nullable__nitc__MModule = {
--1, /*CAST DEAD*/
-"ArrayIterator[nullable MModule]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayIterator__nullable__nitc__MModule,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__array__ArrayIterator__nullable__nitc__MModule = {
+const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__nitc__ANode = {
0, /* dummy */
{
-&type_core__Array__nullable__nitc__MModule, /* Array[E]: Array[nullable MModule] */
-&type_core__AbstractArrayRead__nullable__nitc__MModule, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MModule] */
+&type_core__HashMap__core__String__nitc__ANode, /* HashMap[K, V]: HashMap[String, ANode] */
+&type_core__MapKeysIterator__core__String__nitc__ANode, /* MapKeysIterator[K, V]: MapKeysIterator[String, ANode] */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
}
};
-/* runtime type ArrayReverseIterator[nullable MModule] */
-const struct type type_core__array__ArrayReverseIterator__nullable__nitc__MModule = {
--1, /*CAST DEAD*/
-"ArrayReverseIterator[nullable MModule]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type HashMapValues[String, ANode] */
+const struct type type_core__hash_collection__HashMapValues__core__String__nitc__ANode = {
+1619,
+"HashMapValues[String, ANode]", /* class_name_string */
+168,
0,
-&resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MModule,
-11,
+&resolution_table_core__hash_collection__HashMapValues__core__String__nitc__ANode,
+205,
{
-2371, /* Object */
-2397, /* nullable Object */
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MModule = {
-0, /* dummy */
-{
-&type_core__Array__nullable__nitc__MModule, /* Array[E]: Array[nullable MModule] */
-&type_core__AbstractArrayRead__nullable__nitc__MModule, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MModule] */
-}
-};
-/* runtime type NativeArray[nullable MGroup] */
-const struct type type_core__NativeArray__nullable__nitc__MGroup = {
-1958,
-"NativeArray[nullable MGroup]", /* class_name_string */
-85,
-0,
-&resolution_table_core__NativeArray__nullable__nitc__MGroup,
-226,
-{
-2371, /* Object */
-2397, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1958, /* NativeArray[nullable MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2496, /* Collection[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1619, /* HashMapValues[String, ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1711, /* HashMapValues[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapValues__core__String__nitc__ANode = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__nitc__ANode, /* HashMap[K, V]: HashMap[String, ANode] */
+&type_core__MapValuesIterator__core__String__nitc__ANode, /* MapValuesIterator[K, V]: MapValuesIterator[String, ANode] */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__Array__nitc__ANode, /* Array[E]: Array[ANode] */
+}
+};
+/* runtime type HashMapIterator[String, ANode] */
+const struct type type_core__hash_collection__HashMapIterator__core__String__nitc__ANode = {
+1620,
+"HashMapIterator[String, ANode]", /* class_name_string */
+121,
+0,
+&resolution_table_core__hash_collection__HashMapIterator__core__String__nitc__ANode,
+158,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__nullable__nitc__MGroup = {
-0, /* dummy */
-{
-&type_nullable__nitc__MGroup, /* E: nullable MGroup */
-&type_core__NativeArray__nullable__nitc__MGroup, /* NativeArray[E]: NativeArray[nullable MGroup] */
-}
-};
-/* runtime type ArrayIterator[nullable MGroup] */
-const struct type type_core__array__ArrayIterator__nullable__nitc__MGroup = {
--1, /*CAST DEAD*/
-"ArrayIterator[nullable MGroup]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayIterator__nullable__nitc__MGroup,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayIterator__nullable__nitc__MGroup = {
-0, /* dummy */
-{
-&type_core__Array__nullable__nitc__MGroup, /* Array[E]: Array[nullable MGroup] */
-&type_core__AbstractArrayRead__nullable__nitc__MGroup, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MGroup] */
-}
-};
-/* runtime type ArrayReverseIterator[nullable MGroup] */
-const struct type type_core__array__ArrayReverseIterator__nullable__nitc__MGroup = {
--1, /*CAST DEAD*/
-"ArrayReverseIterator[nullable MGroup]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MGroup,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2700, /* MapIterator[String, ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayReverseIterator__nullable__nitc__MGroup = {
-0, /* dummy */
-{
-&type_core__Array__nullable__nitc__MGroup, /* Array[E]: Array[nullable MGroup] */
-&type_core__AbstractArrayRead__nullable__nitc__MGroup, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MGroup] */
-}
-};
-/* runtime type NativeArray[MModuleData[AAnnotation]] */
-const struct type type_core__NativeArray__nitc__MModuleData__nitc__AAnnotation = {
-1961,
-"NativeArray[MModuleData[AAnnotation]]", /* class_name_string */
-86,
-0,
-&resolution_table_core__NativeArray__nitc__MModuleData__nitc__AAnnotation,
-226,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
+2706, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-229, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1620, /* HashMapIterator[String, ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1712, /* HashMapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1961, /* NativeArray[MModuleData[AAnnotation]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__nitc__ANode = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__nitc__ANode, /* HashMap[K, V]: HashMap[String, ANode] */
+}
+};
+/* runtime type NativeArray[nullable HashMapNode[String, ANode]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__ANode = {
+1621,
+"NativeArray[nullable HashMapNode[String, ANode]]", /* class_name_string */
+181,
+0,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__ANode,
+228,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1717, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__nitc__MModuleData__nitc__AAnnotation = {
-0, /* dummy */
-{
-&type_nitc__MModuleData__nitc__AAnnotation, /* E: MModuleData[AAnnotation] */
-&type_core__NativeArray__nitc__MModuleData__nitc__AAnnotation, /* NativeArray[E]: NativeArray[MModuleData[AAnnotation]] */
-}
-};
-/* runtime type ArrayIterator[MModuleData[AAnnotation]] */
-const struct type type_core__array__ArrayIterator__nitc__MModuleData__nitc__AAnnotation = {
--1, /*CAST DEAD*/
-"ArrayIterator[MModuleData[AAnnotation]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayIterator__nitc__MModuleData__nitc__AAnnotation,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayIterator__nitc__MModuleData__nitc__AAnnotation = {
-0, /* dummy */
-{
-&type_core__Array__nitc__MModuleData__nitc__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
-&type_core__AbstractArrayRead__nitc__MModuleData__nitc__AAnnotation, /* AbstractArrayRead[E]: AbstractArrayRead[MModuleData[AAnnotation]] */
-}
-};
-/* runtime type ArrayReverseIterator[MModuleData[AAnnotation]] */
-const struct type type_core__array__ArrayReverseIterator__nitc__MModuleData__nitc__AAnnotation = {
--1, /*CAST DEAD*/
-"ArrayReverseIterator[MModuleData[AAnnotation]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayReverseIterator__nitc__MModuleData__nitc__AAnnotation,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MModuleData__nitc__AAnnotation = {
-0, /* dummy */
-{
-&type_core__Array__nitc__MModuleData__nitc__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
-&type_core__AbstractArrayRead__nitc__MModuleData__nitc__AAnnotation, /* AbstractArrayRead[E]: AbstractArrayRead[MModuleData[AAnnotation]] */
-}
-};
-/* runtime type NativeArray[Set[MProperty]] */
-const struct type type_core__NativeArray__core__Set__nitc__MProperty = {
-1964,
-"NativeArray[Set[MProperty]]", /* class_name_string */
-87,
-0,
-&resolution_table_core__NativeArray__core__Set__nitc__MProperty,
-226,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-229, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1621, /* NativeArray[nullable HashMapNode[String, ANode]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1713, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1964, /* NativeArray[Set[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__ANode = {
+0, /* dummy */
+{
+&type_nullable__core__hash_collection__HashMapNode__core__String__nitc__ANode, /* E: nullable HashMapNode[String, ANode] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nitc__ANode, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, ANode]] */
+}
+};
+/* runtime type HashMapNode[String, ANode] */
+const struct type type_core__hash_collection__HashMapNode__core__String__nitc__ANode = {
+1622,
+"HashMapNode[String, ANode]", /* class_name_string */
+104,
+0,
+&resolution_table_core__hash_collection__HashMapNode__core__String__nitc__ANode,
+156,
+{
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-2043, /* NativeArray[Set[PropertyLayoutElement]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2792, /* nullable HashMapNode[String, ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2799, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1622, /* HashMapNode[String, ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__core__Set__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__Set__nitc__MProperty, /* E: Set[MProperty] */
-&type_core__NativeArray__core__Set__nitc__MProperty, /* NativeArray[E]: NativeArray[Set[MProperty]] */
-}
-};
-/* runtime type ArrayIterator[Set[MProperty]] */
-const struct type type_core__array__ArrayIterator__core__Set__nitc__MProperty = {
--1, /*CAST DEAD*/
-"ArrayIterator[Set[MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayIterator__core__Set__nitc__MProperty,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayIterator__core__Set__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__Array__core__Set__nitc__MProperty, /* Array[E]: Array[Set[MProperty]] */
-&type_core__AbstractArrayRead__core__Set__nitc__MProperty, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MProperty]] */
-}
-};
-/* runtime type ArrayReverseIterator[Set[MProperty]] */
-const struct type type_core__array__ArrayReverseIterator__core__Set__nitc__MProperty = {
--1, /*CAST DEAD*/
-"ArrayReverseIterator[Set[MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MProperty,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
+1714, /* HashMapNode[Object, nullable Object] */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__array__ArrayReverseIterator__core__Set__nitc__MProperty = {
-0, /* dummy */
-{
-&type_core__Array__core__Set__nitc__MProperty, /* Array[E]: Array[Set[MProperty]] */
-&type_core__AbstractArrayRead__core__Set__nitc__MProperty, /* AbstractArrayRead[E]: AbstractArrayRead[Set[MProperty]] */
-}
-};
-/* runtime type MapKeysIterator[MGroup, POSetElement[MGroup]] */
-const struct type type_core__MapKeysIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup = {
--1, /*CAST DEAD*/
-"MapKeysIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__MapKeysIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup,
-11,
-{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2830, /* Iterator[MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__MapKeysIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup = {
+const struct types resolution_table_core__hash_collection__HashMapNode__core__String__nitc__ANode = {
0, /* dummy */
{
-&type_core__Array__nitc__MGroup, /* Array[E]: Array[MGroup] */
-&type_core__MapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup, /* MapIterator[K, V]: MapIterator[MGroup, POSetElement[MGroup]] */
+&type_nitc__ANode, /* V: ANode */
+&type_core__String, /* K: String */
}
};
-/* runtime type Array[POSetElement[MGroup]] */
-const struct type type_core__Array__poset__POSetElement__nitc__MGroup = {
-1968,
-"Array[POSetElement[MGroup]]", /* class_name_string */
-493,
+/* runtime type Array[ANode] */
+const struct type type_core__Array__nitc__ANode = {
+1623,
+"Array[ANode]", /* class_name_string */
+474,
0,
-&resolution_table_core__Array__poset__POSetElement__nitc__MGroup,
+&resolution_table_core__Array__nitc__ANode,
510,
{
-2371, /* Object */
-2397, /* nullable Object */
+2380, /* Object */
+2401, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
+2442, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2496, /* Collection[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2502, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2507, /* Collection[POSetElement[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2015, /* Array[nullable Object] */
-2202, /* SequenceRead[nullable Object] */
+1715, /* Array[nullable Object] */
+2210, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2557, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2593, /* AbstractArrayRead[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2603, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2621, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2633, /* AbstractArrayRead[POSetElement[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2637, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2881, /* AbstractArray[Object] */
-1, /* empty */
+2888, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2943, /* AbstractArray[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2949, /* AbstractArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2957, /* AbstractArray[POSetElement[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2961, /* AbstractArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-228, /* Array[Object] */
+226, /* Array[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1623, /* Array[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1968, /* Array[POSetElement[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__Array__poset__POSetElement__nitc__MGroup = {
+const struct types resolution_table_core__Array__nitc__ANode = {
0, /* dummy */
{
-&type_poset__POSetElement__nitc__MGroup, /* E: POSetElement[MGroup] */
-&type_core__Array__poset__POSetElement__nitc__MGroup, /* Array[E]: Array[POSetElement[MGroup]] */
-&type_core__Collection__poset__POSetElement__nitc__MGroup, /* Collection[E]: Collection[POSetElement[MGroup]] */
-&type_core__Array__poset__POSetElement__nitc__MGroup, /* Array[E]: Array[POSetElement[MGroup]] */
-&type_core__AbstractArray__poset__POSetElement__nitc__MGroup, /* AbstractArray[E]: AbstractArray[POSetElement[MGroup]] */
-&type_core__NativeArray__poset__POSetElement__nitc__MGroup, /* NativeArray[E]: NativeArray[POSetElement[MGroup]] */
-&type_poset__POSetElement__nitc__MGroup, /* E: POSetElement[MGroup] */
-&type_core__Collection__poset__POSetElement__nitc__MGroup, /* Collection[E]: Collection[POSetElement[MGroup]] */
-&type_poset__POSetElement__nitc__MGroup, /* E: POSetElement[MGroup] */
-&type_core__Collection__poset__POSetElement__nitc__MGroup, /* Collection[E]: Collection[POSetElement[MGroup]] */
-&type_core__Collection__poset__POSetElement__nitc__MGroup, /* Collection[E]: Collection[POSetElement[MGroup]] */
-&type_core__Array__poset__POSetElement__nitc__MGroup, /* Array[E]: Array[POSetElement[MGroup]] */
-&type_core__AbstractArray__poset__POSetElement__nitc__MGroup, /* AbstractArray[E]: AbstractArray[POSetElement[MGroup]] */
-&type_core__array__ArrayIterator__poset__POSetElement__nitc__MGroup, /* ArrayIterator[E]: ArrayIterator[POSetElement[MGroup]] */
-&type_core__array__ArrayReverseIterator__poset__POSetElement__nitc__MGroup, /* ArrayReverseIterator[E]: ArrayReverseIterator[POSetElement[MGroup]] */
+&type_nitc__ANode, /* E: ANode */
+&type_core__Array__nitc__ANode, /* SELF: Array[ANode] */
+&type_core__Collection__nitc__ANode, /* Collection[E]: Collection[ANode] */
+&type_core__Array__nitc__ANode, /* Array[E]: Array[ANode] */
+&type_core__AbstractArray__nitc__ANode, /* AbstractArray[E]: AbstractArray[ANode] */
+&type_core__NativeArray__nitc__ANode, /* NativeArray[E]: NativeArray[ANode] */
+&type_nitc__ANode, /* E: ANode */
+&type_core__Collection__nitc__ANode, /* Collection[E]: Collection[ANode] */
+&type_nitc__ANode, /* E: ANode */
+&type_core__Collection__nitc__ANode, /* Collection[E]: Collection[ANode] */
+&type_core__Collection__nitc__ANode, /* Collection[E]: Collection[ANode] */
+&type_core__Array__nitc__ANode, /* Array[E]: Array[ANode] */
+&type_core__Array__nitc__ANode, /* Array[E]: Array[ANode] */
+&type_core__AbstractArray__nitc__ANode, /* AbstractArray[E]: AbstractArray[ANode] */
+&type_core__array__ArrayIterator__nitc__ANode, /* ArrayIterator[E]: ArrayIterator[ANode] */
+&type_core__array__ArrayReverseIterator__nitc__ANode, /* ArrayReverseIterator[E]: ArrayReverseIterator[ANode] */
}
};
-/* runtime type MapValuesIterator[MGroup, POSetElement[MGroup]] */
-const struct type type_core__MapValuesIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup = {
--1, /*CAST DEAD*/
-"MapValuesIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type MapValuesIterator[String, ANode] */
+const struct type type_core__MapValuesIterator__core__String__nitc__ANode = {
+1624,
+"MapValuesIterator[String, ANode]", /* class_name_string */
+51,
0,
-&resolution_table_core__MapValuesIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup,
-11,
+&resolution_table_core__MapValuesIterator__core__String__nitc__ANode,
+90,
{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+1624, /* MapValuesIterator[String, ANode] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+1716, /* MapValuesIterator[Object, nullable Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__MapValuesIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup = {
+const struct types resolution_table_core__MapValuesIterator__core__String__nitc__ANode = {
0, /* dummy */
{
-&type_core__Array__poset__POSetElement__nitc__MGroup, /* Array[E]: Array[POSetElement[MGroup]] */
-&type_core__MapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup, /* MapIterator[K, V]: MapIterator[MGroup, POSetElement[MGroup]] */
+&type_core__Array__nitc__ANode, /* Array[E]: Array[ANode] */
+&type_core__MapIterator__core__String__nitc__ANode, /* MapIterator[K, V]: MapIterator[String, ANode] */
}
};
-/* runtime type HashSetIterator[MGroup] */
-const struct type type_core__hash_collection__HashSetIterator__nitc__MGroup = {
--1, /*CAST DEAD*/
-"HashSetIterator[MGroup]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type NativeArray[ANode] */
+const struct type type_core__NativeArray__nitc__ANode = {
+1625,
+"NativeArray[ANode]", /* class_name_string */
+89,
0,
-&resolution_table_core__hash_collection__HashSetIterator__nitc__MGroup,
-11,
+&resolution_table_core__NativeArray__nitc__ANode,
+228,
{
-2371, /* Object */
-2397, /* nullable Object */
-2391, /* Iterator[Object] */
+2380, /* Object */
+2401, /* nullable Object */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+227, /* NativeArray[Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+1625, /* NativeArray[ANode] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+1717, /* NativeArray[nullable Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2830, /* Iterator[MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__hash_collection__HashSetIterator__nitc__MGroup = {
+const struct types resolution_table_core__NativeArray__nitc__ANode = {
0, /* dummy */
{
-&type_core__Array__nitc__MGroup, /* Array[E]: Array[MGroup] */
-&type_core__HashSet__nitc__MGroup, /* HashSet[E]: HashSet[MGroup] */
+&type_nitc__ANode, /* E: ANode */
+&type_core__NativeArray__nitc__ANode, /* NativeArray[E]: NativeArray[ANode] */
}
};
-/* runtime type HashSetNode[MGroup] */
-const struct type type_core__hash_collection__HashSetNode__nitc__MGroup = {
-1971,
-"HashSetNode[MGroup]", /* class_name_string */
-47,
+/* runtime type ArrayIterator[ANode] */
+const struct type type_core__array__ArrayIterator__nitc__ANode = {
+1626,
+"ArrayIterator[ANode]", /* class_name_string */
+70,
0,
-&resolution_table_core__hash_collection__HashSetNode__nitc__MGroup,
-48,
+&resolution_table_core__array__ArrayIterator__nitc__ANode,
+137,
{
-2371, /* Object */
-2397, /* nullable Object */
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2757, /* nullable HashSetNode[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2818, /* nullable HashSetNode[MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1270, /* HashSetNode[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1971, /* HashSetNode[MGroup] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+1626, /* ArrayIterator[ANode] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+1718, /* ArrayIterator[nullable Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+1884, /* ArrayIterator[Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
},
};
-const struct types resolution_table_core__hash_collection__HashSetNode__nitc__MGroup = {
+const struct types resolution_table_core__array__ArrayIterator__nitc__ANode = {
0, /* dummy */
{
-NULL, /* empty */
-&type_nitc__MGroup, /* K: MGroup */
+&type_core__Array__nitc__ANode, /* Array[E]: Array[ANode] */
+&type_core__AbstractArrayRead__nitc__ANode, /* AbstractArrayRead[E]: AbstractArrayRead[ANode] */
}
};
-/* runtime type NativeArray[nullable HashSetNode[MGroup]] */
-const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MGroup = {
-1972,
-"NativeArray[nullable HashSetNode[MGroup]]", /* class_name_string */
-217,
+/* runtime type ArrayReverseIterator[ANode] */
+const struct type type_core__array__ArrayReverseIterator__nitc__ANode = {
+1627,
+"ArrayReverseIterator[ANode]", /* class_name_string */
+196,
0,
-&resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MGroup,
-226,
+&resolution_table_core__array__ArrayReverseIterator__nitc__ANode,
+263,
{
-2371, /* Object */
-2397, /* nullable Object */
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1626, /* ArrayIterator[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1718, /* ArrayIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1884, /* ArrayIterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1271, /* NativeArray[nullable HashSetNode[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1627, /* ArrayReverseIterator[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1719, /* ArrayReverseIterator[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1972, /* NativeArray[nullable HashSetNode[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1885, /* ArrayReverseIterator[Object] */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MGroup = {
-0, /* dummy */
-{
-&type_nullable__core__hash_collection__HashSetNode__nitc__MGroup, /* E: nullable HashSetNode[MGroup] */
-&type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MGroup, /* NativeArray[E]: NativeArray[nullable HashSetNode[MGroup]] */
-}
-};
-/* runtime type HashMapKeys[MGroup, Set[MGroup]] */
-const struct type type_core__hash_collection__HashMapKeys__nitc__MGroup__core__Set__nitc__MGroup = {
--1, /*CAST DEAD*/
-"HashMapKeys[MGroup, Set[MGroup]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_core__hash_collection__HashMapKeys__nitc__MGroup__core__Set__nitc__MGroup,
-129,
-{
-2371, /* Object */
-2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__nitc__ANode = {
+0, /* dummy */
+{
+&type_core__Array__nitc__ANode, /* Array[E]: Array[ANode] */
+&type_core__AbstractArrayRead__nitc__ANode, /* AbstractArrayRead[E]: AbstractArrayRead[ANode] */
+}
+};
+/* runtime type MapKeysIterator[String, ANode] */
+const struct type type_core__MapKeysIterator__core__String__nitc__ANode = {
+1628,
+"MapKeysIterator[String, ANode]", /* class_name_string */
+51,
+0,
+&resolution_table_core__MapKeysIterator__core__String__nitc__ANode,
+90,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
+-1, /* empty */
+2840, /* Iterator[String] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2454, /* Collection[MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1628, /* MapKeysIterator[String, ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1720, /* MapKeysIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2483, /* Collection[nullable MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__core__String__nitc__ANode = {
+0, /* dummy */
+{
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapIterator__core__String__nitc__ANode, /* MapIterator[K, V]: MapIterator[String, ANode] */
+}
+};
+/* runtime type ArraySetIterator[String] */
+const struct type type_core__array__ArraySetIterator__core__String = {
+1629,
+"ArraySetIterator[String]", /* class_name_string */
+12,
+0,
+&resolution_table_core__array__ArraySetIterator__core__String,
+17,
+{
+2380, /* Object */
+2401, /* nullable Object */
+2400, /* Iterator[Object] */
-1, /* empty */
+2840, /* Iterator[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1629, /* ArraySetIterator[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MGroup__core__Set__nitc__MGroup = {
+const struct types resolution_table_core__array__ArraySetIterator__core__String = {
0, /* dummy */
{
-&type_core__HashMap__nitc__MGroup__core__Set__nitc__MGroup, /* HashMap[K, V]: HashMap[MGroup, Set[MGroup]] */
-&type_core__Array__nitc__MGroup, /* Array[E]: Array[MGroup] */
-&type_core__MapKeysIterator__nitc__MGroup__core__Set__nitc__MGroup, /* MapKeysIterator[K, V]: MapKeysIterator[MGroup, Set[MGroup]] */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__Iterator__core__String, /* Iterator[E]: Iterator[String] */
}
};