-#include "nit__nith.types.0.h"
-/* runtime type NativeArray[MClass] */
-const struct type type_standard__NativeArray__nit__MClass = {
+#include "nitc__nith.types.0.h"
+/* runtime type NativeArray[Message] */
+const struct type type_core__NativeArray__nitc__Message = {
1063,
-"NativeArray[MClass]", /* class_name_string */
-9,
+"NativeArray[Message]", /* class_name_string */
+3,
0,
-&resolution_table_standard__NativeArray__nit__MClass,
-219,
+&resolution_table_core__NativeArray__nitc__Message,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
+-1, /* empty */
+1063, /* NativeArray[Message] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1063, /* NativeArray[MClass] */
-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 */
-651, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1388, /* NativeArray[nullable MClass] */
-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 */
},
};
-const struct types resolution_table_standard__NativeArray__nit__MClass = {
+const struct types resolution_table_core__NativeArray__nitc__Message = {
0, /* dummy */
{
-&type_nit__MClass, /* E: MClass */
-&type_standard__NativeArray__nit__MClass, /* NativeArray[E]: NativeArray[MClass] */
+&type_nitc__Message, /* E: Message */
+&type_core__NativeArray__nitc__Message, /* NativeArray[E]: NativeArray[Message] */
}
};
-/* runtime type ArrayIterator[MClass] */
-const struct type type_standard__array__ArrayIterator__nit__MClass = {
+/* runtime type ArrayIterator[Message] */
+const struct type type_core__array__ArrayIterator__nitc__Message = {
-1, /*CAST DEAD*/
-"ArrayIterator[MClass]", /* class_name_string */
+"ArrayIterator[Message]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__array__ArrayIterator__nit__MClass,
-9,
+&resolution_table_core__array__ArrayIterator__nitc__Message,
+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__MClass = {
+const struct types resolution_table_core__array__ArrayIterator__nitc__Message = {
0, /* dummy */
{
-&type_standard__Array__nit__MClass, /* Array[E]: Array[MClass] */
-&type_standard__AbstractArrayRead__nit__MClass, /* AbstractArrayRead[E]: AbstractArrayRead[MClass] */
+&type_core__Array__nitc__Message, /* Array[E]: Array[Message] */
+&type_core__AbstractArrayRead__nitc__Message, /* AbstractArrayRead[E]: AbstractArrayRead[Message] */
}
};
-/* runtime type NativeArray[MProperty] */
-const struct type type_standard__NativeArray__nit__MProperty = {
-1065,
-"NativeArray[MProperty]", /* class_name_string */
-10,
+/* runtime type ArrayReverseIterator[Message] */
+const struct type type_core__array__ArrayReverseIterator__nitc__Message = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[Message]", /* class_name_string */
+-1, /*CAST DEAD*/
0,
-&resolution_table_standard__NativeArray__nit__MProperty,
-219,
+&resolution_table_core__array__ArrayReverseIterator__nitc__Message,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1065, /* NativeArray[MProperty] */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__nitc__Message = {
+0, /* dummy */
+{
+&type_core__Array__nitc__Message, /* Array[E]: Array[Message] */
+&type_core__AbstractArrayRead__nitc__Message, /* AbstractArrayRead[E]: AbstractArrayRead[Message] */
+}
+};
+/* runtime type HashMapKeys[SourceFile, Array[String]] */
+const struct type type_core__hash_collection__HashMapKeys__nitc__SourceFile__core__Array__core__String = {
+-1, /*CAST DEAD*/
+"HashMapKeys[SourceFile, Array[String]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapKeys__nitc__SourceFile__core__Array__core__String,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-651, /* NativeArray[Object] */
-1, /* empty */
-1369, /* NativeArray[PropertyLayoutElement] */
-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 */
-1690, /* NativeArray[nullable PropertyLayoutElement] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2477, /* Collection[SourceFile] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1987, /* NativeArray[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 */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapKeys__nitc__SourceFile__core__Array__core__String = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__SourceFile__core__Array__core__String, /* HashMap[K, V]: HashMap[SourceFile, Array[String]] */
+&type_core__Array__nitc__SourceFile, /* Array[E]: Array[SourceFile] */
+&type_core__MapKeysIterator__nitc__SourceFile__core__Array__core__String, /* MapKeysIterator[K, V]: MapKeysIterator[SourceFile, Array[String]] */
+}
+};
+/* runtime type HashMapValues[SourceFile, Array[String]] */
+const struct type type_core__hash_collection__HashMapValues__nitc__SourceFile__core__Array__core__String = {
+-1, /*CAST DEAD*/
+"HashMapValues[SourceFile, Array[String]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapValues__nitc__SourceFile__core__Array__core__String,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2426, /* Collection[Array[String]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__NativeArray__nit__MProperty = {
-0, /* dummy */
-{
-&type_nit__MProperty, /* E: MProperty */
-&type_standard__NativeArray__nit__MProperty, /* NativeArray[E]: NativeArray[MProperty] */
-}
-};
-/* runtime type ArrayIterator[MProperty] */
-const struct type type_standard__array__ArrayIterator__nit__MProperty = {
--1, /*CAST DEAD*/
-"ArrayIterator[MProperty]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__array__ArrayIterator__nit__MProperty,
-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__MProperty = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MProperty, /* Array[E]: Array[MProperty] */
-&type_standard__AbstractArrayRead__nit__MProperty, /* AbstractArrayRead[E]: AbstractArrayRead[MProperty] */
-}
-};
-/* runtime type HashMap[MClassDef, POSetElement[MClassDef]] */
-const struct type type_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef = {
-1067,
-"HashMap[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
-55,
-0,
-&resolution_table_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
-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 */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapValues__nitc__SourceFile__core__Array__core__String = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__SourceFile__core__Array__core__String, /* HashMap[K, V]: HashMap[SourceFile, Array[String]] */
+&type_core__Array__core__Array__core__String, /* Array[E]: Array[Array[String]] */
+&type_core__MapValuesIterator__nitc__SourceFile__core__Array__core__String, /* MapValuesIterator[K, V]: MapValuesIterator[SourceFile, Array[String]] */
+}
+};
+/* runtime type HashMapIterator[SourceFile, Array[String]] */
+const struct type type_core__hash_collection__HashMapIterator__nitc__SourceFile__core__Array__core__String = {
+-1, /*CAST DEAD*/
+"HashMapIterator[SourceFile, Array[String]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapIterator__nitc__SourceFile__core__Array__core__String,
+79,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2652, /* MapIterator[SourceFile, Array[String]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1067, /* HashMap[MClassDef, POSetElement[MClassDef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, POSetElement[MClassDef]] */
-&type_nit__MClassDef, /* K: MClassDef */
-&type_poset__POSetElement__nit__MClassDef, /* V: POSetElement[MClassDef] */
-&type_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef, /* HashMapNode[K, V]: HashMapNode[MClassDef, POSetElement[MClassDef]] */
-&type_standard__hash_collection__HashMapKeys__nit__MClassDef__poset__POSetElement__nit__MClassDef, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, POSetElement[MClassDef]] */
-&type_standard__hash_collection__HashMapValues__nit__MClassDef__poset__POSetElement__nit__MClassDef, /* HashMapValues[K, V]: HashMapValues[MClassDef, POSetElement[MClassDef]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef, /* nullable N: nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
-&type_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef, /* N: HashMapNode[MClassDef, POSetElement[MClassDef]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
-}
-};
-/* runtime type POSetElement[MClassDef] */
-const struct type type_poset__POSetElement__nit__MClassDef = {
-1068,
-"POSetElement[MClassDef]", /* class_name_string */
-4,
-0,
-&resolution_table_poset__POSetElement__nit__MClassDef,
-9,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1068, /* POSetElement[MClassDef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_poset__POSetElement__nit__MClassDef = {
-0, /* dummy */
-{
-&type_standard__HashSet__nit__MClassDef, /* HashSet[E]: HashSet[MClassDef] */
-&type_poset__POSet__nit__MClassDef, /* POSet[E]: POSet[MClassDef] */
-&type_nit__MClassDef, /* E: MClassDef */
-}
-};
-/* runtime type POSetConflictGraph[MClassDef] */
-const struct type type_nit__POSetConflictGraph__nit__MClassDef = {
--1, /*CAST DEAD*/
-"POSetConflictGraph[MClassDef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__POSetConflictGraph__nit__MClassDef,
-4,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_nit__POSetConflictGraph__nit__MClassDef = {
-0, /* dummy */
-{
-&type_standard__HashSet__nit__MClassDef, /* HashSet[E]: HashSet[MClassDef] */
-&type_standard__HashMap__nit__MClassDef__standard__Set__nit__MClassDef, /* HashMap[E, Set[E]]: HashMap[MClassDef, Set[MClassDef]] */
-&type_poset__POSet__nit__MClassDef, /* POSet[E]: POSet[MClassDef] */
-&type_standard__Array__nit__MClassDef, /* Array[E]: Array[MClassDef] */
-&type_nit__MClassDef, /* E: MClassDef */
-&type_standard__Collection__nit__MClassDef, /* Collection[E]: Collection[MClassDef] */
-}
-};
-/* runtime type HashMap[MClassType, POSetElement[MClassType]] */
-const struct type type_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType = {
-1070,
-"HashMap[MClassType, POSetElement[MClassType]]", /* class_name_string */
-56,
-0,
-&resolution_table_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType,
-83,
-{
-80, /* Object */
-2622, /* nullable Object */
-2005, /* MapRead[nullable Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2706, /* MapIterator[Object, Array[Object]] */
+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__SourceFile__core__Array__core__String = {
+0, /* dummy */
+{
+&type_core__HashMap__nitc__SourceFile__core__Array__core__String, /* HashMap[K, V]: HashMap[SourceFile, Array[String]] */
+}
+};
+/* runtime type HashMapNode[SourceFile, Array[String]] */
+const struct type type_core__hash_collection__HashMapNode__nitc__SourceFile__core__Array__core__String = {
+1069,
+"HashMapNode[SourceFile, Array[String]]", /* class_name_string */
+77,
+0,
+&resolution_table_core__hash_collection__HashMapNode__nitc__SourceFile__core__Array__core__String,
+152,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2729, /* nullable HashMapNode[SourceFile, Array[String]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1070, /* HashMap[MClassType, POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1330, /* HashMap[MType, POSetElement[MType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType = {
-0, /* dummy */
-{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MClassType__poset__POSetElement__nit__MClassType, /* HashMapIterator[K, V]: HashMapIterator[MClassType, POSetElement[MClassType]] */
-&type_nit__MClassType, /* K: MClassType */
-&type_poset__POSetElement__nit__MClassType, /* V: POSetElement[MClassType] */
-&type_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType, /* HashMapNode[K, V]: HashMapNode[MClassType, POSetElement[MClassType]] */
-&type_standard__hash_collection__HashMapKeys__nit__MClassType__poset__POSetElement__nit__MClassType, /* HashMapKeys[K, V]: HashMapKeys[MClassType, POSetElement[MClassType]] */
-&type_standard__hash_collection__HashMapValues__nit__MClassType__poset__POSetElement__nit__MClassType, /* HashMapValues[K, V]: HashMapValues[MClassType, POSetElement[MClassType]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType, /* nullable N: nullable HashMapNode[MClassType, POSetElement[MClassType]] */
-&type_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType, /* N: HashMapNode[MClassType, POSetElement[MClassType]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
-}
-};
-/* runtime type POSetElement[MClassType] */
-const struct type type_poset__POSetElement__nit__MClassType = {
-1071,
-"POSetElement[MClassType]", /* class_name_string */
-5,
-0,
-&resolution_table_poset__POSetElement__nit__MClassType,
-9,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1071, /* POSetElement[MClassType] */
-1, /* empty */
-1331, /* POSetElement[MType] */
-1, /* empty */
-},
-};
-const struct types resolution_table_poset__POSetElement__nit__MClassType = {
-0, /* dummy */
-{
-&type_standard__HashSet__nit__MClassType, /* HashSet[E]: HashSet[MClassType] */
-&type_poset__POSet__nit__MClassType, /* POSet[E]: POSet[MClassType] */
-&type_nit__MClassType, /* E: MClassType */
-}
-};
-/* runtime type POSetConflictGraph[MClassType] */
-const struct type type_nit__POSetConflictGraph__nit__MClassType = {
--1, /*CAST DEAD*/
-"POSetConflictGraph[MClassType]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_nit__POSetConflictGraph__nit__MClassType,
-4,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1332, /* POSetConflictGraph[MType] */
-},
-};
-const struct types resolution_table_nit__POSetConflictGraph__nit__MClassType = {
-0, /* dummy */
-{
-&type_standard__HashSet__nit__MClassType, /* HashSet[E]: HashSet[MClassType] */
-&type_standard__HashMap__nit__MClassType__standard__Set__nit__MClassType, /* HashMap[E, Set[E]]: HashMap[MClassType, Set[MClassType]] */
-&type_poset__POSet__nit__MClassType, /* POSet[E]: POSet[MClassType] */
-&type_standard__Array__nit__MClassType, /* Array[E]: Array[MClassType] */
-&type_nit__MClassType, /* E: MClassType */
-&type_standard__Collection__nit__MClassType, /* Collection[E]: Collection[MClassType] */
-}
-};
-/* runtime type HashMapKeys[String, Array[MClass]] */
-const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass = {
--1, /*CAST DEAD*/
-"HashMapKeys[String, Array[MClass]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass,
-124,
-{
-80, /* Object */
-2622, /* nullable Object */
+2802, /* nullable HashMapNode[Object, Array[Object]] */
+2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2306, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1069, /* HashMapNode[SourceFile, Array[String]] */
-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 */
-2343, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1751, /* HashMapNode[Object, Array[Object]] */
+1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapNode__nitc__SourceFile__core__Array__core__String = {
+0, /* dummy */
+{
+&type_core__Array__core__String, /* V: Array[String] */
+&type_nitc__SourceFile, /* K: SourceFile */
+}
+};
+/* runtime type NativeArray[nullable HashMapNode[SourceFile, Array[String]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__SourceFile__core__Array__core__String = {
+1070,
+"NativeArray[nullable HashMapNode[SourceFile, Array[String]]]", /* class_name_string */
+128,
+0,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__SourceFile__core__Array__core__String,
+226,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass = {
-0, /* dummy */
-{
-&type_standard__HashMap__standard__String__standard__Array__nit__MClass, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapKeysIterator__standard__String__standard__Array__nit__MClass, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MClass]] */
-}
-};
-/* runtime type HashMapValues[String, Array[MClass]] */
-const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass = {
--1, /*CAST DEAD*/
-"HashMapValues[String, Array[MClass]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass,
-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 */
-2380, /* Collection[Array[MClass]] */
-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 */
-2399, /* Collection[Array[nullable MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1070, /* NativeArray[nullable HashMapNode[SourceFile, Array[String]]] */
-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 */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass = {
-0, /* dummy */
-{
-&type_standard__HashMap__standard__String__standard__Array__nit__MClass, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
-&type_standard__Array__standard__Array__nit__MClass, /* Array[E]: Array[Array[MClass]] */
-&type_standard__MapValuesIterator__standard__String__standard__Array__nit__MClass, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MClass]] */
-}
-};
-/* runtime type NativeArray[nullable HashMapNode[String, Array[MClass]]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass = {
-1075,
-"NativeArray[nullable HashMapNode[String, Array[MClass]]]", /* class_name_string */
-128,
-0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass,
-219,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1752, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
+1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__SourceFile__core__Array__core__String = {
+0, /* dummy */
+{
+&type_nullable__core__hash_collection__HashMapNode__nitc__SourceFile__core__Array__core__String, /* E: nullable HashMapNode[SourceFile, Array[String]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__SourceFile__core__Array__core__String, /* NativeArray[E]: NativeArray[nullable HashMapNode[SourceFile, Array[String]]] */
+}
+};
+/* runtime type ArrayIterator[Option] */
+const struct type type_core__array__ArrayIterator__opts__Option = {
+-1, /*CAST DEAD*/
+"ArrayIterator[Option]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayIterator__opts__Option,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayIterator__opts__Option = {
+0, /* dummy */
+{
+&type_core__Array__opts__Option, /* Array[E]: Array[Option] */
+&type_core__AbstractArrayRead__opts__Option, /* AbstractArrayRead[E]: AbstractArrayRead[Option] */
+}
+};
+/* runtime type ArrayReverseIterator[Option] */
+const struct type type_core__array__ArrayReverseIterator__opts__Option = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[Option]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayReverseIterator__opts__Option,
+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__opts__Option = {
+0, /* dummy */
+{
+&type_core__Array__opts__Option, /* Array[E]: Array[Option] */
+&type_core__AbstractArrayRead__opts__Option, /* AbstractArrayRead[E]: AbstractArrayRead[Option] */
+}
+};
+/* runtime type HashMapKeys[String, Option] */
+const struct type type_core__hash_collection__HashMapKeys__core__String__opts__Option = {
+-1, /*CAST DEAD*/
+"HashMapKeys[String, Option]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapKeys__core__String__opts__Option,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2402, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2433, /* Collection[Object] */
-1, /* empty */
-1075, /* NativeArray[nullable HashMapNode[String, Array[MClass]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2439, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1635, /* NativeArray[nullable HashMapNode[Object, 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 */
},
};
-const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass = {
+const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__opts__Option = {
0, /* dummy */
{
-&type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass, /* E: nullable HashMapNode[String, Array[MClass]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MClass]]] */
+&type_core__HashMap__core__String__opts__Option, /* HashMap[K, V]: HashMap[String, Option] */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapKeysIterator__core__String__opts__Option, /* MapKeysIterator[K, V]: MapKeysIterator[String, Option] */
}
};
-/* runtime type HashMapIterator[String, Array[MClass]] */
-const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MClass = {
+/* runtime type HashMapValues[String, Option] */
+const struct type type_core__hash_collection__HashMapValues__core__String__opts__Option = {
-1, /*CAST DEAD*/
-"HashMapIterator[String, Array[MClass]]", /* class_name_string */
+"HashMapValues[String, Option]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MClass,
-77,
+&resolution_table_core__hash_collection__HashMapValues__core__String__opts__Option,
+129,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2550, /* MapIterator[String, Array[MClass]] */
-1, /* empty */
+2404, /* Collection[Option] */
-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 */
-2599, /* MapIterator[Object, Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MClass = {
-0, /* dummy */
-{
-&type_standard__HashMap__standard__String__standard__Array__nit__MClass, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
-}
-};
-/* runtime type HashMapNode[String, Array[MClass]] */
-const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass = {
-1077,
-"HashMapNode[String, Array[MClass]]", /* class_name_string */
-79,
-0,
-&resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass,
-148,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2215, /* nullable HashMapNode[String, Array[MClass]] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2282, /* nullable HashMapNode[Object, Array[Object]] */
--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__core__String__opts__Option = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__opts__Option, /* HashMap[K, V]: HashMap[String, Option] */
+&type_core__Array__opts__Option, /* Array[E]: Array[Option] */
+&type_core__MapValuesIterator__core__String__opts__Option, /* MapValuesIterator[K, V]: MapValuesIterator[String, Option] */
+}
+};
+/* runtime type HashMapIterator[String, Option] */
+const struct type type_core__hash_collection__HashMapIterator__core__String__opts__Option = {
+-1, /*CAST DEAD*/
+"HashMapIterator[String, Option]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapIterator__core__String__opts__Option,
+79,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
+2653, /* MapIterator[String, Option] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1077, /* HashMapNode[String, Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1637, /* HashMapNode[Object, Array[Object]] */
+2707, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass = {
+const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__opts__Option = {
0, /* dummy */
{
-&type_standard__Array__nit__MClass, /* V: Array[MClass] */
-&type_standard__String, /* K: String */
+&type_core__HashMap__core__String__opts__Option, /* HashMap[K, V]: HashMap[String, Option] */
}
};
-/* runtime type HashMapKeys[String, Array[MProperty]] */
-const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty = {
--1, /*CAST DEAD*/
-"HashMapKeys[String, Array[MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type HashMapNode[String, Option] */
+const struct type type_core__hash_collection__HashMapNode__core__String__opts__Option = {
+1076,
+"HashMapNode[String, Option]", /* class_name_string */
+78,
0,
-&resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty,
-124,
+&resolution_table_core__hash_collection__HashMapNode__core__String__opts__Option,
+152,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
+2730, /* nullable HashMapNode[String, Option] */
-1, /* empty */
-1, /* empty */
-2306, /* Collection[String] */
-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 */
-2343, /* Collection[Writable] */
-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 */
+1076, /* HashMapNode[String, Option] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty = {
-0, /* dummy */
-{
-&type_standard__HashMap__standard__String__standard__Array__nit__MProperty, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapKeysIterator__standard__String__standard__Array__nit__MProperty, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MProperty]] */
-}
-};
-/* runtime type HashMapValues[String, Array[MProperty]] */
-const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty = {
--1, /*CAST DEAD*/
-"HashMapValues[String, Array[MProperty]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty,
-124,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapNode__core__String__opts__Option = {
+0, /* dummy */
+{
+&type_opts__Option, /* V: Option */
+&type_core__String, /* K: String */
+}
+};
+/* runtime type NativeArray[nullable HashMapNode[String, Option]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__opts__Option = {
+1077,
+"NativeArray[nullable HashMapNode[String, Option]]", /* class_name_string */
+129,
+0,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__opts__Option,
+226,
+{
+2371, /* Object */
+2397, /* 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 */
-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 */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty = {
-0, /* dummy */
-{
-&type_standard__HashMap__standard__String__standard__Array__nit__MProperty, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
-&type_standard__Array__standard__Array__nit__MProperty, /* Array[E]: Array[Array[MProperty]] */
-&type_standard__MapValuesIterator__standard__String__standard__Array__nit__MProperty, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MProperty]] */
-}
-};
-/* runtime type NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty = {
-1080,
-"NativeArray[nullable HashMapNode[String, Array[MProperty]]]", /* class_name_string */
-129,
-0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty,
-219,
-{
-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 */
+1077, /* NativeArray[nullable HashMapNode[String, Option]] */
-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 */
-1080, /* NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__opts__Option = {
+0, /* dummy */
+{
+&type_nullable__core__hash_collection__HashMapNode__core__String__opts__Option, /* E: nullable HashMapNode[String, Option] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__opts__Option, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Option]] */
+}
+};
+/* runtime type HashMap[Phase, POSetElement[Phase]] */
+const struct type type_core__HashMap__nitc__Phase__poset__POSetElement__nitc__Phase = {
+1078,
+"HashMap[Phase, POSetElement[Phase]]", /* class_name_string */
+54,
+0,
+&resolution_table_core__HashMap__nitc__Phase__poset__POSetElement__nitc__Phase,
+85,
+{
+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 */
+1078, /* HashMap[Phase, POSetElement[Phase]] */
-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 */
-1635, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__HashMap__nitc__Phase__poset__POSetElement__nitc__Phase = {
+0, /* dummy */
+{
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__hash_collection__HashMapIterator__nitc__Phase__poset__POSetElement__nitc__Phase, /* HashMapIterator[K, V]: HashMapIterator[Phase, POSetElement[Phase]] */
+&type_nitc__Phase, /* K: Phase */
+&type_poset__POSetElement__nitc__Phase, /* V: POSetElement[Phase] */
+&type_core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase, /* HashMapNode[K, V]: HashMapNode[Phase, POSetElement[Phase]] */
+&type_core__hash_collection__HashMapKeys__nitc__Phase__poset__POSetElement__nitc__Phase, /* HashMapKeys[K, V]: HashMapKeys[Phase, POSetElement[Phase]] */
+&type_core__hash_collection__HashMapValues__nitc__Phase__poset__POSetElement__nitc__Phase, /* HashMapValues[K, V]: HashMapValues[Phase, POSetElement[Phase]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase, /* nullable N: nullable HashMapNode[Phase, POSetElement[Phase]] */
+NULL, /* empty */
+&type_core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase, /* N: HashMapNode[Phase, POSetElement[Phase]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Phase__poset__POSetElement__nitc__Phase, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
+}
+};
+/* runtime type POSetElement[Phase] */
+const struct type type_poset__POSetElement__nitc__Phase = {
+1079,
+"POSetElement[Phase]", /* class_name_string */
+2,
+0,
+&resolution_table_poset__POSetElement__nitc__Phase,
+9,
+{
+2371, /* Object */
+2397, /* nullable Object */
+1079, /* POSetElement[Phase] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty = {
+const struct types resolution_table_poset__POSetElement__nitc__Phase = {
0, /* dummy */
{
-&type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty, /* E: nullable HashMapNode[String, Array[MProperty]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
+&type_core__HashSet__nitc__Phase, /* HashSet[E]: HashSet[Phase] */
+&type_poset__POSet__nitc__Phase, /* POSet[E]: POSet[Phase] */
+&type_nitc__Phase, /* E: Phase */
}
};
-/* runtime type HashMapIterator[String, Array[MProperty]] */
-const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty = {
+/* runtime type POSetConflictGraph[Phase] */
+const struct type type_nitc__POSetConflictGraph__nitc__Phase = {
-1, /*CAST DEAD*/
-"HashMapIterator[String, Array[MProperty]]", /* class_name_string */
+"POSetConflictGraph[Phase]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty,
-77,
+&resolution_table_nitc__POSetConflictGraph__nitc__Phase,
+4,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2551, /* MapIterator[String, Array[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 */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_nitc__POSetConflictGraph__nitc__Phase = {
+0, /* dummy */
+{
+&type_core__HashSet__nitc__Phase, /* HashSet[E]: HashSet[Phase] */
+&type_core__HashMap__nitc__Phase__core__Set__nitc__Phase, /* HashMap[E, Set[E]]: HashMap[Phase, Set[Phase]] */
+&type_poset__POSet__nitc__Phase, /* POSet[E]: POSet[Phase] */
+&type_core__Array__nitc__Phase, /* Array[E]: Array[Phase] */
+&type_nitc__Phase, /* E: Phase */
+&type_core__Collection__nitc__Phase, /* Collection[E]: Collection[Phase] */
+}
+};
+/* runtime type HashSetIterator[AModule] */
+const struct type type_core__hash_collection__HashSetIterator__nitc__AModule = {
+-1, /*CAST DEAD*/
+"HashSetIterator[AModule]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashSetIterator__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__hash_collection__HashSetIterator__nitc__AModule = {
+0, /* dummy */
+{
+&type_core__Array__nitc__AModule, /* Array[E]: Array[AModule] */
+&type_core__HashSet__nitc__AModule, /* HashSet[E]: HashSet[AModule] */
+}
+};
+/* runtime type HashSetNode[AModule] */
+const struct type type_core__hash_collection__HashSetNode__nitc__AModule = {
+1082,
+"HashSetNode[AModule]", /* class_name_string */
+25,
+0,
+&resolution_table_core__hash_collection__HashSetNode__nitc__AModule,
+48,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2731, /* nullable HashSetNode[AModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2757, /* nullable HashSetNode[Object] */
+2765, /* nullable HashSetNode[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2599, /* MapIterator[Object, Array[Object]] */
-1, /* empty */
+1082, /* HashSetNode[AModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1270, /* HashSetNode[Object] */
+1331, /* HashSetNode[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty = {
+const struct types resolution_table_core__hash_collection__HashSetNode__nitc__AModule = {
0, /* dummy */
{
-&type_standard__HashMap__standard__String__standard__Array__nit__MProperty, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
+NULL, /* empty */
+&type_nitc__AModule, /* K: AModule */
}
};
-/* runtime type HashMapNode[String, Array[MProperty]] */
-const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty = {
-1082,
-"HashMapNode[String, Array[MProperty]]", /* class_name_string */
-80,
+/* runtime type NativeArray[nullable HashSetNode[AModule]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AModule = {
+1083,
+"NativeArray[nullable HashSetNode[AModule]]", /* class_name_string */
+130,
0,
-&resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty,
-148,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AModule,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2216, /* nullable HashMapNode[String, Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2282, /* nullable HashMapNode[Object, Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1082, /* HashMapNode[String, Array[MProperty]] */
-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 */
-1637, /* HashMapNode[Object, Array[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1083, /* NativeArray[nullable HashSetNode[AModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty = {
-0, /* dummy */
-{
-&type_standard__Array__nit__MProperty, /* V: Array[MProperty] */
-&type_standard__String, /* K: String */
-}
-};
-/* runtime type HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
-const struct type type_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
-1083,
-"HashMap[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
-57,
-0,
-&resolution_table_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__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 */
+1271, /* NativeArray[nullable HashSetNode[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1332, /* NativeArray[nullable HashSetNode[ANode]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1083, /* HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AModule = {
0, /* dummy */
{
-NULL, /* empty */
-NULL, /* empty */
-NULL, /* empty */
-&type_standard__HashMapIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* HashMapIterator[K, V]: HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
-&type_nit__MModule, /* K: MModule */
-&type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* V: HashMap2[MType, String, nullable MProperty] */
-&type_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* HashMapNode[K, V]: HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
-&type_standard__hash_collection__HashMapKeys__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* HashMapKeys[K, V]: HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]] */
-&type_standard__hash_collection__HashMapValues__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* HashMapValues[K, V]: HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]] */
-NULL, /* empty */
-&type_nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* nullable N: nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
-&type_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty, /* N: 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[nullable N]: NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
+&type_nullable__core__hash_collection__HashSetNode__nitc__AModule, /* E: nullable HashSetNode[AModule] */
+&type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__AModule, /* NativeArray[E]: NativeArray[nullable HashSetNode[AModule]] */
}
};
-/* runtime type HashMap2[MType, String, nullable MProperty] */
-const struct type type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
+/* runtime type NativeArray[Phase] */
+const struct type type_core__NativeArray__nitc__Phase = {
1084,
-"HashMap2[MType, String, nullable MProperty]", /* class_name_string */
-2,
-0,
-&resolution_table_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty,
-3,
-{
-80, /* Object */
-2622, /* nullable Object */
-1084, /* HashMap2[MType, String, nullable MProperty] */
-},
-};
-const struct types resolution_table_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty, /* HashMap[K1, HashMap[K2, V]]: HashMap[MType, HashMap[String, nullable MProperty]] */
-&type_nit__MType, /* K1: MType */
-&type_standard__String, /* K2: String */
-&type_nullable__nit__MProperty, /* V: nullable MProperty */
-&type_standard__HashMap__standard__String__nullable__nit__MProperty, /* HashMap[K2, V]: HashMap[String, nullable MProperty] */
-}
-};
-/* runtime type HashMapKeys[String, nullable ModulePath] */
-const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath = {
--1, /*CAST DEAD*/
-"HashMapKeys[String, nullable ModulePath]", /* class_name_string */
--1, /*CAST DEAD*/
+"NativeArray[Phase]", /* class_name_string */
+5,
0,
-&resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath,
-124,
+&resolution_table_core__NativeArray__nitc__Phase,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2306, /* Collection[String] */
+1084, /* NativeArray[Phase] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+229, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2343, /* Collection[Writable] */
-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__standard__String__nullable__nit__ModulePath = {
-0, /* dummy */
-{
-&type_standard__HashMap__standard__String__nullable__nit__ModulePath, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapKeysIterator__standard__String__nullable__nit__ModulePath, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable ModulePath] */
-}
-};
-/* runtime type HashMapValues[String, nullable ModulePath] */
-const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath = {
--1, /*CAST DEAD*/
-"HashMapValues[String, nullable ModulePath]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath,
-124,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-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 */
+},
+};
+const struct types resolution_table_core__NativeArray__nitc__Phase = {
+0, /* dummy */
+{
+&type_nitc__Phase, /* E: Phase */
+&type_core__NativeArray__nitc__Phase, /* NativeArray[E]: NativeArray[Phase] */
+}
+};
+/* runtime type ArrayIterator[Phase] */
+const struct type type_core__array__ArrayIterator__nitc__Phase = {
+-1, /*CAST DEAD*/
+"ArrayIterator[Phase]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayIterator__nitc__Phase,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayIterator__nitc__Phase = {
+0, /* dummy */
+{
+&type_core__Array__nitc__Phase, /* Array[E]: Array[Phase] */
+&type_core__AbstractArrayRead__nitc__Phase, /* AbstractArrayRead[E]: AbstractArrayRead[Phase] */
+}
+};
+/* runtime type ArrayReverseIterator[Phase] */
+const struct type type_core__array__ArrayReverseIterator__nitc__Phase = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[Phase]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayReverseIterator__nitc__Phase,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath = {
+const struct types resolution_table_core__array__ArrayReverseIterator__nitc__Phase = {
0, /* dummy */
{
-&type_standard__HashMap__standard__String__nullable__nit__ModulePath, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
-&type_standard__Array__nullable__nit__ModulePath, /* Array[E]: Array[nullable ModulePath] */
-&type_standard__MapValuesIterator__standard__String__nullable__nit__ModulePath, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable ModulePath] */
+&type_core__Array__nitc__Phase, /* Array[E]: Array[Phase] */
+&type_core__AbstractArrayRead__nitc__Phase, /* AbstractArrayRead[E]: AbstractArrayRead[Phase] */
}
};
-/* runtime type NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath = {
+/* runtime type NativeArray[FFILanguage] */
+const struct type type_core__NativeArray__nitc__FFILanguage = {
1087,
-"NativeArray[nullable HashMapNode[String, nullable ModulePath]]", /* class_name_string */
-130,
+"NativeArray[FFILanguage]", /* class_name_string */
+6,
0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath,
-219,
+&resolution_table_core__NativeArray__nitc__FFILanguage,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+1087, /* NativeArray[FFILanguage] */
-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 */
+2136, /* NativeArray[nullable Object] */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1087, /* NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath = {
+const struct types resolution_table_core__NativeArray__nitc__FFILanguage = {
0, /* dummy */
{
-&type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath, /* E: nullable HashMapNode[String, nullable ModulePath] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
+&type_nitc__FFILanguage, /* E: FFILanguage */
+&type_core__NativeArray__nitc__FFILanguage, /* NativeArray[E]: NativeArray[FFILanguage] */
}
};
-/* runtime type HashMapIterator[String, nullable ModulePath] */
-const struct type type_standard__HashMapIterator__standard__String__nullable__nit__ModulePath = {
+/* runtime type ArrayIterator[FFILanguage] */
+const struct type type_core__array__ArrayIterator__nitc__FFILanguage = {
-1, /*CAST DEAD*/
-"HashMapIterator[String, nullable ModulePath]", /* class_name_string */
+"ArrayIterator[FFILanguage]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__HashMapIterator__standard__String__nullable__nit__ModulePath,
-77,
+&resolution_table_core__array__ArrayIterator__nitc__FFILanguage,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2552, /* MapIterator[String, nullable ModulePath] */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayIterator__nitc__FFILanguage = {
+0, /* dummy */
+{
+&type_core__Array__nitc__FFILanguage, /* Array[E]: Array[FFILanguage] */
+&type_core__AbstractArrayRead__nitc__FFILanguage, /* AbstractArrayRead[E]: AbstractArrayRead[FFILanguage] */
+}
+};
+/* runtime type ArrayReverseIterator[FFILanguage] */
+const struct type type_core__array__ArrayReverseIterator__nitc__FFILanguage = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[FFILanguage]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayReverseIterator__nitc__FFILanguage,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__nitc__FFILanguage = {
+0, /* dummy */
+{
+&type_core__Array__nitc__FFILanguage, /* Array[E]: Array[FFILanguage] */
+&type_core__AbstractArrayRead__nitc__FFILanguage, /* AbstractArrayRead[E]: AbstractArrayRead[FFILanguage] */
+}
+};
+/* runtime type NativeArray[MPackage] */
+const struct type type_core__NativeArray__nitc__MPackage = {
+1090,
+"NativeArray[MPackage]", /* class_name_string */
+7,
+0,
+&resolution_table_core__NativeArray__nitc__MPackage,
+226,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1090, /* NativeArray[MPackage] */
-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 */
-},
-};
-const struct types resolution_table_standard__HashMapIterator__standard__String__nullable__nit__ModulePath = {
-0, /* dummy */
-{
-&type_standard__HashMap__standard__String__nullable__nit__ModulePath, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
-}
-};
-/* runtime type HashMapNode[String, nullable ModulePath] */
-const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath = {
-1089,
-"HashMapNode[String, nullable ModulePath]", /* class_name_string */
-81,
-0,
-&resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath,
-148,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2217, /* nullable HashMapNode[String, 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 */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1089, /* HashMapNode[String, nullable ModulePath] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath = {
+const struct types resolution_table_core__NativeArray__nitc__MPackage = {
0, /* dummy */
{
-&type_nullable__nit__ModulePath, /* V: nullable ModulePath */
-&type_standard__String, /* K: String */
+&type_nitc__MPackage, /* E: MPackage */
+&type_core__NativeArray__nitc__MPackage, /* NativeArray[E]: NativeArray[MPackage] */
}
};
-/* runtime type NativeArray[ModulePath] */
-const struct type type_standard__NativeArray__nit__ModulePath = {
-1090,
-"NativeArray[ModulePath]", /* class_name_string */
-11,
+/* runtime type ArrayIterator[MPackage] */
+const struct type type_core__array__ArrayIterator__nitc__MPackage = {
+-1, /*CAST DEAD*/
+"ArrayIterator[MPackage]", /* class_name_string */
+-1, /*CAST DEAD*/
0,
-&resolution_table_standard__NativeArray__nit__ModulePath,
-219,
+&resolution_table_core__array__ArrayIterator__nitc__MPackage,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
--1, /* empty */
-1090, /* NativeArray[ModulePath] */
--1, /* empty */
--1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayIterator__nitc__MPackage = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MPackage, /* Array[E]: Array[MPackage] */
+&type_core__AbstractArrayRead__nitc__MPackage, /* AbstractArrayRead[E]: AbstractArrayRead[MPackage] */
+}
+};
+/* runtime type ArrayReverseIterator[MPackage] */
+const struct type type_core__array__ArrayReverseIterator__nitc__MPackage = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[MPackage]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayReverseIterator__nitc__MPackage,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MPackage = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MPackage, /* Array[E]: Array[MPackage] */
+&type_core__AbstractArrayRead__nitc__MPackage, /* AbstractArrayRead[E]: AbstractArrayRead[MPackage] */
+}
+};
+/* runtime type HashMapKeys[String, Array[MPackage]] */
+const struct type type_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MPackage = {
+-1, /*CAST DEAD*/
+"HashMapKeys[String, Array[MPackage]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MPackage,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2402, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-651, /* NativeArray[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 */
+2439, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1806, /* NativeArray[nullable ModulePath] */
-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__core__String__core__Array__nitc__MPackage = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__core__Array__nitc__MPackage, /* HashMap[K, V]: HashMap[String, Array[MPackage]] */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapKeysIterator__core__String__core__Array__nitc__MPackage, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MPackage]] */
+}
+};
+/* runtime type HashMapValues[String, Array[MPackage]] */
+const struct type type_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MPackage = {
+-1, /*CAST DEAD*/
+"HashMapValues[String, Array[MPackage]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MPackage,
+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__ModulePath = {
-0, /* dummy */
-{
-&type_nit__ModulePath, /* E: ModulePath */
-&type_standard__NativeArray__nit__ModulePath, /* NativeArray[E]: NativeArray[ModulePath] */
-}
-};
-/* runtime type ArrayIterator[ModulePath] */
-const struct type type_standard__array__ArrayIterator__nit__ModulePath = {
--1, /*CAST DEAD*/
-"ArrayIterator[ModulePath]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__array__ArrayIterator__nit__ModulePath,
-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__ModulePath = {
-0, /* dummy */
-{
-&type_standard__Array__nit__ModulePath, /* Array[E]: Array[ModulePath] */
-&type_standard__AbstractArrayRead__nit__ModulePath, /* AbstractArrayRead[E]: AbstractArrayRead[ModulePath] */
-}
-};
-/* runtime type HashMapKeys[String, nullable MGroup] */
-const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup = {
--1, /*CAST DEAD*/
-"HashMapKeys[String, nullable MGroup]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup,
-124,
-{
-80, /* Object */
-2622, /* nullable Object */
+2478, /* Collection[Array[MPackage]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2306, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2510, /* Collection[Array[Object]] */
+2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2343, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MPackage = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__core__Array__nitc__MPackage, /* HashMap[K, V]: HashMap[String, Array[MPackage]] */
+&type_core__Array__core__Array__nitc__MPackage, /* Array[E]: Array[Array[MPackage]] */
+&type_core__MapValuesIterator__core__String__core__Array__nitc__MPackage, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MPackage]] */
+}
+};
+/* runtime type HashMapIterator[String, Array[MPackage]] */
+const struct type type_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MPackage = {
+-1, /*CAST DEAD*/
+"HashMapIterator[String, Array[MPackage]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MPackage,
+79,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
+2654, /* MapIterator[String, Array[MPackage]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2706, /* MapIterator[Object, Array[Object]] */
+2707, /* MapIterator[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup = {
+const struct types resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MPackage = {
0, /* dummy */
{
-&type_standard__HashMap__standard__String__nullable__nit__MGroup, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapKeysIterator__standard__String__nullable__nit__MGroup, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable MGroup] */
+&type_core__HashMap__core__String__core__Array__nitc__MPackage, /* HashMap[K, V]: HashMap[String, Array[MPackage]] */
}
};
-/* runtime type HashMapValues[String, nullable MGroup] */
-const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup = {
--1, /*CAST DEAD*/
-"HashMapValues[String, nullable MGroup]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type HashMapNode[String, Array[MPackage]] */
+const struct type type_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage = {
+1096,
+"HashMapNode[String, Array[MPackage]]", /* class_name_string */
+79,
0,
-&resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup,
-124,
+&resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage,
+152,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
+-1, /* empty */
+-1, /* empty */
+2732, /* nullable HashMapNode[String, Array[MPackage]] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2802, /* nullable HashMapNode[Object, Array[Object]] */
+2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1096, /* HashMapNode[String, Array[MPackage]] */
-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 */
+1751, /* HashMapNode[Object, Array[Object]] */
+1756, /* HashMapNode[Object, nullable Object] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup = {
+const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage = {
0, /* dummy */
{
-&type_standard__HashMap__standard__String__nullable__nit__MGroup, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
-&type_standard__Array__nullable__nit__MGroup, /* Array[E]: Array[nullable MGroup] */
-&type_standard__MapValuesIterator__standard__String__nullable__nit__MGroup, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable MGroup] */
+&type_core__Array__nitc__MPackage, /* V: Array[MPackage] */
+&type_core__String, /* K: String */
}
};
-/* runtime type NativeArray[nullable HashMapNode[String, nullable MGroup]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup = {
-1094,
-"NativeArray[nullable HashMapNode[String, nullable MGroup]]", /* class_name_string */
+/* runtime type NativeArray[nullable HashMapNode[String, Array[MPackage]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage = {
+1097,
+"NativeArray[nullable HashMapNode[String, Array[MPackage]]]", /* class_name_string */
131,
0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup,
-219,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage,
+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 */
+2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1097, /* NativeArray[nullable HashMapNode[String, Array[MPackage]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1094, /* NativeArray[nullable HashMapNode[String, nullable MGroup]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1752, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
+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__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup = {
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage = {
0, /* dummy */
{
-&type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup, /* E: nullable HashMapNode[String, nullable MGroup] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable MGroup]] */
+&type_nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage, /* E: nullable HashMapNode[String, Array[MPackage]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MPackage, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MPackage]]] */
}
};
-/* runtime type HashMapIterator[String, nullable MGroup] */
-const struct type type_standard__HashMapIterator__standard__String__nullable__nit__MGroup = {
--1, /*CAST DEAD*/
-"HashMapIterator[String, nullable MGroup]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type NativeArray[MModule] */
+const struct type type_core__NativeArray__nitc__MModule = {
+1098,
+"NativeArray[MModule]", /* class_name_string */
+8,
0,
-&resolution_table_standard__HashMapIterator__standard__String__nullable__nit__MGroup,
-77,
+&resolution_table_core__NativeArray__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 */
+1098, /* NativeArray[MModule] */
-1, /* empty */
-2553, /* MapIterator[String, nullable MGroup] */
-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 */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMapIterator__standard__String__nullable__nit__MGroup = {
-0, /* dummy */
-{
-&type_standard__HashMap__standard__String__nullable__nit__MGroup, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
-}
-};
-/* runtime type HashMapNode[String, nullable MGroup] */
-const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup = {
-1096,
-"HashMapNode[String, nullable MGroup]", /* class_name_string */
-82,
-0,
-&resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup,
-148,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1955, /* NativeArray[nullable MModule] */
-1, /* empty */
-1, /* empty */
-2218, /* nullable HashMapNode[String, nullable MGroup] */
-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 */
-1096, /* HashMapNode[String, nullable MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup = {
+const struct types resolution_table_core__NativeArray__nitc__MModule = {
0, /* dummy */
{
-&type_nullable__nit__MGroup, /* V: nullable MGroup */
-&type_standard__String, /* K: String */
+&type_nitc__MModule, /* E: MModule */
+&type_core__NativeArray__nitc__MModule, /* NativeArray[E]: NativeArray[MModule] */
}
};
-/* runtime type NativeArray[AModule] */
-const struct type type_standard__NativeArray__nit__AModule = {
-1097,
-"NativeArray[AModule]", /* class_name_string */
-12,
+/* runtime type ArrayIterator[MModule] */
+const struct type type_core__array__ArrayIterator__nitc__MModule = {
+-1, /*CAST DEAD*/
+"ArrayIterator[MModule]", /* class_name_string */
+-1, /*CAST DEAD*/
0,
-&resolution_table_standard__NativeArray__nit__AModule,
-219,
+&resolution_table_core__array__ArrayIterator__nitc__MModule,
+11,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
+2827, /* Iterator[MModule] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayIterator__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MModule, /* Array[E]: Array[MModule] */
+&type_core__AbstractArrayRead__nitc__MModule, /* AbstractArrayRead[E]: AbstractArrayRead[MModule] */
+}
+};
+/* runtime type ArrayReverseIterator[MModule] */
+const struct type type_core__array__ArrayReverseIterator__nitc__MModule = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[MModule]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayReverseIterator__nitc__MModule,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
+2827, /* Iterator[MModule] */
+-1, /* empty */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MModule, /* Array[E]: Array[MModule] */
+&type_core__AbstractArrayRead__nitc__MModule, /* AbstractArrayRead[E]: AbstractArrayRead[MModule] */
+}
+};
+/* runtime type HashMap[MModule, POSetElement[MModule]] */
+const struct type type_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule = {
+1101,
+"HashMap[MModule, POSetElement[MModule]]", /* class_name_string */
+55,
+0,
+&resolution_table_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule,
+85,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2203, /* MapRead[nullable Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1097, /* NativeArray[AModule] */
-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 */
-1620, /* NativeArray[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1101, /* HashMap[MModule, POSetElement[MModule]] */
-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 */
+},
+};
+const struct types resolution_table_core__HashMap__nitc__MModule__poset__POSetElement__nitc__MModule = {
+0, /* dummy */
+{
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__hash_collection__HashMapIterator__nitc__MModule__poset__POSetElement__nitc__MModule, /* HashMapIterator[K, V]: HashMapIterator[MModule, POSetElement[MModule]] */
+&type_nitc__MModule, /* K: MModule */
+&type_poset__POSetElement__nitc__MModule, /* V: POSetElement[MModule] */
+&type_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule, /* HashMapNode[K, V]: HashMapNode[MModule, POSetElement[MModule]] */
+&type_core__hash_collection__HashMapKeys__nitc__MModule__poset__POSetElement__nitc__MModule, /* HashMapKeys[K, V]: HashMapKeys[MModule, POSetElement[MModule]] */
+&type_core__hash_collection__HashMapValues__nitc__MModule__poset__POSetElement__nitc__MModule, /* HashMapValues[K, V]: HashMapValues[MModule, POSetElement[MModule]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule, /* nullable N: nullable HashMapNode[MModule, POSetElement[MModule]] */
+NULL, /* empty */
+&type_core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule, /* N: HashMapNode[MModule, POSetElement[MModule]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MModule__poset__POSetElement__nitc__MModule, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
+}
+};
+/* runtime type POSetElement[MModule] */
+const struct type type_poset__POSetElement__nitc__MModule = {
+1102,
+"POSetElement[MModule]", /* class_name_string */
+3,
+0,
+&resolution_table_poset__POSetElement__nitc__MModule,
+9,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
+1102, /* POSetElement[MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_poset__POSetElement__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__HashSet__nitc__MModule, /* HashSet[E]: HashSet[MModule] */
+&type_poset__POSet__nitc__MModule, /* POSet[E]: POSet[MModule] */
+&type_nitc__MModule, /* E: MModule */
+}
+};
+/* runtime type POSetConflictGraph[MModule] */
+const struct type type_nitc__POSetConflictGraph__nitc__MModule = {
+-1, /*CAST DEAD*/
+"POSetConflictGraph[MModule]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_nitc__POSetConflictGraph__nitc__MModule,
+4,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_nitc__POSetConflictGraph__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__HashSet__nitc__MModule, /* HashSet[E]: HashSet[MModule] */
+&type_core__HashMap__nitc__MModule__core__Set__nitc__MModule, /* HashMap[E, Set[E]]: HashMap[MModule, Set[MModule]] */
+&type_poset__POSet__nitc__MModule, /* POSet[E]: POSet[MModule] */
+&type_core__Array__nitc__MModule, /* Array[E]: Array[MModule] */
+&type_nitc__MModule, /* E: MModule */
+&type_core__Collection__nitc__MModule, /* Collection[E]: Collection[MModule] */
+}
+};
+/* runtime type HashMapKeys[String, Array[MModule]] */
+const struct type type_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MModule = {
+-1, /*CAST DEAD*/
+"HashMapKeys[String, Array[MModule]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MModule,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2402, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2439, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__NativeArray__nit__AModule = {
-0, /* dummy */
-{
-&type_nit__AModule, /* E: AModule */
-&type_standard__NativeArray__nit__AModule, /* NativeArray[E]: NativeArray[AModule] */
-}
-};
-/* runtime type ArrayIterator[AModule] */
-const struct type type_standard__array__ArrayIterator__nit__AModule = {
--1, /*CAST DEAD*/
-"ArrayIterator[AModule]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__array__ArrayIterator__nit__AModule,
-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__nit__AModule = {
+const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MModule = {
0, /* dummy */
{
-&type_standard__Array__nit__AModule, /* Array[E]: Array[AModule] */
-&type_standard__AbstractArrayRead__nit__AModule, /* AbstractArrayRead[E]: AbstractArrayRead[AModule] */
+&type_core__HashMap__core__String__core__Array__nitc__MModule, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapKeysIterator__core__String__core__Array__nitc__MModule, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MModule]] */
}
};
-/* runtime type HashMapKeys[MModule, AModule] */
-const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule = {
+/* runtime type HashMapValues[String, Array[MModule]] */
+const struct type type_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MModule = {
-1, /*CAST DEAD*/
-"HashMapKeys[MModule, AModule]", /* class_name_string */
+"HashMapValues[String, Array[MModule]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule,
-124,
+&resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__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 */
-2312, /* Collection[MModule] */
-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 */
+2479, /* Collection[Array[MModule]] */
-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 */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule = {
+const struct types resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MModule = {
0, /* dummy */
{
-&type_standard__HashMap__nit__MModule__nit__AModule, /* HashMap[K, V]: HashMap[MModule, AModule] */
-&type_standard__Array__nit__MModule, /* Array[E]: Array[MModule] */
-&type_standard__MapKeysIterator__nit__MModule__nit__AModule, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, AModule] */
+&type_core__HashMap__core__String__core__Array__nitc__MModule, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
+&type_core__Array__core__Array__nitc__MModule, /* Array[E]: Array[Array[MModule]] */
+&type_core__MapValuesIterator__core__String__core__Array__nitc__MModule, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MModule]] */
}
};
-/* runtime type HashMapValues[MModule, AModule] */
-const struct type type_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule = {
+/* runtime type HashMapIterator[String, Array[MModule]] */
+const struct type type_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MModule = {
-1, /*CAST DEAD*/
-"HashMapValues[MModule, AModule]", /* class_name_string */
+"HashMapIterator[String, Array[MModule]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule,
-124,
+&resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MModule,
+79,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2655, /* MapIterator[String, Array[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2316, /* Collection[AModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2327, /* Collection[Prod] */
-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 */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2363, /* Collection[ANode] */
--1, /* empty */
+2706, /* MapIterator[Object, Array[Object]] */
+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__core__String__core__Array__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__core__Array__nitc__MModule, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
+}
+};
+/* runtime type HashMapNode[String, Array[MModule]] */
+const struct type type_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule = {
+1107,
+"HashMapNode[String, Array[MModule]]", /* class_name_string */
+80,
+0,
+&resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule,
+152,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2733, /* nullable HashMapNode[String, Array[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MModule__nit__AModule, /* HashMap[K, V]: HashMap[MModule, AModule] */
-&type_standard__Array__nit__AModule, /* Array[E]: Array[AModule] */
-&type_standard__MapValuesIterator__nit__MModule__nit__AModule, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, AModule] */
-}
-};
-/* runtime type NativeArray[nullable HashMapNode[MModule, AModule]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule = {
-1101,
-"NativeArray[nullable HashMapNode[MModule, AModule]]", /* class_name_string */
-132,
-0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule,
-219,
-{
-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 */
+2802, /* nullable HashMapNode[Object, Array[Object]] */
+2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1107, /* HashMapNode[String, Array[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1751, /* HashMapNode[Object, Array[Object]] */
+1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MModule, /* V: Array[MModule] */
+&type_core__String, /* K: String */
+}
+};
+/* runtime type NativeArray[nullable HashMapNode[String, Array[MModule]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule = {
+1108,
+"NativeArray[nullable HashMapNode[String, Array[MModule]]]", /* class_name_string */
+132,
+0,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule,
+226,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1101, /* NativeArray[nullable HashMapNode[MModule, AModule]] */
-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__MModule__nit__AModule = {
-0, /* dummy */
-{
-&type_nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule, /* E: nullable HashMapNode[MModule, AModule] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, AModule]] */
-}
-};
-/* runtime type HashMapIterator[MModule, AModule] */
-const struct type type_standard__HashMapIterator__nit__MModule__nit__AModule = {
--1, /*CAST DEAD*/
-"HashMapIterator[MModule, AModule]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__HashMapIterator__nit__MModule__nit__AModule,
-77,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2554, /* MapIterator[MModule, AModule] */
-1, /* empty */
+2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1108, /* NativeArray[nullable HashMapNode[String, Array[MModule]]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMapIterator__nit__MModule__nit__AModule = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MModule__nit__AModule, /* HashMap[K, V]: HashMap[MModule, AModule] */
-}
-};
-/* runtime type HashMapNode[MModule, AModule] */
-const struct type type_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule = {
-1103,
-"HashMapNode[MModule, AModule]", /* class_name_string */
-83,
-0,
-&resolution_table_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule,
-148,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2219, /* nullable HashMapNode[MModule, AModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1752, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
+1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule = {
+0, /* dummy */
+{
+&type_nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule, /* E: nullable HashMapNode[String, Array[MModule]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MModule, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MModule]]] */
+}
+};
+/* runtime type NativeArray[MClass] */
+const struct type type_core__NativeArray__nitc__MClass = {
+1109,
+"NativeArray[MClass]", /* class_name_string */
+9,
+0,
+&resolution_table_core__NativeArray__nitc__MClass,
+226,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1109, /* NativeArray[MClass] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+229, /* NativeArray[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1466, /* NativeArray[nullable MClass] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1103, /* HashMapNode[MModule, AModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule = {
-0, /* dummy */
-{
-&type_nit__AModule, /* V: AModule */
-&type_nit__MModule, /* K: MModule */
-}
-};
-/* runtime type HashMapKeys[MClassDef, AClassdef] */
-const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef = {
--1, /*CAST DEAD*/
-"HashMapKeys[MClassDef, AClassdef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef,
-124,
-{
-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 */
-2318, /* Collection[MClassDef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef = {
+const struct types resolution_table_core__NativeArray__nitc__MClass = {
0, /* dummy */
{
-&type_standard__HashMap__nit__MClassDef__nit__AClassdef, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
-&type_standard__Array__nit__MClassDef, /* Array[E]: Array[MClassDef] */
-&type_standard__MapKeysIterator__nit__MClassDef__nit__AClassdef, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, AClassdef] */
+&type_nitc__MClass, /* E: MClass */
+&type_core__NativeArray__nitc__MClass, /* NativeArray[E]: NativeArray[MClass] */
}
};
-/* runtime type HashMapValues[MClassDef, AClassdef] */
-const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef = {
+/* runtime type ArrayIterator[MClass] */
+const struct type type_core__array__ArrayIterator__nitc__MClass = {
-1, /*CAST DEAD*/
-"HashMapValues[MClassDef, AClassdef]", /* class_name_string */
+"ArrayIterator[MClass]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef,
-124,
+&resolution_table_core__array__ArrayIterator__nitc__MClass,
+11,
{
-80, /* Object */
-2622, /* nullable 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_core__array__ArrayIterator__nitc__MClass = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MClass, /* Array[E]: Array[MClass] */
+&type_core__AbstractArrayRead__nitc__MClass, /* AbstractArrayRead[E]: AbstractArrayRead[MClass] */
+}
+};
+/* runtime type ArrayReverseIterator[MClass] */
+const struct type type_core__array__ArrayReverseIterator__nitc__MClass = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[MClass]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayReverseIterator__nitc__MClass,
+11,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2391, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MClass = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MClass, /* Array[E]: Array[MClass] */
+&type_core__AbstractArrayRead__nitc__MClass, /* AbstractArrayRead[E]: AbstractArrayRead[MClass] */
+}
+};
+/* runtime type NativeArray[MProperty] */
+const struct type type_core__NativeArray__nitc__MProperty = {
+1112,
+"NativeArray[MProperty]", /* class_name_string */
+10,
+0,
+&resolution_table_core__NativeArray__nitc__MProperty,
+226,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2327, /* Collection[Prod] */
+1112, /* NativeArray[MProperty] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2332, /* Collection[AClassdef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+229, /* NativeArray[Object] */
-1, /* empty */
+1445, /* NativeArray[PropertyLayoutElement] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2363, /* Collection[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1815, /* NativeArray[nullable PropertyLayoutElement] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MClassDef__nit__AClassdef, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
-&type_standard__Array__nit__AClassdef, /* Array[E]: Array[AClassdef] */
-&type_standard__MapValuesIterator__nit__MClassDef__nit__AClassdef, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, AClassdef] */
-}
-};
-/* runtime type NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef = {
-1106,
-"NativeArray[nullable HashMapNode[MClassDef, AClassdef]]", /* class_name_string */
-133,
-0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef,
-219,
-{
-80, /* Object */
-2622, /* nullable Object */
-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 */
+2177, /* NativeArray[nullable MProperty] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__NativeArray__nitc__MProperty = {
+0, /* dummy */
+{
+&type_nitc__MProperty, /* E: MProperty */
+&type_core__NativeArray__nitc__MProperty, /* NativeArray[E]: NativeArray[MProperty] */
+}
+};
+/* runtime type ArrayIterator[MProperty] */
+const struct type type_core__array__ArrayIterator__nitc__MProperty = {
+-1, /*CAST DEAD*/
+"ArrayIterator[MProperty]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayIterator__nitc__MProperty,
+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 */
+},
+};
+const struct types resolution_table_core__array__ArrayIterator__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MProperty, /* Array[E]: Array[MProperty] */
+&type_core__AbstractArrayRead__nitc__MProperty, /* AbstractArrayRead[E]: AbstractArrayRead[MProperty] */
+}
+};
+/* runtime type ArrayReverseIterator[MProperty] */
+const struct type type_core__array__ArrayReverseIterator__nitc__MProperty = {
+-1, /*CAST DEAD*/
+"ArrayReverseIterator[MProperty]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__array__ArrayReverseIterator__nitc__MProperty,
+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 */
+},
+};
+const struct types resolution_table_core__array__ArrayReverseIterator__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MProperty, /* Array[E]: Array[MProperty] */
+&type_core__AbstractArrayRead__nitc__MProperty, /* AbstractArrayRead[E]: AbstractArrayRead[MProperty] */
+}
+};
+/* runtime type HashMap[MClassDef, POSetElement[MClassDef]] */
+const struct type type_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+1115,
+"HashMap[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
+56,
+0,
+&resolution_table_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef,
+85,
+{
+2371, /* Object */
+2397, /* nullable Object */
+2203, /* MapRead[nullable Object, nullable Object] */
-1, /* empty */
-1106, /* NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1115, /* HashMap[MClassDef, POSetElement[MClassDef]] */
-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 */
+},
+};
+const struct types resolution_table_core__HashMap__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+0, /* dummy */
+{
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__hash_collection__HashMapIterator__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, POSetElement[MClassDef]] */
+&type_nitc__MClassDef, /* K: MClassDef */
+&type_poset__POSetElement__nitc__MClassDef, /* V: POSetElement[MClassDef] */
+&type_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* HashMapNode[K, V]: HashMapNode[MClassDef, POSetElement[MClassDef]] */
+&type_core__hash_collection__HashMapKeys__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, POSetElement[MClassDef]] */
+&type_core__hash_collection__HashMapValues__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* HashMapValues[K, V]: HashMapValues[MClassDef, POSetElement[MClassDef]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* nullable N: nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
+NULL, /* empty */
+&type_core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* N: HashMapNode[MClassDef, POSetElement[MClassDef]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassDef__poset__POSetElement__nitc__MClassDef, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
+}
+};
+/* runtime type POSetElement[MClassDef] */
+const struct type type_poset__POSetElement__nitc__MClassDef = {
+1116,
+"POSetElement[MClassDef]", /* class_name_string */
+4,
+0,
+&resolution_table_poset__POSetElement__nitc__MClassDef,
+9,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
+1116, /* POSetElement[MClassDef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef = {
+const struct types resolution_table_poset__POSetElement__nitc__MClassDef = {
0, /* dummy */
{
-&type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef, /* E: nullable HashMapNode[MClassDef, AClassdef] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
+&type_core__HashSet__nitc__MClassDef, /* HashSet[E]: HashSet[MClassDef] */
+&type_poset__POSet__nitc__MClassDef, /* POSet[E]: POSet[MClassDef] */
+&type_nitc__MClassDef, /* E: MClassDef */
}
};
-/* runtime type HashMapIterator[MClassDef, AClassdef] */
-const struct type type_standard__HashMapIterator__nit__MClassDef__nit__AClassdef = {
+/* runtime type POSetConflictGraph[MClassDef] */
+const struct type type_nitc__POSetConflictGraph__nitc__MClassDef = {
-1, /*CAST DEAD*/
-"HashMapIterator[MClassDef, AClassdef]", /* class_name_string */
+"POSetConflictGraph[MClassDef]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__HashMapIterator__nit__MClassDef__nit__AClassdef,
-77,
+&resolution_table_nitc__POSetConflictGraph__nitc__MClassDef,
+4,
+{
+2371, /* Object */
+2397, /* nullable Object */
+-1, /* empty */
+-1, /* empty */
+},
+};
+const struct types resolution_table_nitc__POSetConflictGraph__nitc__MClassDef = {
+0, /* dummy */
+{
+&type_core__HashSet__nitc__MClassDef, /* HashSet[E]: HashSet[MClassDef] */
+&type_core__HashMap__nitc__MClassDef__core__Set__nitc__MClassDef, /* HashMap[E, Set[E]]: HashMap[MClassDef, Set[MClassDef]] */
+&type_poset__POSet__nitc__MClassDef, /* POSet[E]: POSet[MClassDef] */
+&type_core__Array__nitc__MClassDef, /* Array[E]: Array[MClassDef] */
+&type_nitc__MClassDef, /* E: MClassDef */
+&type_core__Collection__nitc__MClassDef, /* Collection[E]: Collection[MClassDef] */
+}
+};
+/* runtime type HashMap[MClassType, POSetElement[MClassType]] */
+const struct type type_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
+1118,
+"HashMap[MClassType, POSetElement[MClassType]]", /* class_name_string */
+57,
+0,
+&resolution_table_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType,
+85,
{
-80, /* Object */
-2622, /* 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 */
-2555, /* MapIterator[MClassDef, AClassdef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1118, /* HashMap[MClassType, POSetElement[MClassType]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1358, /* HashMap[Object, nullable Object] */
+-1, /* empty */
+1398, /* HashMap[MType, POSetElement[MType]] */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__HashMapIterator__nit__MClassDef__nit__AClassdef = {
+const struct types resolution_table_core__HashMap__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
0, /* dummy */
{
-&type_standard__HashMap__nit__MClassDef__nit__AClassdef, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__hash_collection__HashMapIterator__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* HashMapIterator[K, V]: HashMapIterator[MClassType, POSetElement[MClassType]] */
+&type_nitc__MClassType, /* K: MClassType */
+&type_poset__POSetElement__nitc__MClassType, /* V: POSetElement[MClassType] */
+&type_core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* HashMapNode[K, V]: HashMapNode[MClassType, POSetElement[MClassType]] */
+&type_core__hash_collection__HashMapKeys__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* HashMapKeys[K, V]: HashMapKeys[MClassType, POSetElement[MClassType]] */
+&type_core__hash_collection__HashMapValues__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* HashMapValues[K, V]: HashMapValues[MClassType, POSetElement[MClassType]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* nullable N: nullable HashMapNode[MClassType, POSetElement[MClassType]] */
+NULL, /* empty */
+&type_core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* N: HashMapNode[MClassType, POSetElement[MClassType]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClassType__poset__POSetElement__nitc__MClassType, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
}
};
-/* runtime type HashMapNode[MClassDef, AClassdef] */
-const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef = {
-1108,
-"HashMapNode[MClassDef, AClassdef]", /* class_name_string */
-84,
+/* runtime type POSetElement[MClassType] */
+const struct type type_poset__POSetElement__nitc__MClassType = {
+1119,
+"POSetElement[MClassType]", /* class_name_string */
+5,
0,
-&resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef,
-148,
+&resolution_table_poset__POSetElement__nitc__MClassType,
+9,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-2220, /* nullable HashMapNode[MClassDef, AClassdef] */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1119, /* POSetElement[MClassType] */
-1, /* empty */
+1399, /* POSetElement[MType] */
-1, /* empty */
+},
+};
+const struct types resolution_table_poset__POSetElement__nitc__MClassType = {
+0, /* dummy */
+{
+&type_core__HashSet__nitc__MClassType, /* HashSet[E]: HashSet[MClassType] */
+&type_poset__POSet__nitc__MClassType, /* POSet[E]: POSet[MClassType] */
+&type_nitc__MClassType, /* E: MClassType */
+}
+};
+/* runtime type POSetConflictGraph[MClassType] */
+const struct type type_nitc__POSetConflictGraph__nitc__MClassType = {
+-1, /*CAST DEAD*/
+"POSetConflictGraph[MClassType]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_nitc__POSetConflictGraph__nitc__MClassType,
+4,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
+1400, /* POSetConflictGraph[MType] */
+},
+};
+const struct types resolution_table_nitc__POSetConflictGraph__nitc__MClassType = {
+0, /* dummy */
+{
+&type_core__HashSet__nitc__MClassType, /* HashSet[E]: HashSet[MClassType] */
+&type_core__HashMap__nitc__MClassType__core__Set__nitc__MClassType, /* HashMap[E, Set[E]]: HashMap[MClassType, Set[MClassType]] */
+&type_poset__POSet__nitc__MClassType, /* POSet[E]: POSet[MClassType] */
+&type_core__Array__nitc__MClassType, /* Array[E]: Array[MClassType] */
+&type_nitc__MClassType, /* E: MClassType */
+&type_core__Collection__nitc__MClassType, /* Collection[E]: Collection[MClassType] */
+}
+};
+/* runtime type HashMapKeys[String, Array[MClass]] */
+const struct type type_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MClass = {
+-1, /*CAST DEAD*/
+"HashMapKeys[String, Array[MClass]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MClass,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2402, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2439, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1108, /* HashMapNode[MClassDef, AClassdef] */
-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__HashMapNode__nit__MClassDef__nit__AClassdef = {
+const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MClass = {
0, /* dummy */
{
-&type_nit__AClassdef, /* V: AClassdef */
-&type_nit__MClassDef, /* K: MClassDef */
+&type_core__HashMap__core__String__core__Array__nitc__MClass, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapKeysIterator__core__String__core__Array__nitc__MClass, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MClass]] */
}
};
-/* runtime type HashMapKeys[String, MModuleData[AAnnotation]] */
-const struct type type_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation = {
+/* runtime type HashMapValues[String, Array[MClass]] */
+const struct type type_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MClass = {
-1, /*CAST DEAD*/
-"HashMapKeys[String, MModuleData[AAnnotation]]", /* class_name_string */
+"HashMapValues[String, Array[MClass]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation,
-124,
+&resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MClass,
+129,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
+-1, /* empty */
+-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2306, /* Collection[String] */
-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 */
-2343, /* Collection[Writable] */
-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 */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation = {
+const struct types resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MClass = {
0, /* dummy */
{
-&type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
-&type_standard__Array__standard__String, /* Array[E]: Array[String] */
-&type_standard__MapKeysIterator__standard__String__nit__MModuleData__nit__AAnnotation, /* MapKeysIterator[K, V]: MapKeysIterator[String, MModuleData[AAnnotation]] */
+&type_core__HashMap__core__String__core__Array__nitc__MClass, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
+&type_core__Array__core__Array__nitc__MClass, /* Array[E]: Array[Array[MClass]] */
+&type_core__MapValuesIterator__core__String__core__Array__nitc__MClass, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MClass]] */
}
};
-/* runtime type HashMapValues[String, MModuleData[AAnnotation]] */
-const struct type type_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation = {
+/* runtime type HashMapIterator[String, Array[MClass]] */
+const struct type type_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MClass = {
-1, /*CAST DEAD*/
-"HashMapValues[String, MModuleData[AAnnotation]]", /* class_name_string */
+"HashMapIterator[String, Array[MClass]]", /* class_name_string */
-1, /*CAST DEAD*/
0,
-&resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation,
-124,
+&resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MClass,
+79,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2656, /* MapIterator[String, Array[MClass]] */
-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 */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2706, /* MapIterator[Object, Array[Object]] */
+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__core__String__core__Array__nitc__MClass = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__core__Array__nitc__MClass, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
+}
+};
+/* runtime type HashMapNode[String, Array[MClass]] */
+const struct type type_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MClass = {
+1124,
+"HashMapNode[String, Array[MClass]]", /* class_name_string */
+81,
+0,
+&resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MClass,
+152,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-2384, /* Collection[MModuleData[AAnnotation]] */
-1, /* empty */
-1, /* empty */
+2734, /* nullable HashMapNode[String, Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation = {
-0, /* dummy */
-{
-&type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
-&type_standard__Array__nit__MModuleData__nit__AAnnotation, /* Array[E]: Array[MModuleData[AAnnotation]] */
-&type_standard__MapValuesIterator__standard__String__nit__MModuleData__nit__AAnnotation, /* MapValuesIterator[K, V]: MapValuesIterator[String, MModuleData[AAnnotation]] */
-}
-};
-/* runtime type NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation = {
-1111,
-"NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]]", /* class_name_string */
-134,
-0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation,
-219,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2802, /* nullable HashMapNode[Object, Array[Object]] */
+2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1124, /* HashMapNode[String, Array[MClass]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1111, /* NativeArray[nullable HashMapNode[String, 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 */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--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__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation = {
-0, /* dummy */
-{
-&type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation, /* E: nullable HashMapNode[String, MModuleData[AAnnotation]] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
-}
-};
-/* runtime type HashMapIterator[String, MModuleData[AAnnotation]] */
-const struct type type_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation = {
--1, /*CAST DEAD*/
-"HashMapIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation,
-77,
-{
-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 */
-2556, /* MapIterator[String, 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 */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--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__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation = {
-0, /* dummy */
-{
-&type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
-}
-};
-/* runtime type HashMapNode[String, MModuleData[AAnnotation]] */
-const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation = {
-1113,
-"HashMapNode[String, MModuleData[AAnnotation]]", /* class_name_string */
-85,
-0,
-&resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation,
-148,
-{
-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 */
-2221, /* nullable HashMapNode[String, 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 */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1113, /* HashMapNode[String, 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 */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+1751, /* HashMapNode[Object, Array[Object]] */
+1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation = {
+const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MClass = {
0, /* dummy */
{
-&type_nit__MModuleData__nit__AAnnotation, /* V: MModuleData[AAnnotation] */
-&type_standard__String, /* K: String */
+&type_core__Array__nitc__MClass, /* V: Array[MClass] */
+&type_core__String, /* K: String */
}
};
-/* runtime type HashMapKeys[MPropDef, APropdef] */
-const struct type type_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef = {
--1, /*CAST DEAD*/
-"HashMapKeys[MPropDef, APropdef]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type NativeArray[nullable HashMapNode[String, Array[MClass]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MClass = {
+1125,
+"NativeArray[nullable HashMapNode[String, Array[MClass]]]", /* class_name_string */
+133,
0,
-&resolution_table_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef,
-124,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MClass,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2321, /* Collection[MPropDef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-2339, /* Collection[PropertyLayoutElement] */
-2340, /* Collection[nullable MPropDef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2369, /* Collection[nullable PropertyLayoutElement] */
-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__HashMapKeys__nit__MPropDef__nit__APropdef = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MPropDef__nit__APropdef, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
-&type_standard__Array__nit__MPropDef, /* Array[E]: Array[MPropDef] */
-&type_standard__MapKeysIterator__nit__MPropDef__nit__APropdef, /* MapKeysIterator[K, V]: MapKeysIterator[MPropDef, APropdef] */
-}
-};
-/* runtime type HashMapValues[MPropDef, APropdef] */
-const struct type type_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef = {
--1, /*CAST DEAD*/
-"HashMapValues[MPropDef, APropdef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef,
-124,
-{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--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 */
-2327, /* Collection[Prod] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1125, /* NativeArray[nullable HashMapNode[String, Array[MClass]]] */
-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 */
-2357, /* Collection[APropdef] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2363, /* Collection[ANode] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1752, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
+1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
-};
-const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MPropDef__nit__APropdef, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
-&type_standard__Array__nit__APropdef, /* Array[E]: Array[APropdef] */
-&type_standard__MapValuesIterator__nit__MPropDef__nit__APropdef, /* MapValuesIterator[K, V]: MapValuesIterator[MPropDef, APropdef] */
-}
-};
-/* runtime type NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef = {
-1116,
-"NativeArray[nullable HashMapNode[MPropDef, APropdef]]", /* class_name_string */
-135,
-0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef,
-219,
-{
-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 */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
--1, /* empty */
-1116, /* NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
--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__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MClass = {
+0, /* dummy */
+{
+&type_nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MClass, /* E: nullable HashMapNode[String, Array[MClass]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MClass, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MClass]]] */
+}
+};
+/* runtime type HashMapKeys[String, Array[MProperty]] */
+const struct type type_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MProperty = {
+-1, /*CAST DEAD*/
+"HashMapKeys[String, Array[MProperty]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapKeys__core__String__core__Array__nitc__MProperty,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2402, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2439, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef = {
-0, /* dummy */
-{
-&type_nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef, /* E: nullable HashMapNode[MPropDef, APropdef] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef, /* NativeArray[E]: NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
-}
-};
-/* runtime type HashMapIterator[MPropDef, APropdef] */
-const struct type type_standard__HashMapIterator__nit__MPropDef__nit__APropdef = {
--1, /*CAST DEAD*/
-"HashMapIterator[MPropDef, APropdef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__HashMapIterator__nit__MPropDef__nit__APropdef,
-77,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2557, /* MapIterator[MPropDef, APropdef] */
-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__core__String__core__Array__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__core__Array__nitc__MProperty, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapKeysIterator__core__String__core__Array__nitc__MProperty, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MProperty]] */
+}
+};
+/* runtime type HashMapValues[String, Array[MProperty]] */
+const struct type type_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MProperty = {
+-1, /*CAST DEAD*/
+"HashMapValues[String, Array[MProperty]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapValues__core__String__core__Array__nitc__MProperty,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__HashMapIterator__nit__MPropDef__nit__APropdef = {
-0, /* dummy */
-{
-&type_standard__HashMap__nit__MPropDef__nit__APropdef, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
-}
-};
-/* runtime type HashMapNode[MPropDef, APropdef] */
-const struct type type_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef = {
-1118,
-"HashMapNode[MPropDef, APropdef]", /* class_name_string */
-86,
-0,
-&resolution_table_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef,
-148,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2222, /* nullable HashMapNode[MPropDef, APropdef] */
+2433, /* Collection[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 */
-1118, /* HashMapNode[MPropDef, APropdef] */
-1, /* empty */
-1, /* empty */
+2510, /* Collection[Array[Object]] */
+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__core__String__core__Array__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__core__Array__nitc__MProperty, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
+&type_core__Array__core__Array__nitc__MProperty, /* Array[E]: Array[Array[MProperty]] */
+&type_core__MapValuesIterator__core__String__core__Array__nitc__MProperty, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MProperty]] */
+}
+};
+/* runtime type HashMapIterator[String, Array[MProperty]] */
+const struct type type_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MProperty = {
+-1, /*CAST DEAD*/
+"HashMapIterator[String, Array[MProperty]]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapIterator__core__String__core__Array__nitc__MProperty,
+79,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2657, /* MapIterator[String, Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef = {
-0, /* dummy */
-{
-&type_nit__APropdef, /* V: APropdef */
-&type_nit__MPropDef, /* K: MPropDef */
-}
-};
-/* runtime type Array[Buffer] */
-const struct type type_standard__Array__standard__Buffer = {
-1119,
-"Array[Buffer]", /* class_name_string */
-421,
-0,
-&resolution_table_standard__Array__standard__Buffer,
-490,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2706, /* MapIterator[Object, Array[Object]] */
+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__core__String__core__Array__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__core__Array__nitc__MProperty, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
+}
+};
+/* runtime type HashMapNode[String, Array[MProperty]] */
+const struct type type_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MProperty = {
+1129,
+"HashMapNode[String, Array[MProperty]]", /* class_name_string */
+82,
+0,
+&resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MProperty,
+152,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
+2735, /* nullable HashMapNode[String, Array[MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2343, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2351, /* Collection[Buffer] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2802, /* nullable HashMapNode[Object, Array[Object]] */
+2803, /* nullable HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1129, /* HashMapNode[String, Array[MProperty]] */
-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 */
+1751, /* HashMapNode[Object, Array[Object]] */
+1756, /* HashMapNode[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2463, /* AbstractArrayRead[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2472, /* AbstractArrayRead[Buffer] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapNode__core__String__core__Array__nitc__MProperty = {
+0, /* dummy */
+{
+&type_core__Array__nitc__MProperty, /* V: Array[MProperty] */
+&type_core__String, /* K: String */
+}
+};
+/* runtime type NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MProperty = {
+1130,
+"NativeArray[nullable HashMapNode[String, Array[MProperty]]]", /* class_name_string */
+134,
+0,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MProperty,
+226,
+{
+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 */
-2687, /* AbstractArray[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2696, /* AbstractArray[Buffer] */
-1, /* empty */
-1, /* empty */
+2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1130, /* NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
-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 */
-2172, /* Array[Comparable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1752, /* NativeArray[nullable HashMapNode[Object, Array[Object]]] */
+1757, /* NativeArray[nullable HashMapNode[Object, nullable Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MProperty = {
+0, /* dummy */
+{
+&type_nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MProperty, /* E: nullable HashMapNode[String, Array[MProperty]] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__core__Array__nitc__MProperty, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
+}
+};
+/* runtime type HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
+const struct type type_core__HashMap__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
+1131,
+"HashMap[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
+58,
+0,
+&resolution_table_core__HashMap__nitc__MModule__more_collections__HashMap2__nitc__MType__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 */
-672, /* Array[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1119, /* Array[Buffer] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1131, /* HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1358, /* HashMap[Object, nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__Array__standard__Buffer = {
+const struct types resolution_table_core__HashMap__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
0, /* dummy */
{
-&type_standard__Buffer, /* E: Buffer */
-&type_standard__Array__standard__Buffer, /* Array[E]: Array[Buffer] */
-&type_standard__Collection__standard__Buffer, /* Collection[E]: Collection[Buffer] */
-&type_standard__Array__standard__Buffer, /* Array[E]: Array[Buffer] */
-&type_standard__NativeArray__standard__Buffer, /* NativeArray[E]: NativeArray[Buffer] */
-&type_standard__Buffer, /* E: Buffer */
-&type_standard__Collection__standard__Buffer, /* Collection[E]: Collection[Buffer] */
-&type_standard__Buffer, /* E: Buffer */
-&type_standard__Collection__standard__Buffer, /* Collection[E]: Collection[Buffer] */
-&type_standard__Collection__standard__Buffer, /* Collection[E]: Collection[Buffer] */
-&type_standard__Array__standard__Buffer, /* Array[E]: Array[Buffer] */
-&type_standard__AbstractArray__standard__Buffer, /* AbstractArray[E]: AbstractArray[Buffer] */
-&type_standard__array__ArrayIterator__standard__Buffer, /* ArrayIterator[E]: ArrayIterator[Buffer] */
+NULL, /* empty */
+NULL, /* empty */
+NULL, /* empty */
+&type_core__hash_collection__HashMapIterator__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* HashMapIterator[K, V]: HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
+&type_nitc__MModule, /* K: MModule */
+&type_more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* V: HashMap2[MType, String, nullable MProperty] */
+&type_core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* HashMapNode[K, V]: HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
+&type_core__hash_collection__HashMapKeys__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* HashMapKeys[K, V]: HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]] */
+&type_core__hash_collection__HashMapValues__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* HashMapValues[K, V]: HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]] */
+&type_nullable__core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* nullable N: nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
+NULL, /* empty */
+&type_core__hash_collection__HashMapNode__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty, /* N: 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[nullable N]: NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
}
};
-/* runtime type ArraySetIterator[MModule] */
-const struct type type_standard__array__ArraySetIterator__nit__MModule = {
--1, /*CAST DEAD*/
-"ArraySetIterator[MModule]", /* class_name_string */
--1, /*CAST DEAD*/
+/* runtime type HashMap2[MType, String, nullable MProperty] */
+const struct type type_more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
+1132,
+"HashMap2[MType, String, nullable MProperty]", /* class_name_string */
+2,
0,
-&resolution_table_standard__array__ArraySetIterator__nit__MModule,
-5,
+&resolution_table_more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty,
+3,
{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
--1, /* empty */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
+1132, /* HashMap2[MType, String, nullable MProperty] */
},
};
-const struct types resolution_table_standard__array__ArraySetIterator__nit__MModule = {
+const struct types resolution_table_more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
0, /* dummy */
{
-&type_standard__Array__nit__MModule, /* Array[E]: Array[MModule] */
-&type_standard__array__ArrayIterator__nit__MModule, /* ArrayIterator[E]: ArrayIterator[MModule] */
+&type_core__HashMap__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty, /* HashMap[K1, HashMap[K2, V]]: HashMap[MType, HashMap[String, nullable MProperty]] */
+&type_nitc__MType, /* K1: MType */
+&type_core__String, /* K2: String */
+&type_nullable__nitc__MProperty, /* V: nullable MProperty */
+&type_core__HashMap__core__String__nullable__nitc__MProperty, /* HashMap[K2, V]: HashMap[String, nullable MProperty] */
}
};
-/* runtime type Array[FlatText] */
-const struct type type_standard__Array__standard__FlatText = {
-1121,
-"Array[FlatText]", /* class_name_string */
-422,
+/* runtime type HashMapKeys[String, nullable MModule] */
+const struct type type_core__hash_collection__HashMapKeys__core__String__nullable__nitc__MModule = {
+-1, /*CAST DEAD*/
+"HashMapKeys[String, nullable MModule]", /* class_name_string */
+-1, /*CAST DEAD*/
0,
-&resolution_table_standard__Array__standard__FlatText,
-490,
+&resolution_table_core__hash_collection__HashMapKeys__core__String__nullable__nitc__MModule,
+129,
{
-80, /* Object */
-2622, /* nullable Object */
--1, /* empty */
--1, /* empty */
--1, /* empty */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2402, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2337, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
+2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2343, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
+2439, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2352, /* Collection[FlatText] */
-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 */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapKeys__core__String__nullable__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__nullable__nitc__MModule, /* HashMap[K, V]: HashMap[String, nullable MModule] */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapKeysIterator__core__String__nullable__nitc__MModule, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable MModule] */
+}
+};
+/* runtime type HashMapValues[String, nullable MModule] */
+const struct type type_core__hash_collection__HashMapValues__core__String__nullable__nitc__MModule = {
+-1, /*CAST DEAD*/
+"HashMapValues[String, nullable MModule]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapValues__core__String__nullable__nitc__MModule,
+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 */
-2463, /* AbstractArrayRead[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2473, /* AbstractArrayRead[FlatText] */
-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 */
-1, /* empty */
-1, /* empty */
+},
+};
+const struct types resolution_table_core__hash_collection__HashMapValues__core__String__nullable__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__nullable__nitc__MModule, /* HashMap[K, V]: HashMap[String, nullable MModule] */
+&type_core__Array__nullable__nitc__MModule, /* Array[E]: Array[nullable MModule] */
+&type_core__MapValuesIterator__core__String__nullable__nitc__MModule, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable MModule] */
+}
+};
+/* runtime type HashMapIterator[String, nullable MModule] */
+const struct type type_core__hash_collection__HashMapIterator__core__String__nullable__nitc__MModule = {
+-1, /*CAST DEAD*/
+"HashMapIterator[String, nullable MModule]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapIterator__core__String__nullable__nitc__MModule,
+79,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2658, /* MapIterator[String, nullable 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 */
-2687, /* AbstractArray[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2697, /* AbstractArray[FlatText] */
-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__core__String__nullable__nitc__MModule = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__nullable__nitc__MModule, /* HashMap[K, V]: HashMap[String, nullable MModule] */
+}
+};
+/* runtime type HashMapNode[String, nullable MModule] */
+const struct type type_core__hash_collection__HashMapNode__core__String__nullable__nitc__MModule = {
+1136,
+"HashMapNode[String, nullable MModule]", /* class_name_string */
+83,
+0,
+&resolution_table_core__hash_collection__HashMapNode__core__String__nullable__nitc__MModule,
+152,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2736, /* nullable HashMapNode[String, nullable MModule] */
-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 */
-2172, /* Array[Comparable] */
-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 */
-672, /* Array[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1121, /* Array[FlatText] */
+1136, /* HashMapNode[String, nullable MModule] */
-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 */
},
};
-const struct types resolution_table_standard__Array__standard__FlatText = {
+const struct types resolution_table_core__hash_collection__HashMapNode__core__String__nullable__nitc__MModule = {
0, /* dummy */
{
-&type_standard__FlatText, /* E: FlatText */
-&type_standard__Array__standard__FlatText, /* Array[E]: Array[FlatText] */
-&type_standard__Collection__standard__FlatText, /* Collection[E]: Collection[FlatText] */
-&type_standard__Array__standard__FlatText, /* Array[E]: Array[FlatText] */
-&type_standard__NativeArray__standard__FlatText, /* NativeArray[E]: NativeArray[FlatText] */
-&type_standard__FlatText, /* E: FlatText */
-&type_standard__Collection__standard__FlatText, /* Collection[E]: Collection[FlatText] */
-&type_standard__FlatText, /* E: FlatText */
-&type_standard__Collection__standard__FlatText, /* Collection[E]: Collection[FlatText] */
-&type_standard__Collection__standard__FlatText, /* Collection[E]: Collection[FlatText] */
-&type_standard__Array__standard__FlatText, /* Array[E]: Array[FlatText] */
-&type_standard__AbstractArray__standard__FlatText, /* AbstractArray[E]: AbstractArray[FlatText] */
-&type_standard__array__ArrayIterator__standard__FlatText, /* ArrayIterator[E]: ArrayIterator[FlatText] */
+&type_nullable__nitc__MModule, /* V: nullable MModule */
+&type_core__String, /* K: String */
}
};
-/* runtime type NativeArray[AAnnotation] */
-const struct type type_standard__NativeArray__nit__AAnnotation = {
-1122,
-"NativeArray[AAnnotation]", /* class_name_string */
-13,
+/* runtime type NativeArray[nullable HashMapNode[String, nullable MModule]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MModule = {
+1137,
+"NativeArray[nullable HashMapNode[String, nullable MModule]]", /* class_name_string */
+135,
0,
-&resolution_table_standard__NativeArray__nit__AAnnotation,
-219,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__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 */
-1122, /* NativeArray[AAnnotation] */
-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 */
-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 */
+1137, /* NativeArray[nullable HashMapNode[String, nullable MModule]] */
-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 */
-},
-};
-const struct types resolution_table_standard__NativeArray__nit__AAnnotation = {
-0, /* dummy */
-{
-&type_nit__AAnnotation, /* E: AAnnotation */
-&type_standard__NativeArray__nit__AAnnotation, /* NativeArray[E]: NativeArray[AAnnotation] */
-}
-};
-/* runtime type ArrayIterator[AAnnotation] */
-const struct type type_standard__array__ArrayIterator__nit__AAnnotation = {
--1, /*CAST DEAD*/
-"ArrayIterator[AAnnotation]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__array__ArrayIterator__nit__AAnnotation,
-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__AAnnotation = {
-0, /* dummy */
-{
-&type_standard__Array__nit__AAnnotation, /* Array[E]: Array[AAnnotation] */
-&type_standard__AbstractArrayRead__nit__AAnnotation, /* AbstractArrayRead[E]: AbstractArrayRead[AAnnotation] */
-}
-};
-/* runtime type HashSetIterator[MModule] */
-const struct type type_standard__hash_collection__HashSetIterator__nit__MModule = {
--1, /*CAST DEAD*/
-"HashSetIterator[MModule]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__hash_collection__HashSetIterator__nit__MModule,
-5,
-{
-80, /* Object */
-2622, /* nullable Object */
-2200, /* Iterator[Object] */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MModule = {
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MModule = {
0, /* dummy */
{
-&type_standard__Array__nit__MModule, /* Array[E]: Array[MModule] */
-&type_standard__HashSet__nit__MModule, /* HashSet[E]: HashSet[MModule] */
+&type_nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MModule, /* E: nullable HashMapNode[String, nullable MModule] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MModule, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable MModule]] */
}
};
-/* runtime type NativeArray[nullable HashSetNode[MModule]] */
-const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule = {
-1125,
-"NativeArray[nullable HashSetNode[MModule]]", /* class_name_string */
-136,
+/* runtime type HashMapKeys[String, nullable MGroup] */
+const struct type type_core__hash_collection__HashMapKeys__core__String__nullable__nitc__MGroup = {
+-1, /*CAST DEAD*/
+"HashMapKeys[String, nullable MGroup]", /* class_name_string */
+-1, /*CAST DEAD*/
0,
-&resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule,
-219,
+&resolution_table_core__hash_collection__HashMapKeys__core__String__nullable__nitc__MGroup,
+129,
{
-80, /* Object */
-2622, /* nullable Object */
--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 */
+2402, /* Collection[String] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2433, /* Collection[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2439, /* Collection[Writable] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+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__core__String__nullable__nitc__MGroup = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__nullable__nitc__MGroup, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
+&type_core__Array__core__String, /* Array[E]: Array[String] */
+&type_core__MapKeysIterator__core__String__nullable__nitc__MGroup, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable MGroup] */
+}
+};
+/* runtime type HashMapValues[String, nullable MGroup] */
+const struct type type_core__hash_collection__HashMapValues__core__String__nullable__nitc__MGroup = {
+-1, /*CAST DEAD*/
+"HashMapValues[String, nullable MGroup]", /* class_name_string */
+-1, /*CAST DEAD*/
+0,
+&resolution_table_core__hash_collection__HashMapValues__core__String__nullable__nitc__MGroup,
+129,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1125, /* NativeArray[nullable HashSetNode[MModule]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1211, /* NativeArray[nullable HashSetNode[Object]] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-},
-};
-const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule = {
-0, /* dummy */
-{
-&type_nullable__standard__hash_collection__HashSetNode__nit__MModule, /* E: nullable HashSetNode[MModule] */
-&type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule, /* NativeArray[E]: NativeArray[nullable HashSetNode[MModule]] */
-}
-};
-/* runtime type HashSetNode[MModule] */
-const struct type type_standard__hash_collection__HashSetNode__nit__MModule = {
-1126,
-"HashSetNode[MModule]", /* class_name_string */
-26,
-0,
-&resolution_table_standard__hash_collection__HashSetNode__nit__MModule,
-48,
-{
-80, /* Object */
-2622, /* nullable Object */
-1, /* empty */
-2223, /* nullable HashSetNode[MModule] */
+2483, /* Collection[nullable MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-2238, /* nullable HashSetNode[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1126, /* HashSetNode[MModule] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2511, /* Collection[nullable Object] */
-1, /* empty */
-1, /* empty */
-1212, /* HashSetNode[Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
},
};
-const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MModule = {
+const struct types resolution_table_core__hash_collection__HashMapValues__core__String__nullable__nitc__MGroup = {
0, /* dummy */
{
-NULL, /* empty */
-&type_nit__MModule, /* K: MModule */
+&type_core__HashMap__core__String__nullable__nitc__MGroup, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
+&type_core__Array__nullable__nitc__MGroup, /* Array[E]: Array[nullable MGroup] */
+&type_core__MapValuesIterator__core__String__nullable__nitc__MGroup, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable MGroup] */
}
};
-/* runtime type NativeArray[MClassDef] */
-const struct type type_standard__NativeArray__nit__MClassDef = {
-1127,
-"NativeArray[MClassDef]", /* class_name_string */
-14,
+/* runtime type HashMapIterator[String, nullable MGroup] */
+const struct type type_core__hash_collection__HashMapIterator__core__String__nullable__nitc__MGroup = {
+-1, /*CAST DEAD*/
+"HashMapIterator[String, nullable MGroup]", /* class_name_string */
+-1, /*CAST DEAD*/
0,
-&resolution_table_standard__NativeArray__nit__MClassDef,
-219,
+&resolution_table_core__hash_collection__HashMapIterator__core__String__nullable__nitc__MGroup,
+79,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2659, /* MapIterator[String, nullable MGroup] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1127, /* NativeArray[MClassDef] */
-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 */
+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__core__String__nullable__nitc__MGroup = {
+0, /* dummy */
+{
+&type_core__HashMap__core__String__nullable__nitc__MGroup, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
+}
+};
+/* runtime type HashMapNode[String, nullable MGroup] */
+const struct type type_core__hash_collection__HashMapNode__core__String__nullable__nitc__MGroup = {
+1141,
+"HashMapNode[String, nullable MGroup]", /* class_name_string */
+84,
+0,
+&resolution_table_core__hash_collection__HashMapNode__core__String__nullable__nitc__MGroup,
+152,
+{
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+2737, /* nullable HashMapNode[String, nullable MGroup] */
-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 */
+1141, /* HashMapNode[String, nullable MGroup] */
-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 */
-},
-};
-const struct types resolution_table_standard__NativeArray__nit__MClassDef = {
-0, /* dummy */
-{
-&type_nit__MClassDef, /* E: MClassDef */
-&type_standard__NativeArray__nit__MClassDef, /* NativeArray[E]: NativeArray[MClassDef] */
-}
-};
-/* runtime type ArrayIterator[MClassDef] */
-const struct type type_standard__array__ArrayIterator__nit__MClassDef = {
--1, /*CAST DEAD*/
-"ArrayIterator[MClassDef]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__array__ArrayIterator__nit__MClassDef,
-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__nit__MClassDef = {
+const struct types resolution_table_core__hash_collection__HashMapNode__core__String__nullable__nitc__MGroup = {
0, /* dummy */
{
-&type_standard__Array__nit__MClassDef, /* Array[E]: Array[MClassDef] */
-&type_standard__AbstractArrayRead__nit__MClassDef, /* AbstractArrayRead[E]: AbstractArrayRead[MClassDef] */
+&type_nullable__nitc__MGroup, /* V: nullable MGroup */
+&type_core__String, /* K: String */
}
};
-/* runtime type NativeArray[ExternFile] */
-const struct type type_standard__NativeArray__nit__ExternFile = {
-1129,
-"NativeArray[ExternFile]", /* class_name_string */
-15,
+/* runtime type NativeArray[nullable HashMapNode[String, nullable MGroup]] */
+const struct type type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MGroup = {
+1142,
+"NativeArray[nullable HashMapNode[String, nullable MGroup]]", /* class_name_string */
+136,
0,
-&resolution_table_standard__NativeArray__nit__ExternFile,
-219,
+&resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MGroup,
+226,
{
-80, /* Object */
-2622, /* nullable Object */
+2371, /* Object */
+2397, /* nullable Object */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1129, /* NativeArray[ExternFile] */
-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 */
+2136, /* NativeArray[nullable Object] */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
-1, /* empty */
+1142, /* NativeArray[nullable HashMapNode[String, nullable MGroup]] */
-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 */
-},
-};
-const struct types resolution_table_standard__NativeArray__nit__ExternFile = {
-0, /* dummy */
-{
-&type_nit__ExternFile, /* E: ExternFile */
-&type_standard__NativeArray__nit__ExternFile, /* NativeArray[E]: NativeArray[ExternFile] */
-}
-};
-/* runtime type ArrayIterator[ExternFile] */
-const struct type type_standard__array__ArrayIterator__nit__ExternFile = {
--1, /*CAST DEAD*/
-"ArrayIterator[ExternFile]", /* class_name_string */
--1, /*CAST DEAD*/
-0,
-&resolution_table_standard__array__ArrayIterator__nit__ExternFile,
-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__nit__ExternFile = {
+const struct types resolution_table_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MGroup = {
0, /* dummy */
{
-&type_standard__Array__nit__ExternFile, /* Array[E]: Array[ExternFile] */
-&type_standard__AbstractArrayRead__nit__ExternFile, /* AbstractArrayRead[E]: AbstractArrayRead[ExternFile] */
+&type_nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MGroup, /* E: nullable HashMapNode[String, nullable MGroup] */
+&type_core__NativeArray__nullable__core__hash_collection__HashMapNode__core__String__nullable__nitc__MGroup, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable MGroup]] */
}
};