-#include "nit__nith.types.0.h"
-/* runtime type HashMapKeys[MClassType, POSetElement[MClassType]] */
-const struct type type_standard__hash_collection__HashMapKeys__nit__MClassType__poset__POSetElement__nit__MClassType = {
+#include "nitc__nith.types.0.h"
+/* runtime type HashMapKeys[MModule, POSetElement[MModule]] */
+const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule = {
-1, /*CAST DEAD*/
-"HashMapKeys[MClassType, POSetElement[MClassType]]", /* class_name_string */
+"HashMapKeys[MModule, POSetElement[MModule]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__hash_collection__HashMapKeys__nit__MClassType__poset__POSetElement__nit__MClassType,
-124,
+&resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule,
+129,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2408, /* Collection[MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2320, /* Collection[MClassType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2329, /* Collection[MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2349, /* Collection[nullable MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2482, /* Collection[nullable MModule] */
-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_standard__hash_collection__HashMapKeys__nit__MClassType__poset__POSetElement__nit__MClassType = {
+const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule = {
0, /* dummy */
{
-&type_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType, /* HashMap[K, V]: HashMap[MClassType, POSetElement[MClassType]] */
-&type_standard__Array__nit__MClassType, /* Array[E]: Array[MClassType] */
-&type_standard__MapKeysIterator__nit__MClassType__poset__POSetElement__nit__MClassType, /* MapKeysIterator[K, V]: MapKeysIterator[MClassType, POSetElement[MClassType]] */
+&type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule, /* HashMap[K, V]: HashMap[MModule, POSetElement[MModule]] */
+&type_core__Array__nitc__MModule, /* Array[E]: Array[MModule] */
+&type_core__MapKeysIterator__nitc__MModule__poset__POSetElement__nitc__MModule, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, POSetElement[MModule]] */
}
};
-/* runtime type HashMapValues[MClassType, POSetElement[MClassType]] */
-const struct type type_standard__hash_collection__HashMapValues__nit__MClassType__poset__POSetElement__nit__MClassType = {
+/* runtime type HashMapValues[MModule, POSetElement[MModule]] */
+const struct type type_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule = {
-1, /*CAST DEAD*/
-"HashMapValues[MClassType, POSetElement[MClassType]]", /* class_name_string */
+"HashMapValues[MModule, POSetElement[MModule]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__hash_collection__HashMapValues__nit__MClassType__poset__POSetElement__nit__MClassType,
-124,
+&resolution_table_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule,
+129,
{
-80, /* Object */
-2622, /* nullable Object */
+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 */
+2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2503, /* Collection[POSetElement[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2405, /* Collection[POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2511, /* Collection[nullable Object] */
-1, /* empty */
-2411, /* Collection[POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassType__poset__POSetElement__nit__MClassType = {
+const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule = {
0, /* dummy */
{
-&type_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType, /* HashMap[K, V]: HashMap[MClassType, POSetElement[MClassType]] */
-&type_standard__Array__poset__POSetElement__nit__MClassType, /* Array[E]: Array[POSetElement[MClassType]] */
-&type_standard__MapValuesIterator__nit__MClassType__poset__POSetElement__nit__MClassType, /* MapValuesIterator[K, V]: MapValuesIterator[MClassType, POSetElement[MClassType]] */
+&type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule, /* HashMap[K, V]: HashMap[MModule, POSetElement[MModule]] */
+&type_core__Array__poset__POSetElement__nitc__MModule, /* Array[E]: Array[POSetElement[MModule]] */
+&type_core__MapValuesIterator__nitc__MModule__poset__POSetElement__nitc__MModule, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, POSetElement[MModule]] */
}
};
-/* runtime type NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType = {
-1510,
-"NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]]", /* class_name_string */
-190,
+/* runtime type HashMapIterator[MModule, POSetElement[MModule]] */
+const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule = {
+-1, /*CAST DEAD*/
+"HashMapIterator[MModule, POSetElement[MModule]]", /* class_name_string */
+-1, /*CAST DEAD*/
0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType,
-219,
+&resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule,
+79,
{
-80, /* Object */
-2622, /* nullable Object */
+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 */
+2699, /* MapIterator[MModule, POSetElement[MModule]] */
-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 */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule, /* HashMap[K, V]: HashMap[MModule, POSetElement[MModule]] */
+}
+};
+/* runtime type HashMapNode[MModule, POSetElement[MModule]] */
+const struct type type_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule = {
+1606,
+"HashMapNode[MModule, POSetElement[MModule]]", /* class_name_string */
+122,
+0,
+&resolution_table_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule,
+152,
+{
+2371, /* Object */
+2397, /* nullable Object */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2795, /* nullable HashMapNode[MModule, POSetElement[MModule]] */
-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 */
+1606, /* HashMapNode[MModule, POSetElement[MModule]] */
-1, /* empty */
-1510, /* NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1661, /* NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
+1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType = {
+const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule = {
0, /* dummy */
{
-&type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType, /* E: nullable HashMapNode[MClassType, POSetElement[MClassType]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
+&type_poset__POSetElement__nitc__MModule, /* V: POSetElement[MModule] */
+&type_nitc__MModule, /* K: MModule */
}
};
-/* runtime type HashMapIterator[MClassType, POSetElement[MClassType]] */
-const struct type type_standard__HashMapIterator__nit__MClassType__poset__POSetElement__nit__MClassType = {
--1, /*CAST DEAD*/
-"HashMapIterator[MClassType, POSetElement[MClassType]]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule = {
+1607,
+"NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]]", /* class_name_string */
+194,
0,
-&resolution_table_standard__HashMapIterator__nit__MClassType__poset__POSetElement__nit__MClassType,
-77,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2594, /* MapIterator[MClassType, POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2601, /* MapIterator[MType, POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMapIterator__nit__MClassType__poset__POSetElement__nit__MClassType = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType, /* HashMap[K, V]: HashMap[MClassType, POSetElement[MClassType]] */
-}
-};
-/* runtime type HashMapNode[MClassType, POSetElement[MClassType]] */
-const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType = {
-1512,
-"HashMapNode[MClassType, POSetElement[MClassType]]", /* class_name_string */
-121,
-0,
-&resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType,
-148,
-{
-80, /* Object */
-2622, /* 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 */
-2277, /* nullable HashMapNode[MClassType, POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2284, /* nullable HashMapNode[MType, POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1607, /* NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
-1, /* empty */
-1, /* empty */
-1512, /* HashMapNode[MClassType, POSetElement[MClassType]] */
-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 */
-1663, /* HashMapNode[MType, POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType = {
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule = {
0, /* dummy */
{
-&type_poset__POSetElement__nit__MClassType, /* V: POSetElement[MClassType] */
-&type_nit__MClassType, /* K: MClassType */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule, /* E: nullable HashMapNode[MModule, POSetElement[MModule]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
}
};
-/* runtime type HashMap[MClassType, Set[MClassType]] */
-const struct type type_standard__HashMap__nit__MClassType__standard__Set__nit__MClassType = {
-1513,
-"HashMap[MClassType, Set[MClassType]]", /* class_name_string */
+/* runtime type HashMap[MModule, Set[MModule]] */
+const struct type type_core__HashMap__nitc__MModule__core__Set__nitc__MModule = {
+1608,
+"HashMap[MModule, Set[MModule]]", /* class_name_string */
72,
0,
-&resolution_table_standard__HashMap__nit__MClassType__standard__Set__nit__MClassType,
-83,
+&resolution_table_core__HashMap__nitc__MModule__core__Set__nitc__MModule,
+85,
{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
+2371, /* Object */
+2397, /* nullable Object */
+2203, /* MapRead[nullable Object, nullable Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2644, /* Map[MType, Set[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1358, /* HashMap[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1463, /* HashMap[MType, Set[MType]] */
-1, /* empty */
+1608, /* HashMap[MModule, Set[MModule]] */
-1, /* empty */
-1, /* empty */
-1513, /* HashMap[MClassType, Set[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__HashMap__nit__MClassType__standard__Set__nit__MClassType = {
+const struct types resolution_table_core__HashMap__nitc__MModule__core__Set__nitc__MModule = {
0, /* dummy */
{
NULL, /* empty */
NULL, /* empty */
NULL, /* empty */
-&type_standard__HashMapIterator__nit__MClassType__standard__Set__nit__MClassType, /* HashMapIterator[K, V]: HashMapIterator[MClassType, Set[MClassType]] */
-&type_nit__MClassType, /* K: MClassType */
-&type_standard__Set__nit__MClassType, /* V: Set[MClassType] */
-&type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MClassType, /* HashMapNode[K, V]: HashMapNode[MClassType, Set[MClassType]] */
-&type_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Set__nit__MClassType, /* HashMapKeys[K, V]: HashMapKeys[MClassType, Set[MClassType]] */
-&type_standard__hash_collection__HashMapValues__nit__MClassType__standard__Set__nit__MClassType, /* HashMapValues[K, V]: HashMapValues[MClassType, Set[MClassType]] */
+&type_core__hash_collection__HashMapIterator__nitc__MModule__core__Set__nitc__MModule, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MModule]] */
+&type_nitc__MModule, /* K: MModule */
+&type_core__Set__nitc__MModule, /* V: Set[MModule] */
+&type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MModule]] */
+&type_core__hash_collection__HashMapKeys__nitc__MModule__core__Set__nitc__MModule, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MModule]] */
+&type_core__hash_collection__HashMapValues__nitc__MModule__core__Set__nitc__MModule, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MModule]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule, /* nullable N: nullable HashMapNode[MModule, Set[MModule]] */
NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MClassType, /* nullable N: nullable HashMapNode[MClassType, Set[MClassType]] */
-&type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MClassType, /* N: HashMapNode[MClassType, Set[MClassType]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MClassType, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]] */
+&type_core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule, /* N: HashMapNode[MModule, Set[MModule]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__core__Set__nitc__MModule, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MModule]]] */
}
};
-/* runtime type MapKeysIterator[String, Array[MClass]] */
-const struct type type_standard__MapKeysIterator__standard__String__standard__Array__nit__MClass = {
+/* runtime type MapKeysIterator[String, Array[MModule]] */
+const struct type type_core__MapKeysIterator__core__String__core__Array__nitc__MModule = {
-1, /*CAST DEAD*/
-"MapKeysIterator[String, Array[MClass]]", /* class_name_string */
+"MapKeysIterator[String, Array[MModule]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__MapKeysIterator__standard__String__standard__Array__nit__MClass,
-5,
+&resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MModule,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
+-1, /* empty */
+2828, /* Iterator[String] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__MapKeysIterator__standard__String__standard__Array__nit__MClass = {
+const struct types resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MModule = {
0, /* dummy */
{
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapIterator__standard__String__standard__Array__nit__MClass, /* MapIterator[K, V]: MapIterator[String, Array[MClass]] */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapIterator__core__String__core__Array__nitc__MModule, /* MapIterator[K, V]: MapIterator[String, Array[MModule]] */
}
};
-/* runtime type Array[Array[MClass]] */
-const struct type type_standard__Array__standard__Array__nit__MClass = {
-1515,
-"Array[Array[MClass]]", /* class_name_string */
-446,
+/* runtime type Array[Array[MModule]] */
+const struct type type_core__Array__core__Array__nitc__MModule = {
+1610,
+"Array[Array[MModule]]", /* class_name_string */
+465,
0,
-&resolution_table_standard__Array__standard__Array__nit__MClass,
-490,
+&resolution_table_core__Array__core__Array__nitc__MModule,
+510,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2411, /* Collection[SequenceRead[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2433, /* Collection[Object] */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2380, /* Collection[Array[MClass]] */
-1, /* empty */
-1, /* empty */
+2479, /* Collection[Array[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2399, /* Collection[Array[nullable MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2410, /* Collection[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2510, /* Collection[Array[Object]] */
+2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2003, /* SequenceRead[nullable Object] */
-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 */
+2535, /* AbstractArrayRead[SequenceRead[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2457, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2557, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2501, /* AbstractArrayRead[Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2605, /* AbstractArrayRead[Array[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2520, /* AbstractArrayRead[Array[nullable MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2531, /* AbstractArrayRead[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2636, /* AbstractArrayRead[Array[Object]] */
+2637, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2859, /* AbstractArray[SequenceRead[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2681, /* AbstractArray[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 */
-2725, /* AbstractArray[Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2929, /* AbstractArray[Array[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2744, /* AbstractArray[Array[nullable MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2755, /* AbstractArray[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2960, /* AbstractArray[Array[Object]] */
+2961, /* AbstractArray[nullable Object] */
-1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[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 */
+75, /* Array[SequenceRead[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1515, /* Array[Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1610, /* Array[Array[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1705, /* Array[Array[nullable MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1850, /* Array[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__standard__Array__nit__MClass = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MClass, /* E: Array[MClass] */
-&type_standard__Array__standard__Array__nit__MClass, /* Array[E]: Array[Array[MClass]] */
-&type_standard__Collection__standard__Array__nit__MClass, /* Collection[E]: Collection[Array[MClass]] */
-&type_standard__Array__standard__Array__nit__MClass, /* Array[E]: Array[Array[MClass]] */
-&type_standard__NativeArray__standard__Array__nit__MClass, /* NativeArray[E]: NativeArray[Array[MClass]] */
-&type_standard__Array__nit__MClass, /* E: Array[MClass] */
-&type_standard__Collection__standard__Array__nit__MClass, /* Collection[E]: Collection[Array[MClass]] */
-&type_standard__Array__nit__MClass, /* E: Array[MClass] */
-&type_standard__Collection__standard__Array__nit__MClass, /* Collection[E]: Collection[Array[MClass]] */
-&type_standard__Collection__standard__Array__nit__MClass, /* Collection[E]: Collection[Array[MClass]] */
-&type_standard__Array__standard__Array__nit__MClass, /* Array[E]: Array[Array[MClass]] */
-&type_standard__AbstractArray__standard__Array__nit__MClass, /* AbstractArray[E]: AbstractArray[Array[MClass]] */
-&type_standard__array__ArrayIterator__standard__Array__nit__MClass, /* ArrayIterator[E]: ArrayIterator[Array[MClass]] */
-}
-};
-/* runtime type MapValuesIterator[String, Array[MClass]] */
-const struct type type_standard__MapValuesIterator__standard__String__standard__Array__nit__MClass = {
--1, /*CAST DEAD*/
-"MapValuesIterator[String, Array[MClass]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapValuesIterator__standard__String__standard__Array__nit__MClass,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+2012, /* Array[Array[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 */
},
};
-const struct types resolution_table_standard__MapValuesIterator__standard__String__standard__Array__nit__MClass = {
+const struct types resolution_table_core__Array__core__Array__nitc__MModule = {
0, /* dummy */
{
-&type_standard__Array__standard__Array__nit__MClass, /* Array[E]: Array[Array[MClass]] */
-&type_standard__MapIterator__standard__String__standard__Array__nit__MClass, /* MapIterator[K, V]: MapIterator[String, Array[MClass]] */
+&type_core__Array__nitc__MModule, /* E: Array[MModule] */
+&type_core__Array__core__Array__nitc__MModule, /* Array[E]: Array[Array[MModule]] */
+&type_core__Collection__core__Array__nitc__MModule, /* Collection[E]: Collection[Array[MModule]] */
+&type_core__Array__core__Array__nitc__MModule, /* Array[E]: Array[Array[MModule]] */
+&type_core__AbstractArray__core__Array__nitc__MModule, /* AbstractArray[E]: AbstractArray[Array[MModule]] */
+&type_core__NativeArray__core__Array__nitc__MModule, /* NativeArray[E]: NativeArray[Array[MModule]] */
+&type_core__Array__nitc__MModule, /* E: Array[MModule] */
+&type_core__Collection__core__Array__nitc__MModule, /* Collection[E]: Collection[Array[MModule]] */
+&type_core__Array__nitc__MModule, /* E: Array[MModule] */
+&type_core__Collection__core__Array__nitc__MModule, /* Collection[E]: Collection[Array[MModule]] */
+&type_core__Collection__core__Array__nitc__MModule, /* Collection[E]: Collection[Array[MModule]] */
+&type_core__Array__core__Array__nitc__MModule, /* Array[E]: Array[Array[MModule]] */
+&type_core__AbstractArray__core__Array__nitc__MModule, /* AbstractArray[E]: AbstractArray[Array[MModule]] */
+&type_core__array__ArrayIterator__core__Array__nitc__MModule, /* ArrayIterator[E]: ArrayIterator[Array[MModule]] */
+&type_core__array__ArrayReverseIterator__core__Array__nitc__MModule, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MModule]] */
}
};
-/* runtime type MapKeysIterator[String, Array[MProperty]] */
-const struct type type_standard__MapKeysIterator__standard__String__standard__Array__nit__MProperty = {
+/* runtime type MapValuesIterator[String, Array[MModule]] */
+const struct type type_core__MapValuesIterator__core__String__core__Array__nitc__MModule = {
-1, /*CAST DEAD*/
-"MapKeysIterator[String, Array[MProperty]]", /* class_name_string */
+"MapValuesIterator[String, Array[MModule]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__MapKeysIterator__standard__String__standard__Array__nit__MProperty,
-5,
+&resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MModule,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__MapKeysIterator__standard__String__standard__Array__nit__MProperty = {
+const struct types resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MModule = {
0, /* dummy */
{
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapIterator__standard__String__standard__Array__nit__MProperty, /* MapIterator[K, V]: MapIterator[String, Array[MProperty]] */
+&type_core__Array__core__Array__nitc__MModule, /* Array[E]: Array[Array[MModule]] */
+&type_core__MapIterator__core__String__core__Array__nitc__MModule, /* MapIterator[K, V]: MapIterator[String, Array[MModule]] */
}
};
-/* runtime type Array[Array[MProperty]] */
-const struct type type_standard__Array__standard__Array__nit__MProperty = {
-1518,
-"Array[Array[MProperty]]", /* class_name_string */
-447,
+/* runtime type HashMapKeys[MClassDef, POSetElement[MClassDef]] */
+const struct type type_core__hash_collection__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+-1, /*CAST DEAD*/
+"HashMapKeys[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
+-1, /*CAST DEAD*/
0,
-&resolution_table_standard__Array__standard__Array__nit__MProperty,
-490,
+&resolution_table_core__hash_collection__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef,
+129,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
-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 */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2381, /* Collection[Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2391, /* Collection[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2410, /* Collection[Array[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 */
-2003, /* SequenceRead[nullable Object] */
--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__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* HashMap[K, V]: HashMap[MClassDef, POSetElement[MClassDef]] */
+&type_core__Array__nitc__MClassDef, /* Array[E]: Array[MClassDef] */
+&type_core__MapKeysIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, POSetElement[MClassDef]] */
+}
+};
+/* runtime type HashMapValues[MClassDef, POSetElement[MClassDef]] */
+const struct type type_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+-1, /*CAST DEAD*/
+"HashMapValues[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2457, /* AbstractArrayRead[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 */
-2502, /* AbstractArrayRead[Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2512, /* AbstractArrayRead[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2531, /* AbstractArrayRead[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2504, /* Collection[POSetElement[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 */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* HashMap[K, V]: HashMap[MClassDef, POSetElement[MClassDef]] */
+&type_core__Array__poset__POSetElement__nitc__MClassDef, /* Array[E]: Array[POSetElement[MClassDef]] */
+&type_core__MapValuesIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, POSetElement[MClassDef]] */
+}
+};
+/* runtime type HashMapIterator[MClassDef, POSetElement[MClassDef]] */
+const struct type type_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+-1, /*CAST DEAD*/
+"HashMapIterator[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef,
+79,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2681, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2700, /* MapIterator[MClassDef, POSetElement[MClassDef]] */
-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 */
-2726, /* AbstractArray[Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2736, /* AbstractArray[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* HashMap[K, V]: HashMap[MClassDef, POSetElement[MClassDef]] */
+}
+};
+/* runtime type HashMapNode[MClassDef, POSetElement[MClassDef]] */
+const struct type type_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+1615,
+"HashMapNode[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
+123,
+0,
+&resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef,
+152,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2755, /* AbstractArray[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2796, /* nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
-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 */
-1518, /* Array[Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1601, /* Array[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1615, /* HashMapNode[MClassDef, POSetElement[MClassDef]] */
-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 */
-1850, /* Array[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__standard__Array__nit__MProperty = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MProperty, /* E: Array[MProperty] */
-&type_standard__Array__standard__Array__nit__MProperty, /* Array[E]: Array[Array[MProperty]] */
-&type_standard__Collection__standard__Array__nit__MProperty, /* Collection[E]: Collection[Array[MProperty]] */
-&type_standard__Array__standard__Array__nit__MProperty, /* Array[E]: Array[Array[MProperty]] */
-&type_standard__NativeArray__standard__Array__nit__MProperty, /* NativeArray[E]: NativeArray[Array[MProperty]] */
-&type_standard__Array__nit__MProperty, /* E: Array[MProperty] */
-&type_standard__Collection__standard__Array__nit__MProperty, /* Collection[E]: Collection[Array[MProperty]] */
-&type_standard__Array__nit__MProperty, /* E: Array[MProperty] */
-&type_standard__Collection__standard__Array__nit__MProperty, /* Collection[E]: Collection[Array[MProperty]] */
-&type_standard__Collection__standard__Array__nit__MProperty, /* Collection[E]: Collection[Array[MProperty]] */
-&type_standard__Array__standard__Array__nit__MProperty, /* Array[E]: Array[Array[MProperty]] */
-&type_standard__AbstractArray__standard__Array__nit__MProperty, /* AbstractArray[E]: AbstractArray[Array[MProperty]] */
-&type_standard__array__ArrayIterator__standard__Array__nit__MProperty, /* ArrayIterator[E]: ArrayIterator[Array[MProperty]] */
-}
-};
-/* runtime type MapValuesIterator[String, Array[MProperty]] */
-const struct type type_standard__MapValuesIterator__standard__String__standard__Array__nit__MProperty = {
--1, /*CAST DEAD*/
-"MapValuesIterator[String, Array[MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapValuesIterator__standard__String__standard__Array__nit__MProperty,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__MapValuesIterator__standard__String__standard__Array__nit__MProperty = {
+const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
0, /* dummy */
{
-&type_standard__Array__standard__Array__nit__MProperty, /* Array[E]: Array[Array[MProperty]] */
-&type_standard__MapIterator__standard__String__standard__Array__nit__MProperty, /* MapIterator[K, V]: MapIterator[String, Array[MProperty]] */
+&type_poset__POSetElement__nitc__MClassDef, /* V: POSetElement[MClassDef] */
+&type_nitc__MClassDef, /* K: MClassDef */
}
};
-/* runtime type HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]] */
-const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
--1, /*CAST DEAD*/
-"HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+1616,
+"NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]]", /* class_name_string */
+195,
0,
-&resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty,
-124,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2312, /* Collection[MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[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 */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* HashMap[K, V]: HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
-&type_standard__Array__nit__MModule, /* Array[E]: Array[MModule] */
-&type_standard__MapKeysIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
-}
-};
-/* runtime type HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]] */
-const struct type type_standard__hash_collection__HashMapValues__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
--1, /*CAST DEAD*/
-"HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapValues__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty,
-124,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1616, /* NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
-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 */
-2406, /* Collection[HashMap2[MType, String, nullable MProperty]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--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_standard__hash_collection__HashMapValues__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
0, /* dummy */
{
-&type_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* HashMap[K, V]: HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
-&type_standard__Array__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* Array[E]: Array[HashMap2[MType, String, nullable MProperty]] */
-&type_standard__MapValuesIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* E: nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
}
};
-/* runtime type NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
-1522,
-"NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]]", /* class_name_string */
-191,
+/* runtime type HashMap[MClassDef, Set[MClassDef]] */
+const struct type type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef = {
+1617,
+"HashMap[MClassDef, Set[MClassDef]]", /* class_name_string */
+73,
0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty,
-219,
+&resolution_table_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef,
+85,
{
-80, /* Object */
-2622, /* 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 */
+2371, /* Object */
+2397, /* nullable Object */
+2203, /* MapRead[nullable Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1358, /* HashMap[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1617, /* HashMap[MClassDef, Set[MClassDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef = {
+0, /* dummy */
+{
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__hash_collection__HashMapIterator__nitc__MClassDef__core__Set__nitc__MClassDef, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, Set[MClassDef]] */
+&type_nitc__MClassDef, /* K: MClassDef */
+&type_core__Set__nitc__MClassDef, /* V: Set[MClassDef] */
+&type_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef, /* HashMapNode[K, V]: HashMapNode[MClassDef, Set[MClassDef]] */
+&type_core__hash_collection__HashMapKeys__nitc__MClassDef__core__Set__nitc__MClassDef, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, Set[MClassDef]] */
+&type_core__hash_collection__HashMapValues__nitc__MClassDef__core__Set__nitc__MClassDef, /* HashMapValues[K, V]: HashMapValues[MClassDef, Set[MClassDef]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef, /* nullable N: nullable HashMapNode[MClassDef, Set[MClassDef]] */
+NULL, /* empty */
+&type_core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef, /* N: HashMapNode[MClassDef, Set[MClassDef]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__core__Set__nitc__MClassDef, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassDef, Set[MClassDef]]] */
+}
+};
+/* runtime type HashMapKeys[MClassType, POSetElement[MClassType]] */
+const struct type type_core__hash_collection__HashMapKeys__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
+-1, /*CAST DEAD*/
+"HashMapKeys[MClassType, POSetElement[MClassType]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__poset__POSetElement__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 */
-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 */
-1522, /* NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
-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_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
+const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
0, /* dummy */
{
-&type_nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* E: nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
+&type_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* HashMap[K, V]: HashMap[MClassType, POSetElement[MClassType]] */
+&type_core__Array__nitc__MClassType, /* Array[E]: Array[MClassType] */
+&type_core__MapKeysIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* MapKeysIterator[K, V]: MapKeysIterator[MClassType, POSetElement[MClassType]] */
}
};
-/* runtime type HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
-const struct type type_standard__HashMapIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
+/* runtime type HashMapValues[MClassType, POSetElement[MClassType]] */
+const struct type type_core__hash_collection__HashMapValues__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
-1, /*CAST DEAD*/
-"HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
+"HashMapValues[MClassType, POSetElement[MClassType]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__HashMapIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty,
-77,
+&resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__poset__POSetElement__nitc__MClassType,
+129,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+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 */
-2595, /* MapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMapIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* HashMap[K, V]: HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
-}
-};
-/* runtime type HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
-const struct type type_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
-1524,
-"HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
-122,
-0,
-&resolution_table_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty,
-148,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
-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 */
-2278, /* nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* HashMap[K, V]: HashMap[MClassType, POSetElement[MClassType]] */
+&type_core__Array__poset__POSetElement__nitc__MClassType, /* Array[E]: Array[POSetElement[MClassType]] */
+&type_core__MapValuesIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* MapValuesIterator[K, V]: MapValuesIterator[MClassType, POSetElement[MClassType]] */
+}
+};
+/* runtime type HashMapIterator[MClassType, POSetElement[MClassType]] */
+const struct type type_core__hash_collection__HashMapIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
+-1, /*CAST DEAD*/
+"HashMapIterator[MClassType, POSetElement[MClassType]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType,
+79,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2701, /* MapIterator[MClassType, POSetElement[MClassType]] */
-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 */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1524, /* HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+2709, /* MapIterator[MType, POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
+const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
0, /* dummy */
{
-&type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* V: HashMap2[MType, String, nullable MProperty] */
-&type_nit__MModule, /* K: MModule */
+&type_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* HashMap[K, V]: HashMap[MClassType, POSetElement[MClassType]] */
}
};
-/* runtime type HashMap[MType, HashMap[String, nullable MProperty]] */
-const struct type type_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty = {
-1525,
-"HashMap[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
-73,
+/* runtime type HashMapNode[MClassType, POSetElement[MClassType]] */
+const struct type type_core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
+1621,
+"HashMapNode[MClassType, POSetElement[MClassType]]", /* class_name_string */
+124,
0,
-&resolution_table_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty,
-83,
+&resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType,
+152,
{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable 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 */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2797, /* nullable HashMapNode[MClassType, POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
+2805, /* nullable HashMapNode[MType, POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1525, /* HashMap[MType, HashMap[String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty, /* HashMapIterator[K, V]: HashMapIterator[MType, HashMap[String, nullable MProperty]] */
-&type_nit__MType, /* K: MType */
-&type_standard__HashMap__standard__String__nullable__nit__MProperty, /* V: HashMap[String, nullable MProperty] */
-&type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty, /* HashMapNode[K, V]: HashMapNode[MType, HashMap[String, nullable MProperty]] */
-&type_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty, /* HashMapKeys[K, V]: HashMapKeys[MType, HashMap[String, nullable MProperty]] */
-&type_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty, /* HashMapValues[K, V]: HashMapValues[MType, HashMap[String, nullable MProperty]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty, /* nullable N: nullable HashMapNode[MType, HashMap[String, nullable MProperty]] */
-&type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty, /* N: HashMapNode[MType, HashMap[String, nullable MProperty]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
-}
-};
-/* runtime type HashMap[String, nullable MProperty] */
-const struct type type_standard__HashMap__standard__String__nullable__nit__MProperty = {
-1526,
-"HashMap[String, nullable MProperty]", /* class_name_string */
-74,
-0,
-&resolution_table_standard__HashMap__standard__String__nullable__nit__MProperty,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1621, /* HashMapNode[MClassType, POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
+1785, /* HashMapNode[MType, POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1526, /* HashMap[String, nullable MProperty] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__standard__String__nullable__nit__MProperty = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__standard__String__nullable__nit__MProperty, /* HashMapIterator[K, V]: HashMapIterator[String, nullable MProperty] */
-&type_standard__String, /* K: String */
-&type_nullable__nit__MProperty, /* V: nullable MProperty */
-&type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty, /* HashMapNode[K, V]: HashMapNode[String, nullable MProperty] */
-&type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MProperty, /* HashMapKeys[K, V]: HashMapKeys[String, nullable MProperty] */
-&type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MProperty, /* HashMapValues[K, V]: HashMapValues[String, nullable MProperty] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty, /* nullable N: nullable HashMapNode[String, nullable MProperty] */
-&type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty, /* N: HashMapNode[String, nullable MProperty] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, nullable MProperty]] */
-}
-};
-/* runtime type MapKeysIterator[String, nullable ModulePath] */
-const struct type type_standard__MapKeysIterator__standard__String__nullable__nit__ModulePath = {
--1, /*CAST DEAD*/
-"MapKeysIterator[String, nullable ModulePath]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapKeysIterator__standard__String__nullable__nit__ModulePath,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
--1, /* empty */
--1, /* empty */
},
};
-const struct types resolution_table_standard__MapKeysIterator__standard__String__nullable__nit__ModulePath = {
+const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
0, /* dummy */
{
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapIterator__standard__String__nullable__nit__ModulePath, /* MapIterator[K, V]: MapIterator[String, nullable ModulePath] */
+&type_poset__POSetElement__nitc__MClassType, /* V: POSetElement[MClassType] */
+&type_nitc__MClassType, /* K: MClassType */
}
};
-/* runtime type Array[nullable ModulePath] */
-const struct type type_standard__Array__nullable__nit__ModulePath = {
-1528,
-"Array[nullable ModulePath]", /* class_name_string */
-448,
+/* runtime type NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
+1622,
+"NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]]", /* class_name_string */
+196,
0,
-&resolution_table_standard__Array__nullable__nit__ModulePath,
-490,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2382, /* Collection[nullable ModulePath] */
-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 */
-2003, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1622, /* NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2503, /* AbstractArrayRead[nullable ModulePath] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
+1786, /* NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
-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__poset__POSetElement__nitc__MClassType = {
+0, /* dummy */
+{
+&type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* E: nullable HashMapNode[MClassType, POSetElement[MClassType]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
+}
+};
+/* runtime type HashMap[MClassType, Set[MClassType]] */
+const struct type type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType = {
+1623,
+"HashMap[MClassType, Set[MClassType]]", /* class_name_string */
+74,
+0,
+&resolution_table_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType,
+85,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2203, /* MapRead[nullable Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2979, /* Map[MType, Set[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1358, /* HashMap[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1551, /* HashMap[MType, Set[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1623, /* HashMap[MClassType, Set[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType = {
+0, /* dummy */
+{
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__hash_collection__HashMapIterator__nitc__MClassType__core__Set__nitc__MClassType, /* HashMapIterator[K, V]: HashMapIterator[MClassType, Set[MClassType]] */
+&type_nitc__MClassType, /* K: MClassType */
+&type_core__Set__nitc__MClassType, /* V: Set[MClassType] */
+&type_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType, /* HashMapNode[K, V]: HashMapNode[MClassType, Set[MClassType]] */
+&type_core__hash_collection__HashMapKeys__nitc__MClassType__core__Set__nitc__MClassType, /* HashMapKeys[K, V]: HashMapKeys[MClassType, Set[MClassType]] */
+&type_core__hash_collection__HashMapValues__nitc__MClassType__core__Set__nitc__MClassType, /* HashMapValues[K, V]: HashMapValues[MClassType, Set[MClassType]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType, /* nullable N: nullable HashMapNode[MClassType, Set[MClassType]] */
+NULL, /* empty */
+&type_core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType, /* N: HashMapNode[MClassType, Set[MClassType]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__core__Set__nitc__MClassType, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, Set[MClassType]]] */
+}
+};
+/* runtime type MapKeysIterator[String, Array[MClass]] */
+const struct type type_core__MapKeysIterator__core__String__core__Array__nitc__MClass = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[String, Array[MClass]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MClass,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
+2828, /* Iterator[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MClass = {
+0, /* dummy */
+{
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapIterator__core__String__core__Array__nitc__MClass, /* MapIterator[K, V]: MapIterator[String, Array[MClass]] */
+}
+};
+/* runtime type Array[Array[MClass]] */
+const struct type type_core__Array__core__Array__nitc__MClass = {
+1625,
+"Array[Array[MClass]]", /* class_name_string */
+466,
+0,
+&resolution_table_core__Array__core__Array__nitc__MClass,
+510,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2727, /* AbstractArray[nullable ModulePath] */
-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 */
-2004, /* Array[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2480, /* Collection[Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2499, /* Collection[Array[nullable MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2510, /* Collection[Array[Object]] */
+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 */
-1528, /* Array[nullable ModulePath] */
-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 */
-},
-};
-const struct types resolution_table_standard__Array__nullable__nit__ModulePath = {
-0, /* dummy */
-{
-&type_nullable__nit__ModulePath, /* E: nullable ModulePath */
-&type_standard__Array__nullable__nit__ModulePath, /* Array[E]: Array[nullable ModulePath] */
-&type_standard__Collection__nullable__nit__ModulePath, /* Collection[E]: Collection[nullable ModulePath] */
-&type_standard__Array__nullable__nit__ModulePath, /* Array[E]: Array[nullable ModulePath] */
-&type_standard__NativeArray__nullable__nit__ModulePath, /* NativeArray[E]: NativeArray[nullable ModulePath] */
-&type_nullable__nit__ModulePath, /* E: nullable ModulePath */
-&type_standard__Collection__nullable__nit__ModulePath, /* Collection[E]: Collection[nullable ModulePath] */
-&type_nullable__nit__ModulePath, /* E: nullable ModulePath */
-&type_standard__Collection__nullable__nit__ModulePath, /* Collection[E]: Collection[nullable ModulePath] */
-&type_standard__Collection__nullable__nit__ModulePath, /* Collection[E]: Collection[nullable ModulePath] */
-&type_standard__Array__nullable__nit__ModulePath, /* Array[E]: Array[nullable ModulePath] */
-&type_standard__AbstractArray__nullable__nit__ModulePath, /* AbstractArray[E]: AbstractArray[nullable ModulePath] */
-&type_standard__array__ArrayIterator__nullable__nit__ModulePath, /* ArrayIterator[E]: ArrayIterator[nullable ModulePath] */
-}
-};
-/* runtime type MapValuesIterator[String, nullable ModulePath] */
-const struct type type_standard__MapValuesIterator__standard__String__nullable__nit__ModulePath = {
--1, /*CAST DEAD*/
-"MapValuesIterator[String, nullable ModulePath]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapValuesIterator__standard__String__nullable__nit__ModulePath,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapValuesIterator__standard__String__nullable__nit__ModulePath = {
-0, /* dummy */
-{
-&type_standard__Array__nullable__nit__ModulePath, /* Array[E]: Array[nullable ModulePath] */
-&type_standard__MapIterator__standard__String__nullable__nit__ModulePath, /* MapIterator[K, V]: MapIterator[String, nullable ModulePath] */
-}
-};
-/* runtime type MapKeysIterator[String, nullable MGroup] */
-const struct type type_standard__MapKeysIterator__standard__String__nullable__nit__MGroup = {
--1, /*CAST DEAD*/
-"MapKeysIterator[String, nullable MGroup]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapKeysIterator__standard__String__nullable__nit__MGroup,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapKeysIterator__standard__String__nullable__nit__MGroup = {
-0, /* dummy */
-{
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapIterator__standard__String__nullable__nit__MGroup, /* MapIterator[K, V]: MapIterator[String, nullable MGroup] */
-}
-};
-/* runtime type Array[nullable MGroup] */
-const struct type type_standard__Array__nullable__nit__MGroup = {
-1531,
-"Array[nullable MGroup]", /* class_name_string */
-449,
-0,
-&resolution_table_standard__Array__nullable__nit__MGroup,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2606, /* AbstractArrayRead[Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2625, /* AbstractArrayRead[Array[nullable MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2636, /* AbstractArrayRead[Array[Object]] */
+2637, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2383, /* Collection[nullable MGroup] */
-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 */
-2003, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2930, /* AbstractArray[Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2949, /* AbstractArray[Array[nullable MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2960, /* AbstractArray[Array[Object]] */
+2961, /* AbstractArray[nullable 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 */
-2504, /* AbstractArrayRead[nullable MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1625, /* Array[Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1832, /* Array[Array[nullable MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2012, /* Array[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__Array__core__Array__nitc__MClass = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MClass, /* E: Array[MClass] */
+&type_core__Array__core__Array__nitc__MClass, /* Array[E]: Array[Array[MClass]] */
+&type_core__Collection__core__Array__nitc__MClass, /* Collection[E]: Collection[Array[MClass]] */
+&type_core__Array__core__Array__nitc__MClass, /* Array[E]: Array[Array[MClass]] */
+&type_core__AbstractArray__core__Array__nitc__MClass, /* AbstractArray[E]: AbstractArray[Array[MClass]] */
+&type_core__NativeArray__core__Array__nitc__MClass, /* NativeArray[E]: NativeArray[Array[MClass]] */
+&type_core__Array__nitc__MClass, /* E: Array[MClass] */
+&type_core__Collection__core__Array__nitc__MClass, /* Collection[E]: Collection[Array[MClass]] */
+&type_core__Array__nitc__MClass, /* E: Array[MClass] */
+&type_core__Collection__core__Array__nitc__MClass, /* Collection[E]: Collection[Array[MClass]] */
+&type_core__Collection__core__Array__nitc__MClass, /* Collection[E]: Collection[Array[MClass]] */
+&type_core__Array__core__Array__nitc__MClass, /* Array[E]: Array[Array[MClass]] */
+&type_core__AbstractArray__core__Array__nitc__MClass, /* AbstractArray[E]: AbstractArray[Array[MClass]] */
+&type_core__array__ArrayIterator__core__Array__nitc__MClass, /* ArrayIterator[E]: ArrayIterator[Array[MClass]] */
+&type_core__array__ArrayReverseIterator__core__Array__nitc__MClass, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MClass]] */
+}
+};
+/* runtime type MapValuesIterator[String, Array[MClass]] */
+const struct type type_core__MapValuesIterator__core__String__core__Array__nitc__MClass = {
+-1, /*CAST DEAD*/
+"MapValuesIterator[String, Array[MClass]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapValuesIterator__core__String__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__MapValuesIterator__core__String__core__Array__nitc__MClass = {
+0, /* dummy */
+{
+&type_core__Array__core__Array__nitc__MClass, /* Array[E]: Array[Array[MClass]] */
+&type_core__MapIterator__core__String__core__Array__nitc__MClass, /* MapIterator[K, V]: MapIterator[String, Array[MClass]] */
+}
+};
+/* runtime type MapKeysIterator[String, Array[MProperty]] */
+const struct type type_core__MapKeysIterator__core__String__core__Array__nitc__MProperty = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[String, Array[MProperty]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MProperty,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
+2828, /* Iterator[String] */
-1, /* empty */
-1, /* empty */
-2728, /* AbstractArray[nullable MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__core__String__core__Array__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapIterator__core__String__core__Array__nitc__MProperty, /* MapIterator[K, V]: MapIterator[String, Array[MProperty]] */
+}
+};
+/* runtime type Array[Array[MProperty]] */
+const struct type type_core__Array__core__Array__nitc__MProperty = {
+1628,
+"Array[Array[MProperty]]", /* class_name_string */
+467,
+0,
+&resolution_table_core__Array__core__Array__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 */
-1, /* empty */
-1, /* empty */
-2004, /* Array[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2481, /* Collection[Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2491, /* Collection[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2510, /* Collection[Array[Object]] */
+2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1531, /* Array[nullable MGroup] */
-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 */
-},
-};
-const struct types resolution_table_standard__Array__nullable__nit__MGroup = {
-0, /* dummy */
-{
-&type_nullable__nit__MGroup, /* E: nullable MGroup */
-&type_standard__Array__nullable__nit__MGroup, /* Array[E]: Array[nullable MGroup] */
-&type_standard__Collection__nullable__nit__MGroup, /* Collection[E]: Collection[nullable MGroup] */
-&type_standard__Array__nullable__nit__MGroup, /* Array[E]: Array[nullable MGroup] */
-&type_standard__NativeArray__nullable__nit__MGroup, /* NativeArray[E]: NativeArray[nullable MGroup] */
-&type_nullable__nit__MGroup, /* E: nullable MGroup */
-&type_standard__Collection__nullable__nit__MGroup, /* Collection[E]: Collection[nullable MGroup] */
-&type_nullable__nit__MGroup, /* E: nullable MGroup */
-&type_standard__Collection__nullable__nit__MGroup, /* Collection[E]: Collection[nullable MGroup] */
-&type_standard__Collection__nullable__nit__MGroup, /* Collection[E]: Collection[nullable MGroup] */
-&type_standard__Array__nullable__nit__MGroup, /* Array[E]: Array[nullable MGroup] */
-&type_standard__AbstractArray__nullable__nit__MGroup, /* AbstractArray[E]: AbstractArray[nullable MGroup] */
-&type_standard__array__ArrayIterator__nullable__nit__MGroup, /* ArrayIterator[E]: ArrayIterator[nullable MGroup] */
-}
-};
-/* runtime type MapValuesIterator[String, nullable MGroup] */
-const struct type type_standard__MapValuesIterator__standard__String__nullable__nit__MGroup = {
--1, /*CAST DEAD*/
-"MapValuesIterator[String, nullable MGroup]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapValuesIterator__standard__String__nullable__nit__MGroup,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapValuesIterator__standard__String__nullable__nit__MGroup = {
-0, /* dummy */
-{
-&type_standard__Array__nullable__nit__MGroup, /* Array[E]: Array[nullable MGroup] */
-&type_standard__MapIterator__standard__String__nullable__nit__MGroup, /* MapIterator[K, V]: MapIterator[String, nullable MGroup] */
-}
-};
-/* runtime type MapKeysIterator[MModule, AModule] */
-const struct type type_standard__MapKeysIterator__nit__MModule__nit__AModule = {
--1, /*CAST DEAD*/
-"MapKeysIterator[MModule, AModule]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapKeysIterator__nit__MModule__nit__AModule,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapKeysIterator__nit__MModule__nit__AModule = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MModule, /* Array[E]: Array[MModule] */
-&type_standard__MapIterator__nit__MModule__nit__AModule, /* MapIterator[K, V]: MapIterator[MModule, AModule] */
-}
-};
-/* runtime type MapValuesIterator[MModule, AModule] */
-const struct type type_standard__MapValuesIterator__nit__MModule__nit__AModule = {
--1, /*CAST DEAD*/
-"MapValuesIterator[MModule, AModule]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapValuesIterator__nit__MModule__nit__AModule,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapValuesIterator__nit__MModule__nit__AModule = {
-0, /* dummy */
-{
-&type_standard__Array__nit__AModule, /* Array[E]: Array[AModule] */
-&type_standard__MapIterator__nit__MModule__nit__AModule, /* MapIterator[K, V]: MapIterator[MModule, AModule] */
-}
-};
-/* runtime type MapKeysIterator[MClassDef, AClassdef] */
-const struct type type_standard__MapKeysIterator__nit__MClassDef__nit__AClassdef = {
--1, /*CAST DEAD*/
-"MapKeysIterator[MClassDef, AClassdef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapKeysIterator__nit__MClassDef__nit__AClassdef,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapKeysIterator__nit__MClassDef__nit__AClassdef = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MClassDef, /* Array[E]: Array[MClassDef] */
-&type_standard__MapIterator__nit__MClassDef__nit__AClassdef, /* MapIterator[K, V]: MapIterator[MClassDef, AClassdef] */
-}
-};
-/* runtime type MapValuesIterator[MClassDef, AClassdef] */
-const struct type type_standard__MapValuesIterator__nit__MClassDef__nit__AClassdef = {
--1, /*CAST DEAD*/
-"MapValuesIterator[MClassDef, AClassdef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapValuesIterator__nit__MClassDef__nit__AClassdef,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapValuesIterator__nit__MClassDef__nit__AClassdef = {
-0, /* dummy */
-{
-&type_standard__Array__nit__AClassdef, /* Array[E]: Array[AClassdef] */
-&type_standard__MapIterator__nit__MClassDef__nit__AClassdef, /* MapIterator[K, V]: MapIterator[MClassDef, AClassdef] */
-}
-};
-/* runtime type MapKeysIterator[String, MModuleData[AAnnotation]] */
-const struct type type_standard__MapKeysIterator__standard__String__nit__MModuleData__nit__AAnnotation = {
--1, /*CAST DEAD*/
-"MapKeysIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapKeysIterator__standard__String__nit__MModuleData__nit__AAnnotation,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapKeysIterator__standard__String__nit__MModuleData__nit__AAnnotation = {
-0, /* dummy */
-{
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapIterator__standard__String__nit__MModuleData__nit__AAnnotation, /* MapIterator[K, V]: MapIterator[String, MModuleData[AAnnotation]] */
-}
-};
-/* runtime type Array[MModuleData[AAnnotation]] */
-const struct type type_standard__Array__nit__MModuleData__nit__AAnnotation = {
-1538,
-"Array[MModuleData[AAnnotation]]", /* class_name_string */
-450,
-0,
-&resolution_table_standard__Array__nit__MModuleData__nit__AAnnotation,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2607, /* AbstractArrayRead[Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2617, /* AbstractArrayRead[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2636, /* AbstractArrayRead[Array[Object]] */
+2637, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2384, /* Collection[MModuleData[AAnnotation]] */
-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 */
-2003, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2457, /* AbstractArrayRead[Object] */
-1, /* empty */
+2931, /* AbstractArray[Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2941, /* AbstractArray[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2960, /* AbstractArray[Array[Object]] */
+2961, /* AbstractArray[nullable 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 */
-2505, /* AbstractArrayRead[MModuleData[AAnnotation]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2681, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1628, /* Array[Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1716, /* Array[Array[nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2012, /* Array[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
--1, /* empty */
--1, /* empty */
-2729, /* AbstractArray[MModuleData[AAnnotation]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--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__Array__core__Array__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MProperty, /* E: Array[MProperty] */
+&type_core__Array__core__Array__nitc__MProperty, /* Array[E]: Array[Array[MProperty]] */
+&type_core__Collection__core__Array__nitc__MProperty, /* Collection[E]: Collection[Array[MProperty]] */
+&type_core__Array__core__Array__nitc__MProperty, /* Array[E]: Array[Array[MProperty]] */
+&type_core__AbstractArray__core__Array__nitc__MProperty, /* AbstractArray[E]: AbstractArray[Array[MProperty]] */
+&type_core__NativeArray__core__Array__nitc__MProperty, /* NativeArray[E]: NativeArray[Array[MProperty]] */
+&type_core__Array__nitc__MProperty, /* E: Array[MProperty] */
+&type_core__Collection__core__Array__nitc__MProperty, /* Collection[E]: Collection[Array[MProperty]] */
+&type_core__Array__nitc__MProperty, /* E: Array[MProperty] */
+&type_core__Collection__core__Array__nitc__MProperty, /* Collection[E]: Collection[Array[MProperty]] */
+&type_core__Collection__core__Array__nitc__MProperty, /* Collection[E]: Collection[Array[MProperty]] */
+&type_core__Array__core__Array__nitc__MProperty, /* Array[E]: Array[Array[MProperty]] */
+&type_core__AbstractArray__core__Array__nitc__MProperty, /* AbstractArray[E]: AbstractArray[Array[MProperty]] */
+&type_core__array__ArrayIterator__core__Array__nitc__MProperty, /* ArrayIterator[E]: ArrayIterator[Array[MProperty]] */
+&type_core__array__ArrayReverseIterator__core__Array__nitc__MProperty, /* ArrayReverseIterator[E]: ArrayReverseIterator[Array[MProperty]] */
+}
+};
+/* runtime type MapValuesIterator[String, Array[MProperty]] */
+const struct type type_core__MapValuesIterator__core__String__core__Array__nitc__MProperty = {
+-1, /*CAST DEAD*/
+"MapValuesIterator[String, Array[MProperty]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapValuesIterator__core__String__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 */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapValuesIterator__core__String__core__Array__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__core__Array__nitc__MProperty, /* Array[E]: Array[Array[MProperty]] */
+&type_core__MapIterator__core__String__core__Array__nitc__MProperty, /* MapIterator[K, V]: MapIterator[String, Array[MProperty]] */
+}
+};
+/* runtime type HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]] */
+const struct type type_core__hash_collection__HashMapKeys__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
+-1, /*CAST DEAD*/
+"HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2408, /* Collection[MModule] */
-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 */
-1538, /* Array[MModuleData[AAnnotation]] */
-1, /* empty */
+2482, /* Collection[nullable MModule] */
-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_standard__Array__nit__MModuleData__nit__AAnnotation = {
-0, /* dummy */
-{
-&type_nit__MModuleData__nit__AAnnotation, /* E: MModuleData[AAnnotation] */
-&type_standard__Array__nit__MModuleData__nit__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
-&type_standard__Collection__nit__MModuleData__nit__AAnnotation, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
-&type_standard__Array__nit__MModuleData__nit__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
-&type_standard__NativeArray__nit__MModuleData__nit__AAnnotation, /* NativeArray[E]: NativeArray[MModuleData[AAnnotation]] */
-&type_nit__MModuleData__nit__AAnnotation, /* E: MModuleData[AAnnotation] */
-&type_standard__Collection__nit__MModuleData__nit__AAnnotation, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
-&type_nit__MModuleData__nit__AAnnotation, /* E: MModuleData[AAnnotation] */
-&type_standard__Collection__nit__MModuleData__nit__AAnnotation, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
-&type_standard__Collection__nit__MModuleData__nit__AAnnotation, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
-&type_standard__Array__nit__MModuleData__nit__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
-&type_standard__AbstractArray__nit__MModuleData__nit__AAnnotation, /* AbstractArray[E]: AbstractArray[MModuleData[AAnnotation]] */
-&type_standard__array__ArrayIterator__nit__MModuleData__nit__AAnnotation, /* ArrayIterator[E]: ArrayIterator[MModuleData[AAnnotation]] */
-}
-};
-/* runtime type MapValuesIterator[String, MModuleData[AAnnotation]] */
-const struct type type_standard__MapValuesIterator__standard__String__nit__MModuleData__nit__AAnnotation = {
--1, /*CAST DEAD*/
-"MapValuesIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapValuesIterator__standard__String__nit__MModuleData__nit__AAnnotation,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapValuesIterator__standard__String__nit__MModuleData__nit__AAnnotation = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MModuleData__nit__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
-&type_standard__MapIterator__standard__String__nit__MModuleData__nit__AAnnotation, /* MapIterator[K, V]: MapIterator[String, MModuleData[AAnnotation]] */
-}
-};
-/* runtime type MapKeysIterator[MPropDef, APropdef] */
-const struct type type_standard__MapKeysIterator__nit__MPropDef__nit__APropdef = {
--1, /*CAST DEAD*/
-"MapKeysIterator[MPropDef, APropdef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapKeysIterator__nit__MPropDef__nit__APropdef,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__MapKeysIterator__nit__MPropDef__nit__APropdef = {
+const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
0, /* dummy */
{
-&type_standard__Array__nit__MPropDef, /* Array[E]: Array[MPropDef] */
-&type_standard__MapIterator__nit__MPropDef__nit__APropdef, /* MapIterator[K, V]: MapIterator[MPropDef, APropdef] */
+&type_core__HashMap__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
+&type_core__Array__nitc__MModule, /* Array[E]: Array[MModule] */
+&type_core__MapKeysIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
}
};
-/* runtime type MapValuesIterator[MPropDef, APropdef] */
-const struct type type_standard__MapValuesIterator__nit__MPropDef__nit__APropdef = {
+/* runtime type HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]] */
+const struct type type_core__hash_collection__HashMapValues__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
-1, /*CAST DEAD*/
-"MapValuesIterator[MPropDef, APropdef]", /* class_name_string */
+"HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__MapValuesIterator__nit__MPropDef__nit__APropdef,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapValuesIterator__nit__MPropDef__nit__APropdef = {
-0, /* dummy */
-{
-&type_standard__Array__nit__APropdef, /* Array[E]: Array[APropdef] */
-&type_standard__MapIterator__nit__MPropDef__nit__APropdef, /* MapIterator[K, V]: MapIterator[MPropDef, APropdef] */
-}
-};
-/* runtime type NativeArray[Buffer] */
-const struct type type_standard__NativeArray__standard__Buffer = {
-1542,
-"NativeArray[Buffer]", /* class_name_string */
-49,
-0,
-&resolution_table_standard__NativeArray__standard__Buffer,
-219,
+&resolution_table_core__hash_collection__HashMapValues__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty,
+129,
{
-80, /* Object */
-2622, /* 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 */
-651, /* NativeArray[Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1402, /* NativeArray[Writable] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1542, /* NativeArray[Buffer] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+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 */
+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 */
},
};
-const struct types resolution_table_standard__NativeArray__standard__Buffer = {
+const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
0, /* dummy */
{
-&type_standard__Buffer, /* E: Buffer */
-&type_standard__NativeArray__standard__Buffer, /* NativeArray[E]: NativeArray[Buffer] */
+&type_core__HashMap__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[MModule, 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__MapValuesIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
}
};
-/* runtime type ArrayIterator[Buffer] */
-const struct type type_standard__array__ArrayIterator__standard__Buffer = {
+/* runtime type HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
+const struct type type_core__hash_collection__HashMapIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
-1, /*CAST DEAD*/
-"ArrayIterator[Buffer]", /* class_name_string */
+"HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__array__ArrayIterator__standard__Buffer,
-9,
+&resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty,
+79,
{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
--1, /* empty */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__array__ArrayIterator__standard__Buffer = {
-0, /* dummy */
-{
-&type_standard__Array__standard__Buffer, /* Array[E]: Array[Buffer] */
-&type_standard__AbstractArrayRead__standard__Buffer, /* AbstractArrayRead[E]: AbstractArrayRead[Buffer] */
-}
-};
-/* runtime type NativeArray[FlatText] */
-const struct type type_standard__NativeArray__standard__FlatText = {
-1544,
-"NativeArray[FlatText]", /* class_name_string */
-50,
-0,
-&resolution_table_standard__NativeArray__standard__FlatText,
-219,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-651, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1402, /* NativeArray[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1544, /* NativeArray[FlatText] */
--1, /* empty */
-1, /* empty */
-1, /* empty */
+2702, /* MapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
-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 */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* HashMap[K, V]: HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
+}
+};
+/* runtime type HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
+const struct type type_core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
+1633,
+"HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
+125,
+0,
+&resolution_table_core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty,
+152,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2798, /* nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
-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 */
+1633, /* HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
-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 */
-},
-};
-const struct types resolution_table_standard__NativeArray__standard__FlatText = {
-0, /* dummy */
-{
-&type_standard__FlatText, /* E: FlatText */
-&type_standard__NativeArray__standard__FlatText, /* NativeArray[E]: NativeArray[FlatText] */
-}
-};
-/* runtime type ArrayIterator[FlatText] */
-const struct type type_standard__array__ArrayIterator__standard__FlatText = {
--1, /*CAST DEAD*/
-"ArrayIterator[FlatText]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__array__ArrayIterator__standard__FlatText,
-9,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__array__ArrayIterator__standard__FlatText = {
+const struct types resolution_table_core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
0, /* dummy */
{
-&type_standard__Array__standard__FlatText, /* Array[E]: Array[FlatText] */
-&type_standard__AbstractArrayRead__standard__FlatText, /* AbstractArrayRead[E]: AbstractArrayRead[FlatText] */
+&type_more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* V: HashMap2[MType, String, nullable MProperty] */
+&type_nitc__MModule, /* K: MModule */
}
};
-/* runtime type MapKeysIterator[String, Array[String]] */
-const struct type type_standard__MapKeysIterator__standard__String__standard__Array__standard__String = {
--1, /*CAST DEAD*/
-"MapKeysIterator[String, Array[String]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapKeysIterator__standard__String__standard__Array__standard__String,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
--1, /* empty */
--1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapKeysIterator__standard__String__standard__Array__standard__String = {
-0, /* dummy */
-{
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapIterator__standard__String__standard__Array__standard__String, /* MapIterator[K, V]: MapIterator[String, Array[String]] */
-}
-};
-/* runtime type MapValuesIterator[String, Array[String]] */
-const struct type type_standard__MapValuesIterator__standard__String__standard__Array__standard__String = {
--1, /*CAST DEAD*/
-"MapValuesIterator[String, Array[String]]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
+1634,
+"NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]]", /* class_name_string */
+197,
0,
-&resolution_table_standard__MapValuesIterator__standard__String__standard__Array__standard__String,
-5,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapValuesIterator__standard__String__standard__Array__standard__String = {
-0, /* dummy */
-{
-&type_standard__Array__standard__Array__standard__String, /* Array[E]: Array[Array[String]] */
-&type_standard__MapIterator__standard__String__standard__Array__standard__String, /* MapIterator[K, V]: MapIterator[String, Array[String]] */
-}
-};
-/* runtime type NativeArray[AMethPropdef] */
-const struct type type_standard__NativeArray__nit__AMethPropdef = {
-1548,
-"NativeArray[AMethPropdef]", /* class_name_string */
-51,
-0,
-&resolution_table_standard__NativeArray__nit__AMethPropdef,
-219,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1252, /* NativeArray[Prod] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-651, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1548, /* NativeArray[AMethPropdef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1568, /* NativeArray[APropdef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1620, /* NativeArray[ANode] */
-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 */
+1634, /* NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
-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 */
-},
-};
-const struct types resolution_table_standard__NativeArray__nit__AMethPropdef = {
-0, /* dummy */
-{
-&type_nit__AMethPropdef, /* E: AMethPropdef */
-&type_standard__NativeArray__nit__AMethPropdef, /* NativeArray[E]: NativeArray[AMethPropdef] */
-}
-};
-/* runtime type ArrayIterator[AMethPropdef] */
-const struct type type_standard__array__ArrayIterator__nit__AMethPropdef = {
--1, /*CAST DEAD*/
-"ArrayIterator[AMethPropdef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__array__ArrayIterator__nit__AMethPropdef,
-9,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__array__ArrayIterator__nit__AMethPropdef = {
-0, /* dummy */
-{
-&type_standard__Array__nit__AMethPropdef, /* Array[E]: Array[AMethPropdef] */
-&type_standard__AbstractArrayRead__nit__AMethPropdef, /* AbstractArrayRead[E]: AbstractArrayRead[AMethPropdef] */
-}
-};
-/* runtime type MapKeysIterator[MClass, Set[MProperty]] */
-const struct type type_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MProperty = {
--1, /*CAST DEAD*/
-"MapKeysIterator[MClass, Set[MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MProperty,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MProperty = {
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
0, /* dummy */
{
-&type_standard__Array__nit__MClass, /* Array[E]: Array[MClass] */
-&type_standard__MapIterator__nit__MClass__standard__Set__nit__MProperty, /* MapIterator[K, V]: MapIterator[MClass, Set[MProperty]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* E: nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
}
};
-/* runtime type Array[Set[MProperty]] */
-const struct type type_standard__Array__standard__Set__nit__MProperty = {
-1551,
-"Array[Set[MProperty]]", /* class_name_string */
-451,
+/* runtime type HashMap[MType, HashMap[String, nullable MProperty]] */
+const struct type type_core__HashMap__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
+1635,
+"HashMap[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
+75,
0,
-&resolution_table_standard__Array__standard__Set__nit__MProperty,
-490,
+&resolution_table_core__HashMap__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty,
+85,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
+2203, /* MapRead[nullable Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1358, /* HashMap[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2385, /* Collection[Set[MProperty]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2397, /* Collection[Set[PropertyLayoutElement]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2003, /* SequenceRead[nullable Object] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+1635, /* HashMap[MType, HashMap[String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__HashMap__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__hash_collection__HashMapIterator__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* HashMapIterator[K, V]: HashMapIterator[MType, HashMap[String, nullable MProperty]] */
+&type_nitc__MType, /* K: MType */
+&type_core__HashMap__core__String__nullable__nitc__MProperty, /* V: HashMap[String, nullable MProperty] */
+&type_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* HashMapNode[K, V]: HashMapNode[MType, HashMap[String, nullable MProperty]] */
+&type_core__hash_collection__HashMapKeys__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* HashMapKeys[K, V]: HashMapKeys[MType, HashMap[String, nullable MProperty]] */
+&type_core__hash_collection__HashMapValues__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* HashMapValues[K, V]: HashMapValues[MType, HashMap[String, nullable MProperty]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* nullable N: nullable HashMapNode[MType, HashMap[String, nullable MProperty]] */
+NULL, /* empty */
+&type_core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* N: HashMapNode[MType, HashMap[String, nullable MProperty]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
+}
+};
+/* runtime type HashMap[String, nullable MProperty] */
+const struct type type_core__HashMap__core__String__nullable__nitc__MProperty = {
+1636,
+"HashMap[String, nullable MProperty]", /* class_name_string */
+76,
+0,
+&resolution_table_core__HashMap__core__String__nullable__nitc__MProperty,
+85,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2203, /* MapRead[nullable Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2457, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1358, /* HashMap[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2506, /* AbstractArrayRead[Set[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1636, /* HashMap[String, nullable MProperty] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2518, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__HashMap__core__String__nullable__nitc__MProperty = {
+0, /* dummy */
+{
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__hash_collection__HashMapIterator__core__String__nullable__nitc__MProperty, /* HashMapIterator[K, V]: HashMapIterator[String, nullable MProperty] */
+&type_core__String, /* K: String */
+&type_nullable__nitc__MProperty, /* V: nullable MProperty */
+&type_core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty, /* HashMapNode[K, V]: HashMapNode[String, nullable MProperty] */
+&type_core__hash_collection__HashMapKeys__core__String__nullable__nitc__MProperty, /* HashMapKeys[K, V]: HashMapKeys[String, nullable MProperty] */
+&type_core__hash_collection__HashMapValues__core__String__nullable__nitc__MProperty, /* HashMapValues[K, V]: HashMapValues[String, nullable MProperty] */
+&type_nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty, /* nullable N: nullable HashMapNode[String, nullable MProperty] */
+NULL, /* empty */
+&type_core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty, /* N: HashMapNode[String, nullable MProperty] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MProperty, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, nullable MProperty]] */
+}
+};
+/* runtime type MapKeysIterator[String, nullable MModule] */
+const struct type type_core__MapKeysIterator__core__String__nullable__nitc__MModule = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[String, nullable MModule]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__core__String__nullable__nitc__MModule,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
+2828, /* Iterator[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__core__String__nullable__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapIterator__core__String__nullable__nitc__MModule, /* MapIterator[K, V]: MapIterator[String, nullable MModule] */
+}
+};
+/* runtime type Array[nullable MModule] */
+const struct type type_core__Array__nullable__nitc__MModule = {
+1638,
+"Array[nullable MModule]", /* class_name_string */
+468,
+0,
+&resolution_table_core__Array__nullable__nitc__MModule,
+510,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2681, /* AbstractArray[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 */
-1, /* empty */
-1, /* empty */
-2730, /* AbstractArray[Set[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2742, /* AbstractArray[Set[PropertyLayoutElement]] */
-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 */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2608, /* AbstractArrayRead[nullable MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1551, /* Array[Set[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1673, /* Array[Set[PropertyLayoutElement]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2637, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__standard__Set__nit__MProperty = {
-0, /* dummy */
-{
-&type_standard__Set__nit__MProperty, /* E: Set[MProperty] */
-&type_standard__Array__standard__Set__nit__MProperty, /* Array[E]: Array[Set[MProperty]] */
-&type_standard__Collection__standard__Set__nit__MProperty, /* Collection[E]: Collection[Set[MProperty]] */
-&type_standard__Array__standard__Set__nit__MProperty, /* Array[E]: Array[Set[MProperty]] */
-&type_standard__NativeArray__standard__Set__nit__MProperty, /* NativeArray[E]: NativeArray[Set[MProperty]] */
-&type_standard__Set__nit__MProperty, /* E: Set[MProperty] */
-&type_standard__Collection__standard__Set__nit__MProperty, /* Collection[E]: Collection[Set[MProperty]] */
-&type_standard__Set__nit__MProperty, /* E: Set[MProperty] */
-&type_standard__Collection__standard__Set__nit__MProperty, /* Collection[E]: Collection[Set[MProperty]] */
-&type_standard__Collection__standard__Set__nit__MProperty, /* Collection[E]: Collection[Set[MProperty]] */
-&type_standard__Array__standard__Set__nit__MProperty, /* Array[E]: Array[Set[MProperty]] */
-&type_standard__AbstractArray__standard__Set__nit__MProperty, /* AbstractArray[E]: AbstractArray[Set[MProperty]] */
-&type_standard__array__ArrayIterator__standard__Set__nit__MProperty, /* ArrayIterator[E]: ArrayIterator[Set[MProperty]] */
-}
-};
-/* runtime type MapValuesIterator[MClass, Set[MProperty]] */
-const struct type type_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MProperty = {
--1, /*CAST DEAD*/
-"MapValuesIterator[MClass, Set[MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MProperty,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MProperty = {
-0, /* dummy */
-{
-&type_standard__Array__standard__Set__nit__MProperty, /* Array[E]: Array[Set[MProperty]] */
-&type_standard__MapIterator__nit__MClass__standard__Set__nit__MProperty, /* MapIterator[K, V]: MapIterator[MClass, Set[MProperty]] */
-}
-};
-/* runtime type MapKeysIterator[MProperty, APropdef] */
-const struct type type_standard__MapKeysIterator__nit__MProperty__nit__APropdef = {
--1, /*CAST DEAD*/
-"MapKeysIterator[MProperty, APropdef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapKeysIterator__nit__MProperty__nit__APropdef,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapKeysIterator__nit__MProperty__nit__APropdef = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MProperty, /* Array[E]: Array[MProperty] */
-&type_standard__MapIterator__nit__MProperty__nit__APropdef, /* MapIterator[K, V]: MapIterator[MProperty, APropdef] */
-}
-};
-/* runtime type MapValuesIterator[MProperty, APropdef] */
-const struct type type_standard__MapValuesIterator__nit__MProperty__nit__APropdef = {
--1, /*CAST DEAD*/
-"MapValuesIterator[MProperty, APropdef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapValuesIterator__nit__MProperty__nit__APropdef,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapValuesIterator__nit__MProperty__nit__APropdef = {
-0, /* dummy */
-{
-&type_standard__Array__nit__APropdef, /* Array[E]: Array[APropdef] */
-&type_standard__MapIterator__nit__MProperty__nit__APropdef, /* MapIterator[K, V]: MapIterator[MProperty, APropdef] */
-}
-};
-/* runtime type HashMapKeys[MGroup, POSetElement[MGroup]] */
-const struct type type_standard__hash_collection__HashMapKeys__nit__MGroup__poset__POSetElement__nit__MGroup = {
--1, /*CAST DEAD*/
-"HashMapKeys[MGroup, POSetElement[MGroup]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapKeys__nit__MGroup__poset__POSetElement__nit__MGroup,
-124,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2354, /* Collection[MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2932, /* AbstractArray[nullable MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2383, /* Collection[nullable MGroup] */
-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_standard__hash_collection__HashMapKeys__nit__MGroup__poset__POSetElement__nit__MGroup = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
-&type_standard__Array__nit__MGroup, /* Array[E]: Array[MGroup] */
-&type_standard__MapKeysIterator__nit__MGroup__poset__POSetElement__nit__MGroup, /* MapKeysIterator[K, V]: MapKeysIterator[MGroup, POSetElement[MGroup]] */
-}
-};
-/* runtime type HashMapValues[MGroup, POSetElement[MGroup]] */
-const struct type type_standard__hash_collection__HashMapValues__nit__MGroup__poset__POSetElement__nit__MGroup = {
--1, /*CAST DEAD*/
-"HashMapValues[MGroup, POSetElement[MGroup]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapValues__nit__MGroup__poset__POSetElement__nit__MGroup,
-124,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1638, /* Array[nullable MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2407, /* Collection[POSetElement[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MGroup__poset__POSetElement__nit__MGroup = {
+const struct types resolution_table_core__Array__nullable__nitc__MModule = {
0, /* dummy */
{
-&type_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
-&type_standard__Array__poset__POSetElement__nit__MGroup, /* Array[E]: Array[POSetElement[MGroup]] */
-&type_standard__MapValuesIterator__nit__MGroup__poset__POSetElement__nit__MGroup, /* MapValuesIterator[K, V]: MapValuesIterator[MGroup, POSetElement[MGroup]] */
+&type_nullable__nitc__MModule, /* E: nullable MModule */
+&type_core__Array__nullable__nitc__MModule, /* Array[E]: Array[nullable MModule] */
+&type_core__Collection__nullable__nitc__MModule, /* Collection[E]: Collection[nullable MModule] */
+&type_core__Array__nullable__nitc__MModule, /* Array[E]: Array[nullable MModule] */
+&type_core__AbstractArray__nullable__nitc__MModule, /* AbstractArray[E]: AbstractArray[nullable MModule] */
+&type_core__NativeArray__nullable__nitc__MModule, /* NativeArray[E]: NativeArray[nullable MModule] */
+&type_nullable__nitc__MModule, /* E: nullable MModule */
+&type_core__Collection__nullable__nitc__MModule, /* Collection[E]: Collection[nullable MModule] */
+&type_nullable__nitc__MModule, /* E: nullable MModule */
+&type_core__Collection__nullable__nitc__MModule, /* Collection[E]: Collection[nullable MModule] */
+&type_core__Collection__nullable__nitc__MModule, /* Collection[E]: Collection[nullable MModule] */
+&type_core__Array__nullable__nitc__MModule, /* Array[E]: Array[nullable MModule] */
+&type_core__AbstractArray__nullable__nitc__MModule, /* AbstractArray[E]: AbstractArray[nullable MModule] */
+&type_core__array__ArrayIterator__nullable__nitc__MModule, /* ArrayIterator[E]: ArrayIterator[nullable MModule] */
+&type_core__array__ArrayReverseIterator__nullable__nitc__MModule, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable MModule] */
}
};
-/* runtime type NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup = {
-1557,
-"NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]]", /* class_name_string */
-192,
+/* runtime type MapValuesIterator[String, nullable MModule] */
+const struct type type_core__MapValuesIterator__core__String__nullable__nitc__MModule = {
+-1, /*CAST DEAD*/
+"MapValuesIterator[String, nullable MModule]", /* class_name_string */
+-1, /*CAST DEAD*/
0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup,
-219,
+&resolution_table_core__MapValuesIterator__core__String__nullable__nitc__MModule,
+11,
{
-80, /* Object */
-2622, /* 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 */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapValuesIterator__core__String__nullable__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__Array__nullable__nitc__MModule, /* Array[E]: Array[nullable MModule] */
+&type_core__MapIterator__core__String__nullable__nitc__MModule, /* MapIterator[K, V]: MapIterator[String, nullable MModule] */
+}
+};
+/* runtime type MapKeysIterator[String, nullable MGroup] */
+const struct type type_core__MapKeysIterator__core__String__nullable__nitc__MGroup = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[String, nullable MGroup]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__core__String__nullable__nitc__MGroup,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
+2828, /* Iterator[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__core__String__nullable__nitc__MGroup = {
+0, /* dummy */
+{
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapIterator__core__String__nullable__nitc__MGroup, /* MapIterator[K, V]: MapIterator[String, nullable MGroup] */
+}
+};
+/* runtime type Array[nullable MGroup] */
+const struct type type_core__Array__nullable__nitc__MGroup = {
+1641,
+"Array[nullable MGroup]", /* class_name_string */
+469,
+0,
+&resolution_table_core__Array__nullable__nitc__MGroup,
+510,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-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 */
-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 */
-1557, /* NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup = {
-0, /* dummy */
-{
-&type_nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup, /* E: nullable HashMapNode[MGroup, POSetElement[MGroup]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup, /* NativeArray[E]: NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
-}
-};
-/* runtime type HashMapIterator[MGroup, POSetElement[MGroup]] */
-const struct type type_standard__HashMapIterator__nit__MGroup__poset__POSetElement__nit__MGroup = {
--1, /*CAST DEAD*/
-"HashMapIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__HashMapIterator__nit__MGroup__poset__POSetElement__nit__MGroup,
-77,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2609, /* AbstractArrayRead[nullable MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2596, /* MapIterator[MGroup, POSetElement[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2637, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMapIterator__nit__MGroup__poset__POSetElement__nit__MGroup = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
-}
-};
-/* runtime type HashMapNode[MGroup, POSetElement[MGroup]] */
-const struct type type_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup = {
-1559,
-"HashMapNode[MGroup, POSetElement[MGroup]]", /* class_name_string */
-123,
-0,
-&resolution_table_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup,
-148,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2279, /* nullable HashMapNode[MGroup, POSetElement[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2933, /* AbstractArray[nullable MGroup] */
-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 */
-1559, /* HashMapNode[MGroup, POSetElement[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup = {
-0, /* dummy */
-{
-&type_poset__POSetElement__nit__MGroup, /* V: POSetElement[MGroup] */
-&type_nit__MGroup, /* K: MGroup */
-}
-};
-/* runtime type NativeArray[MGroup] */
-const struct type type_standard__NativeArray__nit__MGroup = {
-1560,
-"NativeArray[MGroup]", /* class_name_string */
-52,
-0,
-&resolution_table_standard__NativeArray__nit__MGroup,
-219,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-651, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1560, /* NativeArray[MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1641, /* Array[nullable MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1808, /* NativeArray[nullable MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__Array__nullable__nitc__MGroup = {
+0, /* dummy */
+{
+&type_nullable__nitc__MGroup, /* E: nullable MGroup */
+&type_core__Array__nullable__nitc__MGroup, /* Array[E]: Array[nullable MGroup] */
+&type_core__Collection__nullable__nitc__MGroup, /* Collection[E]: Collection[nullable MGroup] */
+&type_core__Array__nullable__nitc__MGroup, /* Array[E]: Array[nullable MGroup] */
+&type_core__AbstractArray__nullable__nitc__MGroup, /* AbstractArray[E]: AbstractArray[nullable MGroup] */
+&type_core__NativeArray__nullable__nitc__MGroup, /* NativeArray[E]: NativeArray[nullable MGroup] */
+&type_nullable__nitc__MGroup, /* E: nullable MGroup */
+&type_core__Collection__nullable__nitc__MGroup, /* Collection[E]: Collection[nullable MGroup] */
+&type_nullable__nitc__MGroup, /* E: nullable MGroup */
+&type_core__Collection__nullable__nitc__MGroup, /* Collection[E]: Collection[nullable MGroup] */
+&type_core__Collection__nullable__nitc__MGroup, /* Collection[E]: Collection[nullable MGroup] */
+&type_core__Array__nullable__nitc__MGroup, /* Array[E]: Array[nullable MGroup] */
+&type_core__AbstractArray__nullable__nitc__MGroup, /* AbstractArray[E]: AbstractArray[nullable MGroup] */
+&type_core__array__ArrayIterator__nullable__nitc__MGroup, /* ArrayIterator[E]: ArrayIterator[nullable MGroup] */
+&type_core__array__ArrayReverseIterator__nullable__nitc__MGroup, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable MGroup] */
+}
+};
+/* runtime type MapValuesIterator[String, nullable MGroup] */
+const struct type type_core__MapValuesIterator__core__String__nullable__nitc__MGroup = {
+-1, /*CAST DEAD*/
+"MapValuesIterator[String, nullable MGroup]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapValuesIterator__core__String__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__MapValuesIterator__core__String__nullable__nitc__MGroup = {
+0, /* dummy */
+{
+&type_core__Array__nullable__nitc__MGroup, /* Array[E]: Array[nullable MGroup] */
+&type_core__MapIterator__core__String__nullable__nitc__MGroup, /* MapIterator[K, V]: MapIterator[String, nullable MGroup] */
+}
+};
+/* runtime type MapKeysIterator[MModule, AModule] */
+const struct type type_core__MapKeysIterator__nitc__MModule__nitc__AModule = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[MModule, AModule]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__nitc__MModule__nitc__AModule,
+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__nitc__AModule = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MModule, /* Array[E]: Array[MModule] */
+&type_core__MapIterator__nitc__MModule__nitc__AModule, /* MapIterator[K, V]: MapIterator[MModule, AModule] */
+}
+};
+/* runtime type MapValuesIterator[MModule, AModule] */
+const struct type type_core__MapValuesIterator__nitc__MModule__nitc__AModule = {
+-1, /*CAST DEAD*/
+"MapValuesIterator[MModule, AModule]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapValuesIterator__nitc__MModule__nitc__AModule,
+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__nitc__AModule = {
+0, /* dummy */
+{
+&type_core__Array__nitc__AModule, /* Array[E]: Array[AModule] */
+&type_core__MapIterator__nitc__MModule__nitc__AModule, /* MapIterator[K, V]: MapIterator[MModule, AModule] */
+}
+};
+/* runtime type MapKeysIterator[MClassDef, AClassdef] */
+const struct type type_core__MapKeysIterator__nitc__MClassDef__nitc__AClassdef = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[MClassDef, AClassdef]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__nitc__MClassDef__nitc__AClassdef,
+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__nitc__AClassdef = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MClassDef, /* Array[E]: Array[MClassDef] */
+&type_core__MapIterator__nitc__MClassDef__nitc__AClassdef, /* MapIterator[K, V]: MapIterator[MClassDef, AClassdef] */
+}
+};
+/* runtime type MapValuesIterator[MClassDef, AClassdef] */
+const struct type type_core__MapValuesIterator__nitc__MClassDef__nitc__AClassdef = {
+-1, /*CAST DEAD*/
+"MapValuesIterator[MClassDef, AClassdef]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapValuesIterator__nitc__MClassDef__nitc__AClassdef,
+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__MClassDef__nitc__AClassdef = {
+0, /* dummy */
+{
+&type_core__Array__nitc__AClassdef, /* Array[E]: Array[AClassdef] */
+&type_core__MapIterator__nitc__MClassDef__nitc__AClassdef, /* MapIterator[K, V]: MapIterator[MClassDef, AClassdef] */
+}
+};
+/* runtime type MapKeysIterator[String, MModuleData[AAnnotation]] */
+const struct type type_core__MapKeysIterator__core__String__nitc__MModuleData__nitc__AAnnotation = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__core__String__nitc__MModuleData__nitc__AAnnotation,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
+2828, /* Iterator[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__core__String__nitc__MModuleData__nitc__AAnnotation = {
+0, /* dummy */
+{
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapIterator__core__String__nitc__MModuleData__nitc__AAnnotation, /* MapIterator[K, V]: MapIterator[String, MModuleData[AAnnotation]] */
+}
+};
+/* runtime type Array[MModuleData[AAnnotation]] */
+const struct type type_core__Array__nitc__MModuleData__nitc__AAnnotation = {
+1648,
+"Array[MModuleData[AAnnotation]]", /* class_name_string */
+470,
+0,
+&resolution_table_core__Array__nitc__MModuleData__nitc__AAnnotation,
+510,
+{
+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 */
-},
-};
-const struct types resolution_table_standard__NativeArray__nit__MGroup = {
-0, /* dummy */
-{
-&type_nit__MGroup, /* E: MGroup */
-&type_standard__NativeArray__nit__MGroup, /* NativeArray[E]: NativeArray[MGroup] */
-}
-};
-/* runtime type ArrayIterator[MGroup] */
-const struct type type_standard__array__ArrayIterator__nit__MGroup = {
--1, /*CAST DEAD*/
-"ArrayIterator[MGroup]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__array__ArrayIterator__nit__MGroup,
-9,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__array__ArrayIterator__nit__MGroup = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MGroup, /* Array[E]: Array[MGroup] */
-&type_standard__AbstractArrayRead__nit__MGroup, /* AbstractArrayRead[E]: AbstractArrayRead[MGroup] */
-}
-};
-/* runtime type HashSet[MGroup] */
-const struct type type_standard__HashSet__nit__MGroup = {
-1562,
-"HashSet[MGroup]", /* class_name_string */
-158,
-0,
-&resolution_table_standard__HashSet__nit__MGroup,
-159,
-{
-80, /* Object */
-2622, /* nullable Object */
-2006, /* Set[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2484, /* Collection[MModuleData[AAnnotation]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[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 */
-2354, /* Collection[MGroup] */
-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 */
-2383, /* Collection[nullable MGroup] */
-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 */
-2209, /* Set[MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2610, /* AbstractArrayRead[MModuleData[AAnnotation]] */
-1, /* empty */
-133, /* HashSet[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1562, /* HashSet[MGroup] */
-},
-};
-const struct types resolution_table_standard__HashSet__nit__MGroup = {
-0, /* dummy */
-{
-&type_nit__MGroup, /* E: MGroup */
-&type_standard__Array__nit__MGroup, /* Array[E]: Array[MGroup] */
-&type_standard__hash_collection__HashSetNode__nit__MGroup, /* HashSetNode[E]: HashSetNode[MGroup] */
-&type_standard__hash_collection__HashSetIterator__nit__MGroup, /* HashSetIterator[E]: HashSetIterator[MGroup] */
-&type_standard__Collection__nit__MGroup, /* Collection[E]: Collection[MGroup] */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__Collection__nit__MGroup, /* Collection[E]: Collection[MGroup] */
-&type_nullable__standard__hash_collection__HashSetNode__nit__MGroup, /* nullable N: nullable HashSetNode[MGroup] */
-&type_standard__hash_collection__HashSetNode__nit__MGroup, /* N: HashSetNode[MGroup] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[MGroup]] */
-}
-};
-/* runtime type HashMap[MGroup, Set[MGroup]] */
-const struct type type_standard__HashMap__nit__MGroup__standard__Set__nit__MGroup = {
-1563,
-"HashMap[MGroup, Set[MGroup]]", /* class_name_string */
-75,
-0,
-&resolution_table_standard__HashMap__nit__MGroup__standard__Set__nit__MGroup,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-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 */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1563, /* HashMap[MGroup, Set[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MGroup__standard__Set__nit__MGroup = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MGroup__standard__Set__nit__MGroup, /* HashMapIterator[K, V]: HashMapIterator[MGroup, Set[MGroup]] */
-&type_nit__MGroup, /* K: MGroup */
-&type_standard__Set__nit__MGroup, /* V: Set[MGroup] */
-&type_standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup, /* HashMapNode[K, V]: HashMapNode[MGroup, Set[MGroup]] */
-&type_standard__hash_collection__HashMapKeys__nit__MGroup__standard__Set__nit__MGroup, /* HashMapKeys[K, V]: HashMapKeys[MGroup, Set[MGroup]] */
-&type_standard__hash_collection__HashMapValues__nit__MGroup__standard__Set__nit__MGroup, /* HashMapValues[K, V]: HashMapValues[MGroup, Set[MGroup]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup, /* nullable N: nullable HashMapNode[MGroup, Set[MGroup]] */
-&type_standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup, /* N: HashMapNode[MGroup, Set[MGroup]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MGroup, Set[MGroup]]] */
-}
-};
-/* runtime type NativeArray[AImport] */
-const struct type type_standard__NativeArray__nit__AImport = {
-1564,
-"NativeArray[AImport]", /* class_name_string */
-53,
-0,
-&resolution_table_standard__NativeArray__nit__AImport,
-219,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1252, /* NativeArray[Prod] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-651, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
+2934, /* AbstractArray[MModuleData[AAnnotation]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1564, /* NativeArray[AImport] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1620, /* NativeArray[ANode] */
-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] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1648, /* Array[MModuleData[AAnnotation]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__Array__nitc__MModuleData__nitc__AAnnotation = {
+0, /* dummy */
+{
+&type_nitc__MModuleData__nitc__AAnnotation, /* E: MModuleData[AAnnotation] */
+&type_core__Array__nitc__MModuleData__nitc__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
+&type_core__Collection__nitc__MModuleData__nitc__AAnnotation, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
+&type_core__Array__nitc__MModuleData__nitc__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
+&type_core__AbstractArray__nitc__MModuleData__nitc__AAnnotation, /* AbstractArray[E]: AbstractArray[MModuleData[AAnnotation]] */
+&type_core__NativeArray__nitc__MModuleData__nitc__AAnnotation, /* NativeArray[E]: NativeArray[MModuleData[AAnnotation]] */
+&type_nitc__MModuleData__nitc__AAnnotation, /* E: MModuleData[AAnnotation] */
+&type_core__Collection__nitc__MModuleData__nitc__AAnnotation, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
+&type_nitc__MModuleData__nitc__AAnnotation, /* E: MModuleData[AAnnotation] */
+&type_core__Collection__nitc__MModuleData__nitc__AAnnotation, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
+&type_core__Collection__nitc__MModuleData__nitc__AAnnotation, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
+&type_core__Array__nitc__MModuleData__nitc__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
+&type_core__AbstractArray__nitc__MModuleData__nitc__AAnnotation, /* AbstractArray[E]: AbstractArray[MModuleData[AAnnotation]] */
+&type_core__array__ArrayIterator__nitc__MModuleData__nitc__AAnnotation, /* ArrayIterator[E]: ArrayIterator[MModuleData[AAnnotation]] */
+&type_core__array__ArrayReverseIterator__nitc__MModuleData__nitc__AAnnotation, /* ArrayReverseIterator[E]: ArrayReverseIterator[MModuleData[AAnnotation]] */
+}
+};
+/* runtime type MapValuesIterator[String, MModuleData[AAnnotation]] */
+const struct type type_core__MapValuesIterator__core__String__nitc__MModuleData__nitc__AAnnotation = {
+-1, /*CAST DEAD*/
+"MapValuesIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapValuesIterator__core__String__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__MapValuesIterator__core__String__nitc__MModuleData__nitc__AAnnotation = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MModuleData__nitc__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
+&type_core__MapIterator__core__String__nitc__MModuleData__nitc__AAnnotation, /* MapIterator[K, V]: MapIterator[String, MModuleData[AAnnotation]] */
+}
+};
+/* runtime type MapKeysIterator[MPropDef, APropdef] */
+const struct type type_core__MapKeysIterator__nitc__MPropDef__nitc__APropdef = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[MPropDef, APropdef]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__nitc__MPropDef__nitc__APropdef,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__NativeArray__nit__AImport = {
+const struct types resolution_table_core__MapKeysIterator__nitc__MPropDef__nitc__APropdef = {
0, /* dummy */
{
-&type_nit__AImport, /* E: AImport */
-&type_standard__NativeArray__nit__AImport, /* NativeArray[E]: NativeArray[AImport] */
+&type_core__Array__nitc__MPropDef, /* Array[E]: Array[MPropDef] */
+&type_core__MapIterator__nitc__MPropDef__nitc__APropdef, /* MapIterator[K, V]: MapIterator[MPropDef, APropdef] */
}
};
-/* runtime type ArrayIterator[AImport] */
-const struct type type_standard__array__ArrayIterator__nit__AImport = {
+/* runtime type MapValuesIterator[MPropDef, APropdef] */
+const struct type type_core__MapValuesIterator__nitc__MPropDef__nitc__APropdef = {
-1, /*CAST DEAD*/
-"ArrayIterator[AImport]", /* class_name_string */
+"MapValuesIterator[MPropDef, APropdef]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__array__ArrayIterator__nit__AImport,
-9,
+&resolution_table_core__MapValuesIterator__nitc__MPropDef__nitc__APropdef,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
+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_standard__array__ArrayIterator__nit__AImport = {
+const struct types resolution_table_core__MapValuesIterator__nitc__MPropDef__nitc__APropdef = {
0, /* dummy */
{
-&type_standard__Array__nit__AImport, /* Array[E]: Array[AImport] */
-&type_standard__AbstractArrayRead__nit__AImport, /* AbstractArrayRead[E]: AbstractArrayRead[AImport] */
+&type_core__Array__nitc__APropdef, /* Array[E]: Array[APropdef] */
+&type_core__MapIterator__nitc__MPropDef__nitc__APropdef, /* MapIterator[K, V]: MapIterator[MPropDef, APropdef] */
}
};
-/* runtime type NativeArray[TId] */
-const struct type type_standard__NativeArray__nit__TId = {
-1566,
-"NativeArray[TId]", /* class_name_string */
-54,
+/* runtime type NativeArray[Buffer] */
+const struct type type_core__NativeArray__core__Buffer = {
+1652,
+"NativeArray[Buffer]", /* class_name_string */
+52,
0,
-&resolution_table_standard__NativeArray__nit__TId,
-219,
+&resolution_table_core__NativeArray__core__Buffer,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1254, /* NativeArray[Token] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+229, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-651, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
+1482, /* NativeArray[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1652, /* NativeArray[Buffer] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1566, /* NativeArray[TId] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1620, /* NativeArray[ANode] */
-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 */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__NativeArray__nit__TId = {
+const struct types resolution_table_core__NativeArray__core__Buffer = {
0, /* dummy */
{
-&type_nit__TId, /* E: TId */
-&type_standard__NativeArray__nit__TId, /* NativeArray[E]: NativeArray[TId] */
+&type_core__Buffer, /* E: Buffer */
+&type_core__NativeArray__core__Buffer, /* NativeArray[E]: NativeArray[Buffer] */
}
};
-/* runtime type ArrayIterator[TId] */
-const struct type type_standard__array__ArrayIterator__nit__TId = {
+/* runtime type ArrayIterator[Buffer] */
+const struct type type_core__array__ArrayIterator__core__Buffer = {
-1, /*CAST DEAD*/
-"ArrayIterator[TId]", /* class_name_string */
+"ArrayIterator[Buffer]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__array__ArrayIterator__nit__TId,
-9,
+&resolution_table_core__array__ArrayIterator__core__Buffer,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
+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_standard__array__ArrayIterator__nit__TId = {
+const struct types resolution_table_core__array__ArrayIterator__core__Buffer = {
0, /* dummy */
{
-&type_standard__Array__nit__TId, /* Array[E]: Array[TId] */
-&type_standard__AbstractArrayRead__nit__TId, /* AbstractArrayRead[E]: AbstractArrayRead[TId] */
+&type_core__Array__core__Buffer, /* Array[E]: Array[Buffer] */
+&type_core__AbstractArrayRead__core__Buffer, /* AbstractArrayRead[E]: AbstractArrayRead[Buffer] */
}
};
-/* runtime type NativeArray[APropdef] */
-const struct type type_standard__NativeArray__nit__APropdef = {
-1568,
-"NativeArray[APropdef]", /* class_name_string */
-55,
+/* runtime type ArrayReverseIterator[Buffer] */
+const struct type type_core__array__ArrayReverseIterator__core__Buffer = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[Buffer]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayReverseIterator__core__Buffer,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__core__Buffer = {
+0, /* dummy */
+{
+&type_core__Array__core__Buffer, /* Array[E]: Array[Buffer] */
+&type_core__AbstractArrayRead__core__Buffer, /* AbstractArrayRead[E]: AbstractArrayRead[Buffer] */
+}
+};
+/* runtime type NativeArray[FlatText] */
+const struct type type_core__NativeArray__core__FlatText = {
+1655,
+"NativeArray[FlatText]", /* class_name_string */
+53,
0,
-&resolution_table_standard__NativeArray__nit__APropdef,
-219,
+&resolution_table_core__NativeArray__core__FlatText,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
+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 */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-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 */
+1482, /* NativeArray[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1252, /* NativeArray[Prod] */
-1, /* empty */
+1655, /* NativeArray[FlatText] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-651, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1568, /* NativeArray[APropdef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1620, /* NativeArray[ANode] */
-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 */
+},
+};
+const struct types resolution_table_core__NativeArray__core__FlatText = {
+0, /* dummy */
+{
+&type_core__FlatText, /* E: FlatText */
+&type_core__NativeArray__core__FlatText, /* NativeArray[E]: NativeArray[FlatText] */
+}
+};
+/* runtime type ArrayIterator[FlatText] */
+const struct type type_core__array__ArrayIterator__core__FlatText = {
+-1, /*CAST DEAD*/
+"ArrayIterator[FlatText]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayIterator__core__FlatText,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayIterator__core__FlatText = {
+0, /* dummy */
+{
+&type_core__Array__core__FlatText, /* Array[E]: Array[FlatText] */
+&type_core__AbstractArrayRead__core__FlatText, /* AbstractArrayRead[E]: AbstractArrayRead[FlatText] */
+}
+};
+/* runtime type ArrayReverseIterator[FlatText] */
+const struct type type_core__array__ArrayReverseIterator__core__FlatText = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[FlatText]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayReverseIterator__core__FlatText,
+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__FlatText = {
+0, /* dummy */
+{
+&type_core__Array__core__FlatText, /* Array[E]: Array[FlatText] */
+&type_core__AbstractArrayRead__core__FlatText, /* AbstractArrayRead[E]: AbstractArrayRead[FlatText] */
+}
+};
+/* runtime type MapKeysIterator[String, Array[String]] */
+const struct type type_core__MapKeysIterator__core__String__core__Array__core__String = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[String, Array[String]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__core__String__core__Array__core__String,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
+2828, /* Iterator[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__NativeArray__nit__APropdef = {
+const struct types resolution_table_core__MapKeysIterator__core__String__core__Array__core__String = {
0, /* dummy */
{
-&type_nit__APropdef, /* E: APropdef */
-&type_standard__NativeArray__nit__APropdef, /* NativeArray[E]: NativeArray[APropdef] */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapIterator__core__String__core__Array__core__String, /* MapIterator[K, V]: MapIterator[String, Array[String]] */
}
};
-/* runtime type ArrayIterator[APropdef] */
-const struct type type_standard__array__ArrayIterator__nit__APropdef = {
+/* runtime type MapValuesIterator[String, Array[String]] */
+const struct type type_core__MapValuesIterator__core__String__core__Array__core__String = {
-1, /*CAST DEAD*/
-"ArrayIterator[APropdef]", /* class_name_string */
+"MapValuesIterator[String, Array[String]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__array__ArrayIterator__nit__APropdef,
-9,
+&resolution_table_core__MapValuesIterator__core__String__core__Array__core__String,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
+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_standard__array__ArrayIterator__nit__APropdef = {
+const struct types resolution_table_core__MapValuesIterator__core__String__core__Array__core__String = {
0, /* dummy */
{
-&type_standard__Array__nit__APropdef, /* Array[E]: Array[APropdef] */
-&type_standard__AbstractArrayRead__nit__APropdef, /* AbstractArrayRead[E]: AbstractArrayRead[APropdef] */
+&type_core__Array__core__Array__core__String, /* Array[E]: Array[Array[String]] */
+&type_core__MapIterator__core__String__core__Array__core__String, /* MapIterator[K, V]: MapIterator[String, Array[String]] */
}
};
-/* runtime type Array[Array[MType]] */
-const struct type type_standard__Array__standard__Array__nit__MType = {
-1570,
-"Array[Array[MType]]", /* class_name_string */
-452,
+/* runtime type NativeArray[AMethPropdef] */
+const struct type type_core__NativeArray__nitc__AMethPropdef = {
+1660,
+"NativeArray[AMethPropdef]", /* class_name_string */
+54,
0,
-&resolution_table_standard__Array__standard__Array__nit__MType,
-490,
+&resolution_table_core__NativeArray__nitc__AMethPropdef,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
+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 */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-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 */
+1492, /* NativeArray[Prod] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1660, /* NativeArray[AMethPropdef] */
-1, /* empty */
-1, /* empty */
+1681, /* NativeArray[APropdef] */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1329, /* NativeArray[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2386, /* Collection[Array[MType]] */
-1, /* empty */
-1, /* empty */
-2389, /* Collection[Array[nullable MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2410, /* Collection[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2003, /* SequenceRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2457, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2507, /* AbstractArrayRead[Array[MType]] */
+},
+};
+const struct types resolution_table_core__NativeArray__nitc__AMethPropdef = {
+0, /* dummy */
+{
+&type_nitc__AMethPropdef, /* E: AMethPropdef */
+&type_core__NativeArray__nitc__AMethPropdef, /* NativeArray[E]: NativeArray[AMethPropdef] */
+}
+};
+/* runtime type ArrayIterator[AMethPropdef] */
+const struct type type_core__array__ArrayIterator__nitc__AMethPropdef = {
+-1, /*CAST DEAD*/
+"ArrayIterator[AMethPropdef]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayIterator__nitc__AMethPropdef,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-2510, /* AbstractArrayRead[Array[nullable MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayIterator__nitc__AMethPropdef = {
+0, /* dummy */
+{
+&type_core__Array__nitc__AMethPropdef, /* Array[E]: Array[AMethPropdef] */
+&type_core__AbstractArrayRead__nitc__AMethPropdef, /* AbstractArrayRead[E]: AbstractArrayRead[AMethPropdef] */
+}
+};
+/* runtime type ArrayReverseIterator[AMethPropdef] */
+const struct type type_core__array__ArrayReverseIterator__nitc__AMethPropdef = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[AMethPropdef]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayReverseIterator__nitc__AMethPropdef,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__nitc__AMethPropdef = {
+0, /* dummy */
+{
+&type_core__Array__nitc__AMethPropdef, /* Array[E]: Array[AMethPropdef] */
+&type_core__AbstractArrayRead__nitc__AMethPropdef, /* AbstractArrayRead[E]: AbstractArrayRead[AMethPropdef] */
+}
+};
+/* runtime type MapKeysIterator[MClass, Set[MProperty]] */
+const struct type type_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MProperty = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[MClass, Set[MProperty]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__nitc__MClass__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 */
-2531, /* AbstractArrayRead[Array[Object]] */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__nitc__MClass__core__Set__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MClass, /* Array[E]: Array[MClass] */
+&type_core__MapIterator__nitc__MClass__core__Set__nitc__MProperty, /* MapIterator[K, V]: MapIterator[MClass, Set[MProperty]] */
+}
+};
+/* runtime type Array[Set[MProperty]] */
+const struct type type_core__Array__core__Set__nitc__MProperty = {
+1664,
+"Array[Set[MProperty]]", /* class_name_string */
+471,
+0,
+&resolution_table_core__Array__core__Set__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 */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2681, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2485, /* Collection[Set[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2731, /* AbstractArray[Array[MType]] */
-1, /* empty */
+2497, /* Collection[Set[PropertyLayoutElement]] */
-1, /* empty */
-2734, /* AbstractArray[Array[nullable 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 */
-2755, /* AbstractArray[Array[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 */
-2004, /* Array[nullable Object] */
-650, /* Array[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 */
+2611, /* AbstractArrayRead[Set[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1570, /* Array[Array[MType]] */
-1, /* empty */
-1, /* empty */
-1593, /* Array[Array[nullable MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2623, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2637, /* AbstractArrayRead[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1850, /* Array[Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__Array__standard__Array__nit__MType = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MType, /* E: Array[MType] */
-&type_standard__Array__standard__Array__nit__MType, /* Array[E]: Array[Array[MType]] */
-&type_standard__Collection__standard__Array__nit__MType, /* Collection[E]: Collection[Array[MType]] */
-&type_standard__Array__standard__Array__nit__MType, /* Array[E]: Array[Array[MType]] */
-&type_standard__NativeArray__standard__Array__nit__MType, /* NativeArray[E]: NativeArray[Array[MType]] */
-&type_standard__Array__nit__MType, /* E: Array[MType] */
-&type_standard__Collection__standard__Array__nit__MType, /* Collection[E]: Collection[Array[MType]] */
-&type_standard__Array__nit__MType, /* E: Array[MType] */
-&type_standard__Collection__standard__Array__nit__MType, /* Collection[E]: Collection[Array[MType]] */
-&type_standard__Collection__standard__Array__nit__MType, /* Collection[E]: Collection[Array[MType]] */
-&type_standard__Array__standard__Array__nit__MType, /* Array[E]: Array[Array[MType]] */
-&type_standard__AbstractArray__standard__Array__nit__MType, /* AbstractArray[E]: AbstractArray[Array[MType]] */
-&type_standard__array__ArrayIterator__standard__Array__nit__MType, /* ArrayIterator[E]: ArrayIterator[Array[MType]] */
-}
-};
-/* runtime type MapKeysIterator[Array[MType], MGenericType] */
-const struct type type_standard__MapKeysIterator__standard__Array__nit__MType__nit__MGenericType = {
--1, /*CAST DEAD*/
-"MapKeysIterator[Array[MType], MGenericType]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__MapKeysIterator__standard__Array__nit__MType__nit__MGenericType,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__MapKeysIterator__standard__Array__nit__MType__nit__MGenericType = {
-0, /* dummy */
-{
-&type_standard__Array__standard__Array__nit__MType, /* Array[E]: Array[Array[MType]] */
-&type_standard__MapIterator__standard__Array__nit__MType__nit__MGenericType, /* MapIterator[K, V]: MapIterator[Array[MType], MGenericType] */
-}
-};
-/* runtime type Array[MGenericType] */
-const struct type type_standard__Array__nit__MGenericType = {
-1572,
-"Array[MGenericType]", /* class_name_string */
-453,
-0,
-&resolution_table_standard__Array__nit__MGenericType,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2320, /* Collection[MClassType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2329, /* Collection[MType] */
-1, /* empty */
+2881, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2349, /* Collection[nullable MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2935, /* AbstractArray[Set[MProperty]] */
-1, /* empty */
-2387, /* Collection[MGenericType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2947, /* AbstractArray[Set[PropertyLayoutElement]] */
-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 */
-2003, /* SequenceRead[nullable Object] */
+228, /* Array[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2439, /* AbstractArrayRead[MClassType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2449, /* AbstractArrayRead[MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2457, /* AbstractArrayRead[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2469, /* AbstractArrayRead[nullable MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2508, /* AbstractArrayRead[MGenericType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1664, /* Array[Set[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1797, /* Array[Set[PropertyLayoutElement]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__Array__core__Set__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Set__nitc__MProperty, /* E: Set[MProperty] */
+&type_core__Array__core__Set__nitc__MProperty, /* Array[E]: Array[Set[MProperty]] */
+&type_core__Collection__core__Set__nitc__MProperty, /* Collection[E]: Collection[Set[MProperty]] */
+&type_core__Array__core__Set__nitc__MProperty, /* Array[E]: Array[Set[MProperty]] */
+&type_core__AbstractArray__core__Set__nitc__MProperty, /* AbstractArray[E]: AbstractArray[Set[MProperty]] */
+&type_core__NativeArray__core__Set__nitc__MProperty, /* NativeArray[E]: NativeArray[Set[MProperty]] */
+&type_core__Set__nitc__MProperty, /* E: Set[MProperty] */
+&type_core__Collection__core__Set__nitc__MProperty, /* Collection[E]: Collection[Set[MProperty]] */
+&type_core__Set__nitc__MProperty, /* E: Set[MProperty] */
+&type_core__Collection__core__Set__nitc__MProperty, /* Collection[E]: Collection[Set[MProperty]] */
+&type_core__Collection__core__Set__nitc__MProperty, /* Collection[E]: Collection[Set[MProperty]] */
+&type_core__Array__core__Set__nitc__MProperty, /* Array[E]: Array[Set[MProperty]] */
+&type_core__AbstractArray__core__Set__nitc__MProperty, /* AbstractArray[E]: AbstractArray[Set[MProperty]] */
+&type_core__array__ArrayIterator__core__Set__nitc__MProperty, /* ArrayIterator[E]: ArrayIterator[Set[MProperty]] */
+&type_core__array__ArrayReverseIterator__core__Set__nitc__MProperty, /* ArrayReverseIterator[E]: ArrayReverseIterator[Set[MProperty]] */
+}
+};
+/* runtime type MapValuesIterator[MClass, Set[MProperty]] */
+const struct type type_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MProperty = {
+-1, /*CAST DEAD*/
+"MapValuesIterator[MClass, Set[MProperty]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapValuesIterator__nitc__MClass__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 */
+-1, /* empty */
+-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapValuesIterator__nitc__MClass__core__Set__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__core__Set__nitc__MProperty, /* Array[E]: Array[Set[MProperty]] */
+&type_core__MapIterator__nitc__MClass__core__Set__nitc__MProperty, /* MapIterator[K, V]: MapIterator[MClass, Set[MProperty]] */
+}
+};
+/* runtime type MapKeysIterator[MProperty, APropdef] */
+const struct type type_core__MapKeysIterator__nitc__MProperty__nitc__APropdef = {
+-1, /*CAST DEAD*/
+"MapKeysIterator[MProperty, APropdef]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapKeysIterator__nitc__MProperty__nitc__APropdef,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
+2829, /* Iterator[MProperty] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2663, /* AbstractArray[MClassType] */
+},
+};
+const struct types resolution_table_core__MapKeysIterator__nitc__MProperty__nitc__APropdef = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MProperty, /* Array[E]: Array[MProperty] */
+&type_core__MapIterator__nitc__MProperty__nitc__APropdef, /* MapIterator[K, V]: MapIterator[MProperty, APropdef] */
+}
+};
+/* runtime type MapValuesIterator[MProperty, APropdef] */
+const struct type type_core__MapValuesIterator__nitc__MProperty__nitc__APropdef = {
+-1, /*CAST DEAD*/
+"MapValuesIterator[MProperty, APropdef]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__MapValuesIterator__nitc__MProperty__nitc__APropdef,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__MapValuesIterator__nitc__MProperty__nitc__APropdef = {
+0, /* dummy */
+{
+&type_core__Array__nitc__APropdef, /* Array[E]: Array[APropdef] */
+&type_core__MapIterator__nitc__MProperty__nitc__APropdef, /* MapIterator[K, V]: MapIterator[MProperty, APropdef] */
+}
+};
+/* runtime type NativeArray[FlatString] */
+const struct type type_core__NativeArray__core__FlatString = {
+1668,
+"NativeArray[FlatString]", /* class_name_string */
+55,
+0,
+&resolution_table_core__NativeArray__core__FlatString,
+226,
+{
+2371, /* Object */
+2397, /* nullable Object */
+25, /* NativeArray[String] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2673, /* AbstractArray[MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2681, /* AbstractArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2693, /* AbstractArray[nullable MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+229, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1482, /* NativeArray[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1655, /* NativeArray[FlatText] */
-1, /* empty */
+1668, /* NativeArray[FlatString] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2732, /* AbstractArray[MGenericType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2004, /* Array[nullable Object] */
-650, /* Array[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-93, /* Array[MClassType] */
-1, /* empty */
+2136, /* NativeArray[nullable Object] */
-1, /* empty */
-170, /* Array[MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-992, /* Array[nullable MType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1572, /* Array[MGenericType] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__Array__nit__MGenericType = {
+const struct types resolution_table_core__NativeArray__core__FlatString = {
0, /* dummy */
{
-&type_nit__MGenericType, /* E: MGenericType */
-&type_standard__Array__nit__MGenericType, /* Array[E]: Array[MGenericType] */
-&type_standard__Collection__nit__MGenericType, /* Collection[E]: Collection[MGenericType] */
-&type_standard__Array__nit__MGenericType, /* Array[E]: Array[MGenericType] */
-&type_standard__NativeArray__nit__MGenericType, /* NativeArray[E]: NativeArray[MGenericType] */
-&type_nit__MGenericType, /* E: MGenericType */
-&type_standard__Collection__nit__MGenericType, /* Collection[E]: Collection[MGenericType] */
-&type_nit__MGenericType, /* E: MGenericType */
-&type_standard__Collection__nit__MGenericType, /* Collection[E]: Collection[MGenericType] */
-&type_standard__Collection__nit__MGenericType, /* Collection[E]: Collection[MGenericType] */
-&type_standard__Array__nit__MGenericType, /* Array[E]: Array[MGenericType] */
-&type_standard__AbstractArray__nit__MGenericType, /* AbstractArray[E]: AbstractArray[MGenericType] */
-&type_standard__array__ArrayIterator__nit__MGenericType, /* ArrayIterator[E]: ArrayIterator[MGenericType] */
+&type_core__FlatString, /* E: FlatString */
+&type_core__NativeArray__core__FlatString, /* NativeArray[E]: NativeArray[FlatString] */
}
};
-/* runtime type MapValuesIterator[Array[MType], MGenericType] */
-const struct type type_standard__MapValuesIterator__standard__Array__nit__MType__nit__MGenericType = {
+/* runtime type ArrayIterator[FlatString] */
+const struct type type_core__array__ArrayIterator__core__FlatString = {
-1, /*CAST DEAD*/
-"MapValuesIterator[Array[MType], MGenericType]", /* class_name_string */
+"ArrayIterator[FlatString]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__MapValuesIterator__standard__Array__nit__MType__nit__MGenericType,
-5,
+&resolution_table_core__array__ArrayIterator__core__FlatString,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
+-1, /* empty */
+2828, /* Iterator[String] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__MapValuesIterator__standard__Array__nit__MType__nit__MGenericType = {
+const struct types resolution_table_core__array__ArrayIterator__core__FlatString = {
0, /* dummy */
{
-&type_standard__Array__nit__MGenericType, /* Array[E]: Array[MGenericType] */
-&type_standard__MapIterator__standard__Array__nit__MType__nit__MGenericType, /* MapIterator[K, V]: MapIterator[Array[MType], MGenericType] */
+&type_core__Array__core__FlatString, /* Array[E]: Array[FlatString] */
+&type_core__AbstractArrayRead__core__FlatString, /* AbstractArrayRead[E]: AbstractArrayRead[FlatString] */
}
};
-/* runtime type NativeArray[MMethodDef] */
-const struct type type_standard__NativeArray__nit__MMethodDef = {
-1574,
-"NativeArray[MMethodDef]", /* class_name_string */
-56,
+/* runtime type ArrayReverseIterator[FlatString] */
+const struct type type_core__array__ArrayReverseIterator__core__FlatString = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[FlatString]", /* class_name_string */
+-1, /*CAST DEAD*/
0,
-&resolution_table_standard__NativeArray__nit__MMethodDef,
-219,
+&resolution_table_core__array__ArrayReverseIterator__core__FlatString,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
+2828, /* Iterator[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__core__FlatString = {
+0, /* dummy */
+{
+&type_core__Array__core__FlatString, /* Array[E]: Array[FlatString] */
+&type_core__AbstractArrayRead__core__FlatString, /* AbstractArrayRead[E]: AbstractArrayRead[FlatString] */
+}
+};
+/* runtime type HashMapKeys[MGroup, POSetElement[MGroup]] */
+const struct type type_core__hash_collection__HashMapKeys__nitc__MGroup__poset__POSetElement__nitc__MGroup = {
+-1, /*CAST DEAD*/
+"HashMapKeys[MGroup, POSetElement[MGroup]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapKeys__nitc__MGroup__poset__POSetElement__nitc__MGroup,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1150, /* NativeArray[MPropDef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-651, /* NativeArray[Object] */
-1, /* empty */
-1369, /* NativeArray[PropertyLayoutElement] */
-1386, /* NativeArray[nullable MPropDef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1574, /* NativeArray[MMethodDef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1690, /* NativeArray[nullable PropertyLayoutElement] */
-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 */
+2483, /* Collection[nullable MGroup] */
-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__MGroup__poset__POSetElement__nitc__MGroup = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
+&type_core__Array__nitc__MGroup, /* Array[E]: Array[MGroup] */
+&type_core__MapKeysIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup, /* MapKeysIterator[K, V]: MapKeysIterator[MGroup, POSetElement[MGroup]] */
+}
+};
+/* runtime type HashMapValues[MGroup, POSetElement[MGroup]] */
+const struct type type_core__hash_collection__HashMapValues__nitc__MGroup__poset__POSetElement__nitc__MGroup = {
+-1, /*CAST DEAD*/
+"HashMapValues[MGroup, POSetElement[MGroup]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapValues__nitc__MGroup__poset__POSetElement__nitc__MGroup,
+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 */
-},
-};
-const struct types resolution_table_standard__NativeArray__nit__MMethodDef = {
-0, /* dummy */
-{
-&type_nit__MMethodDef, /* E: MMethodDef */
-&type_standard__NativeArray__nit__MMethodDef, /* NativeArray[E]: NativeArray[MMethodDef] */
-}
-};
-/* runtime type ArrayIterator[MMethodDef] */
-const struct type type_standard__array__ArrayIterator__nit__MMethodDef = {
-1575,
-"ArrayIterator[MMethodDef]", /* class_name_string */
-8,
-0,
-&resolution_table_standard__array__ArrayIterator__nit__MMethodDef,
-9,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1575, /* ArrayIterator[MMethodDef] */
-},
-};
-const struct types resolution_table_standard__array__ArrayIterator__nit__MMethodDef = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MMethodDef, /* Array[E]: Array[MMethodDef] */
-&type_standard__AbstractArrayRead__nit__MMethodDef, /* AbstractArrayRead[E]: AbstractArrayRead[MMethodDef] */
-}
-};
-/* runtime type HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]] */
-const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef = {
--1, /*CAST DEAD*/
-"HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef,
-124,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2329, /* Collection[MType] */
-1, /* empty */
+2507, /* Collection[POSetElement[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2349, /* Collection[nullable MType] */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapValues__nitc__MGroup__poset__POSetElement__nitc__MGroup = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
+&type_core__Array__poset__POSetElement__nitc__MGroup, /* Array[E]: Array[POSetElement[MGroup]] */
+&type_core__MapValuesIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup, /* MapValuesIterator[K, V]: MapValuesIterator[MGroup, POSetElement[MGroup]] */
+}
+};
+/* runtime type HashMapIterator[MGroup, POSetElement[MGroup]] */
+const struct type type_core__hash_collection__HashMapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup = {
+-1, /*CAST DEAD*/
+"HashMapIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup,
+79,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2703, /* MapIterator[MGroup, POSetElement[MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2707, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef = {
+const struct types resolution_table_core__hash_collection__HashMapIterator__nitc__MGroup__poset__POSetElement__nitc__MGroup = {
0, /* dummy */
{
-&type_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef, /* HashMap[K, V]: HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
-&type_standard__Array__nit__MType, /* Array[E]: Array[MType] */
-&type_standard__MapKeysIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef, /* MapKeysIterator[K, V]: MapKeysIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
+&type_core__HashMap__nitc__MGroup__poset__POSetElement__nitc__MGroup, /* HashMap[K, V]: HashMap[MGroup, POSetElement[MGroup]] */
}
};