#include "nitg.types.0.h"
-const struct types resolution_table_array__Arrayposet__POSetElementmodel__MClassDef = {
-0, /* dummy */
-{
-&type_array__Arrayposet__POSetElementmodel__MClassDef, /* Array[Array#0]: Array[POSetElement[MClassDef]] */
-&type_array__NativeArrayposet__POSetElementmodel__MClassDef, /* NativeArray[Array#0]: NativeArray[POSetElement[MClassDef]] */
-&type_poset__POSetElementmodel__MClassDef, /* Sequence#0: POSetElement[MClassDef] */
-&type_poset__POSetElementmodel__MClassDef, /* SimpleCollection#0: POSetElement[MClassDef] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClassDef, /* Collection[Array#0]: Collection[POSetElement[MClassDef]] */
-&type_poset__POSetElementmodel__MClassDef, /* Array#0: POSetElement[MClassDef] */
-&type_array__NativeArrayposet__POSetElementmodel__MClassDef, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[MClassDef]] */
-&type_poset__POSetElementmodel__MClassDef, /* AbstractArray#0: POSetElement[MClassDef] */
-&type_poset__POSetElementmodel__MClassDef, /* RemovableCollection#0: POSetElement[MClassDef] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClassDef, /* Collection[Sequence#0]: Collection[POSetElement[MClassDef]] */
-&type_array__Arrayposet__POSetElementmodel__MClassDef, /* Array[Sequence#0]: Array[POSetElement[MClassDef]] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClassDef, /* Collection[SimpleCollection#0]: Collection[POSetElement[MClassDef]] */
-&type_poset__POSetElementmodel__MClassDef, /* Collection#0: POSetElement[MClassDef] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClassDef, /* Collection[Collection#0]: Collection[POSetElement[MClassDef]] */
-&type_poset__POSetElementmodel__MClassDef, /* SequenceRead#0: POSetElement[MClassDef] */
-&type_poset__POSetElementmodel__MClassDef, /* AbstractArrayRead#0: POSetElement[MClassDef] */
-&type_array__Arrayposet__POSetElementmodel__MClassDef, /* Array[AbstractArrayRead#0]: Array[POSetElement[MClassDef]] */
-NULL, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[MClassDef]] not a live type) */
-&type_array__ArrayIteratorposet__POSetElementmodel__MClassDef, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[MClassDef]] */
-}
-};
-/* runtime type AbstractArrayRead[POSetElement[MClassDef]] */
-const struct type type_array__AbstractArrayReadposet__POSetElementmodel__MClassDef = {
-2450,
-"AbstractArrayRead[POSetElement[MClassDef]]", /* class_name_string */
-5,
-0,
-NULL,
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-1637, /* Collection[POSetElement[MClassDef]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2450, /* AbstractArrayRead[POSetElement[MClassDef]] */
-1778, /* AbstractArrayRead[Object] */
-},
-};
-/* runtime type Array[POSetElement[MClassType]] */
-const struct type type_array__Arrayposet__POSetElementmodel__MClassType = {
-2657,
-"Array[POSetElement[MClassType]]", /* class_name_string */
-11,
-0,
-&resolution_table_array__Arrayposet__POSetElementmodel__MClassType,
-12,
-{
-0, /* nullable Object */
-1, /* Object */
-1640, /* Collection[POSetElement[MType]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-1911, /* Collection[POSetElement[MClassType]] */
-1778, /* AbstractArrayRead[Object] */
-2451, /* AbstractArrayRead[POSetElement[MType]] */
-2598, /* Array[POSetElement[MType]] */
-1962, /* Array[Object] */
-2599, /* AbstractArrayRead[POSetElement[MClassType]] */
-2657, /* Array[POSetElement[MClassType]] */
-},
-};
-const struct types resolution_table_array__Arrayposet__POSetElementmodel__MClassType = {
-0, /* dummy */
-{
-&type_array__Arrayposet__POSetElementmodel__MClassType, /* Array[Array#0]: Array[POSetElement[MClassType]] */
-&type_array__NativeArrayposet__POSetElementmodel__MClassType, /* NativeArray[Array#0]: NativeArray[POSetElement[MClassType]] */
-&type_poset__POSetElementmodel__MClassType, /* Sequence#0: POSetElement[MClassType] */
-&type_poset__POSetElementmodel__MClassType, /* SimpleCollection#0: POSetElement[MClassType] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClassType, /* Collection[Array#0]: Collection[POSetElement[MClassType]] */
-&type_poset__POSetElementmodel__MClassType, /* Array#0: POSetElement[MClassType] */
-&type_array__NativeArrayposet__POSetElementmodel__MClassType, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[MClassType]] */
-&type_poset__POSetElementmodel__MClassType, /* AbstractArray#0: POSetElement[MClassType] */
-&type_poset__POSetElementmodel__MClassType, /* RemovableCollection#0: POSetElement[MClassType] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClassType, /* Collection[Sequence#0]: Collection[POSetElement[MClassType]] */
-&type_array__Arrayposet__POSetElementmodel__MClassType, /* Array[Sequence#0]: Array[POSetElement[MClassType]] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClassType, /* Collection[SimpleCollection#0]: Collection[POSetElement[MClassType]] */
-&type_poset__POSetElementmodel__MClassType, /* Collection#0: POSetElement[MClassType] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClassType, /* Collection[Collection#0]: Collection[POSetElement[MClassType]] */
-&type_poset__POSetElementmodel__MClassType, /* SequenceRead#0: POSetElement[MClassType] */
-&type_poset__POSetElementmodel__MClassType, /* AbstractArrayRead#0: POSetElement[MClassType] */
-&type_array__Arrayposet__POSetElementmodel__MClassType, /* Array[AbstractArrayRead#0]: Array[POSetElement[MClassType]] */
-NULL, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[MClassType]] not a live type) */
-&type_array__ArrayIteratorposet__POSetElementmodel__MClassType, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[MClassType]] */
-}
-};
-/* runtime type Array[POSetElement[MType]] */
-const struct type type_array__Arrayposet__POSetElementmodel__MType = {
-2598,
-"Array[POSetElement[MType]]", /* class_name_string */
-8,
-0,
-&resolution_table_array__Arrayposet__POSetElementmodel__MType,
-10,
-{
-0, /* nullable Object */
-1, /* Object */
-1640, /* Collection[POSetElement[MType]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
--1, /* empty */
-1778, /* AbstractArrayRead[Object] */
-2451, /* AbstractArrayRead[POSetElement[MType]] */
-2598, /* Array[POSetElement[MType]] */
-1962, /* Array[Object] */
-},
-};
-const struct types resolution_table_array__Arrayposet__POSetElementmodel__MType = {
-0, /* dummy */
-{
-&type_array__Arrayposet__POSetElementmodel__MType, /* Array[Array#0]: Array[POSetElement[MType]] */
-&type_array__NativeArrayposet__POSetElementmodel__MType, /* NativeArray[Array#0]: NativeArray[POSetElement[MType]] */
-&type_poset__POSetElementmodel__MType, /* Sequence#0: POSetElement[MType] */
-&type_poset__POSetElementmodel__MType, /* SimpleCollection#0: POSetElement[MType] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MType, /* Collection[Array#0]: Collection[POSetElement[MType]] */
-&type_poset__POSetElementmodel__MType, /* Array#0: POSetElement[MType] */
-&type_array__NativeArrayposet__POSetElementmodel__MType, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[MType]] */
-&type_poset__POSetElementmodel__MType, /* AbstractArray#0: POSetElement[MType] */
-&type_poset__POSetElementmodel__MType, /* RemovableCollection#0: POSetElement[MType] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MType, /* Collection[Sequence#0]: Collection[POSetElement[MType]] */
-&type_array__Arrayposet__POSetElementmodel__MType, /* Array[Sequence#0]: Array[POSetElement[MType]] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MType, /* Collection[SimpleCollection#0]: Collection[POSetElement[MType]] */
-&type_poset__POSetElementmodel__MType, /* Collection#0: POSetElement[MType] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MType, /* Collection[Collection#0]: Collection[POSetElement[MType]] */
-&type_poset__POSetElementmodel__MType, /* SequenceRead#0: POSetElement[MType] */
-&type_poset__POSetElementmodel__MType, /* AbstractArrayRead#0: POSetElement[MType] */
-&type_array__Arrayposet__POSetElementmodel__MType, /* Array[AbstractArrayRead#0]: Array[POSetElement[MType]] */
-NULL, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[MType]] not a live type) */
-&type_array__ArrayIteratorposet__POSetElementmodel__MType, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[MType]] */
-}
-};
-/* runtime type AbstractArrayRead[POSetElement[MClassType]] */
-const struct type type_array__AbstractArrayReadposet__POSetElementmodel__MClassType = {
-2599,
-"AbstractArrayRead[POSetElement[MClassType]]", /* class_name_string */
-10,
-0,
-NULL,
-11,
-{
-0, /* nullable Object */
-1, /* Object */
-1640, /* Collection[POSetElement[MType]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-1911, /* Collection[POSetElement[MClassType]] */
-1778, /* AbstractArrayRead[Object] */
-2451, /* AbstractArrayRead[POSetElement[MType]] */
--1, /* empty */
--1, /* empty */
-2599, /* AbstractArrayRead[POSetElement[MClassType]] */
-},
-};
-/* runtime type AbstractArrayRead[POSetElement[MType]] */
-const struct type type_array__AbstractArrayReadposet__POSetElementmodel__MType = {
-2451,
-"AbstractArrayRead[POSetElement[MType]]", /* class_name_string */
-7,
-0,
-NULL,
-8,
-{
-0, /* nullable Object */
-1, /* Object */
-1640, /* Collection[POSetElement[MType]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
--1, /* empty */
-1778, /* AbstractArrayRead[Object] */
-2451, /* AbstractArrayRead[POSetElement[MType]] */
-},
-};
-/* runtime type ArrayIterator[Array[MClass]] */
-const struct type type_array__ArrayIteratorarray__Arraymodel__MClass = {
-1940,
-"ArrayIterator[Array[MClass]]", /* class_name_string */
-4,
-0,
-&resolution_table_array__ArrayIteratorarray__Arraymodel__MClass,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1732, /* ArrayIterator[Array[nullable MClass]] */
-1940, /* ArrayIterator[Array[MClass]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MClass = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadarray__Arraymodel__MClass, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MClass]] */
-&type_array__Arrayarray__Arraymodel__MClass, /* Array[Iterator#0]: Array[Array[MClass]] */
-}
-};
-/* runtime type ArrayIterator[Array[nullable MClass]] */
-const struct type type_array__ArrayIteratorarray__Arraynullable_model__MClass = {
-1732,
-"ArrayIterator[Array[nullable MClass]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__ArrayIteratorarray__Arraynullable_model__MClass,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1732, /* ArrayIterator[Array[nullable MClass]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorarray__Arraynullable_model__MClass = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadarray__Arraynullable_model__MClass, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[nullable MClass]] */
-&type_array__Arrayarray__Arraynullable_model__MClass, /* Array[Iterator#0]: Array[Array[nullable MClass]] */
-}
-};
-/* runtime type NativeArray[Array[MClass]] */
-const struct type type_array__NativeArrayarray__Arraymodel__MClass = {
-1941,
-"NativeArray[Array[MClass]]", /* class_name_string */
-4,
-0,
-&resolution_table_array__NativeArrayarray__Arraymodel__MClass,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1733, /* NativeArray[Array[nullable MClass]] */
-1941, /* NativeArray[Array[MClass]] */
-},
-};
-const struct types resolution_table_array__NativeArrayarray__Arraymodel__MClass = {
-0, /* dummy */
-{
-&type_array__Arraymodel__MClass, /* NativeArray#0: Array[MClass] */
-&type_array__NativeArrayarray__Arraymodel__MClass, /* NativeArray[NativeArray#0]: NativeArray[Array[MClass]] */
-}
-};
-/* runtime type NativeArray[Array[nullable MClass]] */
-const struct type type_array__NativeArrayarray__Arraynullable_model__MClass = {
-1733,
-"NativeArray[Array[nullable MClass]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__NativeArrayarray__Arraynullable_model__MClass,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1733, /* NativeArray[Array[nullable MClass]] */
-},
-};
-const struct types resolution_table_array__NativeArrayarray__Arraynullable_model__MClass = {
-0, /* dummy */
-{
-&type_array__Arraynullable_model__MClass, /* NativeArray#0: Array[nullable MClass] */
-&type_array__NativeArrayarray__Arraynullable_model__MClass, /* NativeArray[NativeArray#0]: NativeArray[Array[nullable MClass]] */
-}
-};
-/* runtime type ArrayIterator[Array[MProperty]] */
-const struct type type_array__ArrayIteratorarray__Arraymodel__MProperty = {
-1734,
-"ArrayIterator[Array[MProperty]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__ArrayIteratorarray__Arraymodel__MProperty,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1734, /* ArrayIterator[Array[MProperty]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MProperty = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadarray__Arraymodel__MProperty, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MProperty]] */
-&type_array__Arrayarray__Arraymodel__MProperty, /* Array[Iterator#0]: Array[Array[MProperty]] */
-}
-};
-/* runtime type NativeArray[Array[MProperty]] */
-const struct type type_array__NativeArrayarray__Arraymodel__MProperty = {
-1735,
-"NativeArray[Array[MProperty]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__NativeArrayarray__Arraymodel__MProperty,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1735, /* NativeArray[Array[MProperty]] */
-},
-};
-const struct types resolution_table_array__NativeArrayarray__Arraymodel__MProperty = {
-0, /* dummy */
-{
-&type_array__Arraymodel__MProperty, /* NativeArray#0: Array[MProperty] */
-&type_array__NativeArrayarray__Arraymodel__MProperty, /* NativeArray[NativeArray#0]: NativeArray[Array[MProperty]] */
-}
-};
-/* runtime type Array[HashMap2[MType, String, nullable MProperty]] */
-const struct type type_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty = {
-2600,
-"Array[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
-7,
-0,
-&resolution_table_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty,
-10,
-{
-0, /* nullable Object */
-1, /* Object */
-1645, /* Collection[HashMap2[MType, String, nullable MProperty]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2452, /* AbstractArrayRead[HashMap2[MType, String, nullable MProperty]] */
-1778, /* AbstractArrayRead[Object] */
-2600, /* Array[HashMap2[MType, String, nullable MProperty]] */
--1, /* empty */
-1962, /* Array[Object] */
-},
-};
-const struct types resolution_table_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty = {
-0, /* dummy */
-{
-&type_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* Array[Array#0]: Array[HashMap2[MType, String, nullable MProperty]] */
-&type_array__NativeArraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* NativeArray[Array#0]: NativeArray[HashMap2[MType, String, nullable MProperty]] */
-&type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* Sequence#0: HashMap2[MType, String, nullable MProperty] */
-&type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* SimpleCollection#0: HashMap2[MType, String, nullable MProperty] */
-&type_abstract_collection__Collectionmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* Collection[Array#0]: Collection[HashMap2[MType, String, nullable MProperty]] */
-&type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* Array#0: HashMap2[MType, String, nullable MProperty] */
-&type_array__NativeArraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* NativeArray[ArrayCapable#0]: NativeArray[HashMap2[MType, String, nullable MProperty]] */
-&type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* AbstractArray#0: HashMap2[MType, String, nullable MProperty] */
-&type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* RemovableCollection#0: HashMap2[MType, String, nullable MProperty] */
-&type_abstract_collection__Collectionmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* Collection[Sequence#0]: Collection[HashMap2[MType, String, nullable MProperty]] */
-&type_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* Array[Sequence#0]: Array[HashMap2[MType, String, nullable MProperty]] */
-&type_abstract_collection__Collectionmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* Collection[SimpleCollection#0]: Collection[HashMap2[MType, String, nullable MProperty]] */
-&type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* Collection#0: HashMap2[MType, String, nullable MProperty] */
-&type_abstract_collection__Collectionmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* Collection[Collection#0]: Collection[HashMap2[MType, String, nullable MProperty]] */
-&type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* SequenceRead#0: HashMap2[MType, String, nullable MProperty] */
-&type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* AbstractArrayRead#0: HashMap2[MType, String, nullable MProperty] */
-&type_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* Array[AbstractArrayRead#0]: Array[HashMap2[MType, String, nullable MProperty]] */
-NULL, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[HashMap2[MType, String, nullable MProperty]] not a live type) */
-&type_array__ArrayIteratormore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[HashMap2[MType, String, nullable MProperty]] */
-}
-};
-/* runtime type AbstractArrayRead[HashMap2[MType, String, nullable MProperty]] */
-const struct type type_array__AbstractArrayReadmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty = {
-2452,
-"AbstractArrayRead[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
-5,
-0,
-NULL,
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-1645, /* Collection[HashMap2[MType, String, nullable MProperty]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2452, /* AbstractArrayRead[HashMap2[MType, String, nullable MProperty]] */
-1778, /* AbstractArrayRead[Object] */
-},
-};
-/* runtime type MapKeysIterator[MType, HashMap[String, nullable MProperty]] */
-const struct type type_abstract_collection__MapKeysIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty = {
-542,
-"MapKeysIterator[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapKeysIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-542, /* MapKeysIterator[MType, HashMap[String, nullable MProperty]] */
-},
-};
-const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MType, HashMap[String, nullable MProperty]] */
-&type_array__Arraymodel__MType, /* Array[Iterator#0]: Array[MType] */
-}
-};
-/* runtime type MapValuesIterator[MType, HashMap[String, nullable MProperty]] */
-const struct type type_abstract_collection__MapValuesIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty = {
-543,
-"MapValuesIterator[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapValuesIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-543, /* MapValuesIterator[MType, HashMap[String, nullable MProperty]] */
-},
-};
-const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MType, HashMap[String, nullable MProperty]] */
-&type_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty, /* Array[Iterator#0]: Array[HashMap[String, nullable MProperty]] */
-}
-};
-/* runtime type MapKeysIterator[String, nullable MProperty] */
-const struct type type_abstract_collection__MapKeysIteratorstring__Stringnullable_model__MProperty = {
-544,
-"MapKeysIterator[String, nullable MProperty]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapKeysIteratorstring__Stringnullable_model__MProperty,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-544, /* MapKeysIterator[String, nullable MProperty] */
-},
-};
-const struct types resolution_table_abstract_collection__MapKeysIteratorstring__Stringnullable_model__MProperty = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratorstring__Stringnullable_model__MProperty, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[String, nullable MProperty] */
-&type_array__Arraystring__String, /* Array[Iterator#0]: Array[String] */
-}
-};
-/* runtime type MapValuesIterator[String, nullable MProperty] */
-const struct type type_abstract_collection__MapValuesIteratorstring__Stringnullable_model__MProperty = {
-545,
-"MapValuesIterator[String, nullable MProperty]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapValuesIteratorstring__Stringnullable_model__MProperty,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-545, /* MapValuesIterator[String, nullable MProperty] */
-},
-};
-const struct types resolution_table_abstract_collection__MapValuesIteratorstring__Stringnullable_model__MProperty = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratorstring__Stringnullable_model__MProperty, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[String, nullable MProperty] */
-&type_array__Arraynullable_model__MProperty, /* Array[Iterator#0]: Array[nullable MProperty] */
-}
-};
-/* runtime type ArrayIterator[Set[MProperty]] */
-const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MProperty = {
-1942,
-"ArrayIterator[Set[MProperty]]", /* class_name_string */
-4,
-0,
-&resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MProperty,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1736, /* ArrayIterator[Set[PropertyLayoutElement]] */
-1942, /* ArrayIterator[Set[MProperty]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MProperty = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadabstract_collection__Setmodel__MProperty, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MProperty]] */
-&type_array__Arrayabstract_collection__Setmodel__MProperty, /* Array[Iterator#0]: Array[Set[MProperty]] */
-}
-};
-/* runtime type ArrayIterator[Set[PropertyLayoutElement]] */
-const struct type type_array__ArrayIteratorabstract_collection__Setlayout_builders__PropertyLayoutElement = {
-1736,
-"ArrayIterator[Set[PropertyLayoutElement]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__ArrayIteratorabstract_collection__Setlayout_builders__PropertyLayoutElement,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1736, /* ArrayIterator[Set[PropertyLayoutElement]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorabstract_collection__Setlayout_builders__PropertyLayoutElement = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadabstract_collection__Setlayout_builders__PropertyLayoutElement, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[PropertyLayoutElement]] */
-&type_array__Arrayabstract_collection__Setlayout_builders__PropertyLayoutElement, /* Array[Iterator#0]: Array[Set[PropertyLayoutElement]] */
-}
-};
-/* runtime type NativeArray[Set[MProperty]] */
-const struct type type_array__NativeArrayabstract_collection__Setmodel__MProperty = {
-1943,
-"NativeArray[Set[MProperty]]", /* class_name_string */
-4,
-0,
-&resolution_table_array__NativeArrayabstract_collection__Setmodel__MProperty,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1737, /* NativeArray[Set[PropertyLayoutElement]] */
-1943, /* NativeArray[Set[MProperty]] */
-},
-};
-const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MProperty = {
-0, /* dummy */
-{
-&type_abstract_collection__Setmodel__MProperty, /* NativeArray#0: Set[MProperty] */
-&type_array__NativeArrayabstract_collection__Setmodel__MProperty, /* NativeArray[NativeArray#0]: NativeArray[Set[MProperty]] */
-}
-};
-/* runtime type NativeArray[Set[PropertyLayoutElement]] */
-const struct type type_array__NativeArrayabstract_collection__Setlayout_builders__PropertyLayoutElement = {
-1737,
-"NativeArray[Set[PropertyLayoutElement]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__NativeArrayabstract_collection__Setlayout_builders__PropertyLayoutElement,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1737, /* NativeArray[Set[PropertyLayoutElement]] */
-},
-};
-const struct types resolution_table_array__NativeArrayabstract_collection__Setlayout_builders__PropertyLayoutElement = {
-0, /* dummy */
-{
-&type_abstract_collection__Setlayout_builders__PropertyLayoutElement, /* NativeArray#0: Set[PropertyLayoutElement] */
-&type_array__NativeArrayabstract_collection__Setlayout_builders__PropertyLayoutElement, /* NativeArray[NativeArray#0]: NativeArray[Set[PropertyLayoutElement]] */
-}
-};
-/* runtime type ArrayIterator[HashSet[MType]] */
-const struct type type_array__ArrayIteratorhash_collection__HashSetmodel__MType = {
-1944,
-"ArrayIterator[HashSet[MType]]", /* class_name_string */
-4,
-0,
-&resolution_table_array__ArrayIteratorhash_collection__HashSetmodel__MType,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1738, /* ArrayIterator[Set[MType]] */
-1944, /* ArrayIterator[HashSet[MType]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorhash_collection__HashSetmodel__MType = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadhash_collection__HashSetmodel__MType, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[HashSet[MType]] */
-&type_array__Arrayhash_collection__HashSetmodel__MType, /* Array[Iterator#0]: Array[HashSet[MType]] */
-}
-};
-/* runtime type ArrayIterator[Set[MType]] */
-const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MType = {
-1738,
-"ArrayIterator[Set[MType]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MType,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1738, /* ArrayIterator[Set[MType]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MType = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadabstract_collection__Setmodel__MType, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MType]] */
-&type_array__Arrayabstract_collection__Setmodel__MType, /* Array[Iterator#0]: Array[Set[MType]] */
-}
-};
-/* runtime type NativeArray[HashSet[MType]] */
-const struct type type_array__NativeArrayhash_collection__HashSetmodel__MType = {
-1945,
-"NativeArray[HashSet[MType]]", /* class_name_string */
-4,
-0,
-&resolution_table_array__NativeArrayhash_collection__HashSetmodel__MType,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1739, /* NativeArray[Set[MType]] */
-1945, /* NativeArray[HashSet[MType]] */
-},
-};
-const struct types resolution_table_array__NativeArrayhash_collection__HashSetmodel__MType = {
-0, /* dummy */
-{
-&type_hash_collection__HashSetmodel__MType, /* NativeArray#0: HashSet[MType] */
-&type_array__NativeArrayhash_collection__HashSetmodel__MType, /* NativeArray[NativeArray#0]: NativeArray[HashSet[MType]] */
-}
-};
-/* runtime type NativeArray[Set[MType]] */
-const struct type type_array__NativeArrayabstract_collection__Setmodel__MType = {
-1739,
-"NativeArray[Set[MType]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__NativeArrayabstract_collection__Setmodel__MType,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1739, /* NativeArray[Set[MType]] */
-},
-};
-const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MType = {
-0, /* dummy */
-{
-&type_abstract_collection__Setmodel__MType, /* NativeArray#0: Set[MType] */
-&type_array__NativeArrayabstract_collection__Setmodel__MType, /* NativeArray[NativeArray#0]: NativeArray[Set[MType]] */
-}
-};
-/* runtime type ArrayIterator[Array[nullable MType]] */
-const struct type type_array__ArrayIteratorarray__Arraynullable_model__MType = {
-1946,
-"ArrayIterator[Array[nullable MType]]", /* class_name_string */
-4,
-0,
-&resolution_table_array__ArrayIteratorarray__Arraynullable_model__MType,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-546, /* ArrayIterator[nullable Array[nullable MType]] */
-1946, /* ArrayIterator[Array[nullable MType]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorarray__Arraynullable_model__MType = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadarray__Arraynullable_model__MType, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[nullable MType]] */
-&type_array__Arrayarray__Arraynullable_model__MType, /* Array[Iterator#0]: Array[Array[nullable MType]] */
-}
-};
-/* runtime type ArrayIterator[nullable Array[nullable MType]] */
-const struct type type_array__ArrayIteratornullable_array__Arraynullable_model__MType = {
-546,
-"ArrayIterator[nullable Array[nullable MType]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__ArrayIteratornullable_array__Arraynullable_model__MType,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-546, /* ArrayIterator[nullable Array[nullable MType]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratornullable_array__Arraynullable_model__MType = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadnullable_array__Arraynullable_model__MType, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[nullable Array[nullable MType]] */
-&type_array__Arraynullable_array__Arraynullable_model__MType, /* Array[Iterator#0]: Array[nullable Array[nullable MType]] */
-}
-};
-/* runtime type NativeArray[Array[nullable MType]] */
-const struct type type_array__NativeArrayarray__Arraynullable_model__MType = {
-1947,
-"NativeArray[Array[nullable MType]]", /* class_name_string */
-4,
-0,
-&resolution_table_array__NativeArrayarray__Arraynullable_model__MType,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-547, /* NativeArray[nullable Array[nullable MType]] */
-1947, /* NativeArray[Array[nullable MType]] */
-},
-};
-const struct types resolution_table_array__NativeArrayarray__Arraynullable_model__MType = {
-0, /* dummy */
-{
-&type_array__Arraynullable_model__MType, /* NativeArray#0: Array[nullable MType] */
-&type_array__NativeArrayarray__Arraynullable_model__MType, /* NativeArray[NativeArray#0]: NativeArray[Array[nullable MType]] */
-}
-};
-/* runtime type NativeArray[nullable Array[nullable MType]] */
-const struct type type_array__NativeArraynullable_array__Arraynullable_model__MType = {
-547,
-"NativeArray[nullable Array[nullable MType]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__NativeArraynullable_array__Arraynullable_model__MType,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
--1, /* empty */
-547, /* NativeArray[nullable Array[nullable MType]] */
-},
-};
-const struct types resolution_table_array__NativeArraynullable_array__Arraynullable_model__MType = {
-0, /* dummy */
-{
-&type_nullable_array__Arraynullable_model__MType, /* NativeArray#0: nullable Array[nullable MType] */
-&type_array__NativeArraynullable_array__Arraynullable_model__MType, /* NativeArray[NativeArray#0]: NativeArray[nullable Array[nullable MType]] */
-}
-};
-/* runtime type ArrayIterator[Array[nullable MPropDef]] */
-const struct type type_array__ArrayIteratorarray__Arraynullable_model__MPropDef = {
-1740,
-"ArrayIterator[Array[nullable MPropDef]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__ArrayIteratorarray__Arraynullable_model__MPropDef,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1740, /* ArrayIterator[Array[nullable MPropDef]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorarray__Arraynullable_model__MPropDef = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadarray__Arraynullable_model__MPropDef, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[nullable MPropDef]] */
-&type_array__Arrayarray__Arraynullable_model__MPropDef, /* Array[Iterator#0]: Array[Array[nullable MPropDef]] */
-}
-};
-/* runtime type NativeArray[Array[nullable MPropDef]] */
-const struct type type_array__NativeArrayarray__Arraynullable_model__MPropDef = {
-1741,
-"NativeArray[Array[nullable MPropDef]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__NativeArrayarray__Arraynullable_model__MPropDef,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1741, /* NativeArray[Array[nullable MPropDef]] */
-},
-};
-const struct types resolution_table_array__NativeArrayarray__Arraynullable_model__MPropDef = {
-0, /* dummy */
-{
-&type_array__Arraynullable_model__MPropDef, /* NativeArray#0: Array[nullable MPropDef] */
-&type_array__NativeArrayarray__Arraynullable_model__MPropDef, /* NativeArray[NativeArray#0]: NativeArray[Array[nullable MPropDef]] */
-}
-};
-/* runtime type ArrayIterator[Array[MClassType]] */
-const struct type type_array__ArrayIteratorarray__Arraymodel__MClassType = {
-2453,
-"ArrayIterator[Array[MClassType]]", /* class_name_string */
-6,
-0,
-&resolution_table_array__ArrayIteratorarray__Arraymodel__MClassType,
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-546, /* ArrayIterator[nullable Array[nullable MType]] */
-1946, /* ArrayIterator[Array[nullable MType]] */
-2244, /* ArrayIterator[Array[MType]] */
-2453, /* ArrayIterator[Array[MClassType]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MClassType = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadarray__Arraymodel__MClassType, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MClassType]] */
-&type_array__Arrayarray__Arraymodel__MClassType, /* Array[Iterator#0]: Array[Array[MClassType]] */
-}
-};
-/* runtime type ArrayIterator[Array[MType]] */
-const struct type type_array__ArrayIteratorarray__Arraymodel__MType = {
-2244,
-"ArrayIterator[Array[MType]]", /* class_name_string */
-5,
-0,
-&resolution_table_array__ArrayIteratorarray__Arraymodel__MType,
-6,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-546, /* ArrayIterator[nullable Array[nullable MType]] */
-1946, /* ArrayIterator[Array[nullable MType]] */
-2244, /* ArrayIterator[Array[MType]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MType = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadarray__Arraymodel__MType, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MType]] */
-&type_array__Arrayarray__Arraymodel__MType, /* Array[Iterator#0]: Array[Array[MType]] */
-}
-};
-/* runtime type NativeArray[Array[MClassType]] */
-const struct type type_array__NativeArrayarray__Arraymodel__MClassType = {
-2454,
-"NativeArray[Array[MClassType]]", /* class_name_string */
-6,
-0,
-&resolution_table_array__NativeArrayarray__Arraymodel__MClassType,
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-547, /* NativeArray[nullable Array[nullable MType]] */
-1947, /* NativeArray[Array[nullable MType]] */
-2245, /* NativeArray[Array[MType]] */
-2454, /* NativeArray[Array[MClassType]] */
-},
-};
-const struct types resolution_table_array__NativeArrayarray__Arraymodel__MClassType = {
-0, /* dummy */
-{
-&type_array__Arraymodel__MClassType, /* NativeArray#0: Array[MClassType] */
-&type_array__NativeArrayarray__Arraymodel__MClassType, /* NativeArray[NativeArray#0]: NativeArray[Array[MClassType]] */
-}
-};
-/* runtime type NativeArray[Array[MType]] */
-const struct type type_array__NativeArrayarray__Arraymodel__MType = {
-2245,
-"NativeArray[Array[MType]]", /* class_name_string */
-5,
-0,
-&resolution_table_array__NativeArrayarray__Arraymodel__MType,
-6,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-547, /* NativeArray[nullable Array[nullable MType]] */
-1947, /* NativeArray[Array[nullable MType]] */
-2245, /* NativeArray[Array[MType]] */
-},
-};
-const struct types resolution_table_array__NativeArrayarray__Arraymodel__MType = {
-0, /* dummy */
-{
-&type_array__Arraymodel__MType, /* NativeArray#0: Array[MType] */
-&type_array__NativeArrayarray__Arraymodel__MType, /* NativeArray[NativeArray#0]: NativeArray[Array[MType]] */
-}
-};
-/* runtime type Array[HashSet[MClass]] */
-const struct type type_array__Arrayhash_collection__HashSetmodel__MClass = {
-2658,
-"Array[HashSet[MClass]]", /* class_name_string */
-11,
-0,
-&resolution_table_array__Arrayhash_collection__HashSetmodel__MClass,
-12,
-{
-0, /* nullable Object */
-1, /* Object */
-1586, /* Collection[Set[MClass]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-1917, /* Collection[HashSet[MClass]] */
-1778, /* AbstractArrayRead[Object] */
-2447, /* AbstractArrayRead[Set[MClass]] */
-2593, /* Array[Set[MClass]] */
-1962, /* Array[Object] */
-2601, /* AbstractArrayRead[HashSet[MClass]] */
-2658, /* Array[HashSet[MClass]] */
-},
-};
-const struct types resolution_table_array__Arrayhash_collection__HashSetmodel__MClass = {
-0, /* dummy */
-{
-&type_array__Arrayhash_collection__HashSetmodel__MClass, /* Array[Array#0]: Array[HashSet[MClass]] */
-&type_array__NativeArrayhash_collection__HashSetmodel__MClass, /* NativeArray[Array#0]: NativeArray[HashSet[MClass]] */
-&type_hash_collection__HashSetmodel__MClass, /* Sequence#0: HashSet[MClass] */
-&type_hash_collection__HashSetmodel__MClass, /* SimpleCollection#0: HashSet[MClass] */
-&type_abstract_collection__Collectionhash_collection__HashSetmodel__MClass, /* Collection[Array#0]: Collection[HashSet[MClass]] */
-&type_hash_collection__HashSetmodel__MClass, /* Array#0: HashSet[MClass] */
-&type_array__NativeArrayhash_collection__HashSetmodel__MClass, /* NativeArray[ArrayCapable#0]: NativeArray[HashSet[MClass]] */
-&type_hash_collection__HashSetmodel__MClass, /* AbstractArray#0: HashSet[MClass] */
-&type_hash_collection__HashSetmodel__MClass, /* RemovableCollection#0: HashSet[MClass] */
-&type_abstract_collection__Collectionhash_collection__HashSetmodel__MClass, /* Collection[Sequence#0]: Collection[HashSet[MClass]] */
-&type_array__Arrayhash_collection__HashSetmodel__MClass, /* Array[Sequence#0]: Array[HashSet[MClass]] */
-&type_abstract_collection__Collectionhash_collection__HashSetmodel__MClass, /* Collection[SimpleCollection#0]: Collection[HashSet[MClass]] */
-&type_hash_collection__HashSetmodel__MClass, /* Collection#0: HashSet[MClass] */
-&type_abstract_collection__Collectionhash_collection__HashSetmodel__MClass, /* Collection[Collection#0]: Collection[HashSet[MClass]] */
-&type_hash_collection__HashSetmodel__MClass, /* SequenceRead#0: HashSet[MClass] */
-&type_hash_collection__HashSetmodel__MClass, /* AbstractArrayRead#0: HashSet[MClass] */
-&type_array__Arrayhash_collection__HashSetmodel__MClass, /* Array[AbstractArrayRead#0]: Array[HashSet[MClass]] */
-NULL, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[HashSet[MClass]] not a live type) */
-&type_array__ArrayIteratorhash_collection__HashSetmodel__MClass, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[HashSet[MClass]] */
-}
-};
-/* runtime type AbstractArrayRead[HashSet[MClass]] */
-const struct type type_array__AbstractArrayReadhash_collection__HashSetmodel__MClass = {
-2601,
-"AbstractArrayRead[HashSet[MClass]]", /* class_name_string */
-10,
-0,
-NULL,
-11,
-{
-0, /* nullable Object */
-1, /* Object */
-1586, /* Collection[Set[MClass]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-1917, /* Collection[HashSet[MClass]] */
-1778, /* AbstractArrayRead[Object] */
-2447, /* AbstractArrayRead[Set[MClass]] */
--1, /* empty */
--1, /* empty */
-2601, /* AbstractArrayRead[HashSet[MClass]] */
-},
-};
-/* runtime type Array[Map[MClass, Int]] */
-const struct type type_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int = {
-2602,
-"Array[Map[MClass, Int]]", /* class_name_string */
-7,
-0,
-&resolution_table_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int,
-10,
-{
-0, /* nullable Object */
-1, /* Object */
-1661, /* Collection[Map[MClass, Int]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2455, /* AbstractArrayRead[Map[MClass, Int]] */
-1778, /* AbstractArrayRead[Object] */
-2602, /* Array[Map[MClass, Int]] */
--1, /* empty */
-1962, /* Array[Object] */
-},
-};
-const struct types resolution_table_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int = {
-0, /* dummy */
-{
-&type_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int, /* Array[Array#0]: Array[Map[MClass, Int]] */
-&type_array__NativeArrayabstract_collection__Mapmodel__MClasskernel__Int, /* NativeArray[Array#0]: NativeArray[Map[MClass, Int]] */
-&type_abstract_collection__Mapmodel__MClasskernel__Int, /* Sequence#0: Map[MClass, Int] */
-&type_abstract_collection__Mapmodel__MClasskernel__Int, /* SimpleCollection#0: Map[MClass, Int] */
-&type_abstract_collection__Collectionabstract_collection__Mapmodel__MClasskernel__Int, /* Collection[Array#0]: Collection[Map[MClass, Int]] */
-&type_abstract_collection__Mapmodel__MClasskernel__Int, /* Array#0: Map[MClass, Int] */
-&type_array__NativeArrayabstract_collection__Mapmodel__MClasskernel__Int, /* NativeArray[ArrayCapable#0]: NativeArray[Map[MClass, Int]] */
-&type_abstract_collection__Mapmodel__MClasskernel__Int, /* AbstractArray#0: Map[MClass, Int] */
-&type_abstract_collection__Mapmodel__MClasskernel__Int, /* RemovableCollection#0: Map[MClass, Int] */
-&type_abstract_collection__Collectionabstract_collection__Mapmodel__MClasskernel__Int, /* Collection[Sequence#0]: Collection[Map[MClass, Int]] */
-&type_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int, /* Array[Sequence#0]: Array[Map[MClass, Int]] */
-&type_abstract_collection__Collectionabstract_collection__Mapmodel__MClasskernel__Int, /* Collection[SimpleCollection#0]: Collection[Map[MClass, Int]] */
-&type_abstract_collection__Mapmodel__MClasskernel__Int, /* Collection#0: Map[MClass, Int] */
-&type_abstract_collection__Collectionabstract_collection__Mapmodel__MClasskernel__Int, /* Collection[Collection#0]: Collection[Map[MClass, Int]] */
-&type_abstract_collection__Mapmodel__MClasskernel__Int, /* SequenceRead#0: Map[MClass, Int] */
-&type_abstract_collection__Mapmodel__MClasskernel__Int, /* AbstractArrayRead#0: Map[MClass, Int] */
-&type_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int, /* Array[AbstractArrayRead#0]: Array[Map[MClass, Int]] */
-NULL, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Map[MClass, Int]] not a live type) */
-&type_array__ArrayIteratorabstract_collection__Mapmodel__MClasskernel__Int, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Map[MClass, Int]] */
-}
-};
-/* runtime type AbstractArrayRead[Map[MClass, Int]] */
-const struct type type_array__AbstractArrayReadabstract_collection__Mapmodel__MClasskernel__Int = {
-2455,
-"AbstractArrayRead[Map[MClass, Int]]", /* class_name_string */
-5,
-0,
-NULL,
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-1661, /* Collection[Map[MClass, Int]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2455, /* AbstractArrayRead[Map[MClass, Int]] */
-1778, /* AbstractArrayRead[Object] */
-},
-};
-/* runtime type ArrayIterator[Set[MVirtualTypeProp]] */
-const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MVirtualTypeProp = {
-2246,
-"ArrayIterator[Set[MVirtualTypeProp]]", /* class_name_string */
-5,
-0,
-&resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MVirtualTypeProp,
-6,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1736, /* ArrayIterator[Set[PropertyLayoutElement]] */
-1942, /* ArrayIterator[Set[MProperty]] */
-2246, /* ArrayIterator[Set[MVirtualTypeProp]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MVirtualTypeProp = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadabstract_collection__Setmodel__MVirtualTypeProp, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MVirtualTypeProp]] */
-&type_array__Arrayabstract_collection__Setmodel__MVirtualTypeProp, /* Array[Iterator#0]: Array[Set[MVirtualTypeProp]] */
-}
-};
-/* runtime type NativeArray[Set[MVirtualTypeProp]] */
-const struct type type_array__NativeArrayabstract_collection__Setmodel__MVirtualTypeProp = {
-2247,
-"NativeArray[Set[MVirtualTypeProp]]", /* class_name_string */
-5,
-0,
-&resolution_table_array__NativeArrayabstract_collection__Setmodel__MVirtualTypeProp,
-6,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1737, /* NativeArray[Set[PropertyLayoutElement]] */
-1943, /* NativeArray[Set[MProperty]] */
-2247, /* NativeArray[Set[MVirtualTypeProp]] */
-},
-};
-const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MVirtualTypeProp = {
-0, /* dummy */
-{
-&type_abstract_collection__Setmodel__MVirtualTypeProp, /* NativeArray#0: Set[MVirtualTypeProp] */
-&type_array__NativeArrayabstract_collection__Setmodel__MVirtualTypeProp, /* NativeArray[NativeArray#0]: NativeArray[Set[MVirtualTypeProp]] */
-}
-};
-/* runtime type ArrayIterator[Set[MAttribute]] */
-const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MAttribute = {
-2248,
-"ArrayIterator[Set[MAttribute]]", /* class_name_string */
-5,
-0,
-&resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MAttribute,
-6,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1736, /* ArrayIterator[Set[PropertyLayoutElement]] */
-1942, /* ArrayIterator[Set[MProperty]] */
-2248, /* ArrayIterator[Set[MAttribute]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MAttribute = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadabstract_collection__Setmodel__MAttribute, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MAttribute]] */
-&type_array__Arrayabstract_collection__Setmodel__MAttribute, /* Array[Iterator#0]: Array[Set[MAttribute]] */
-}
-};
-/* runtime type NativeArray[Set[MAttribute]] */
-const struct type type_array__NativeArrayabstract_collection__Setmodel__MAttribute = {
-2249,
-"NativeArray[Set[MAttribute]]", /* class_name_string */
-5,
-0,
-&resolution_table_array__NativeArrayabstract_collection__Setmodel__MAttribute,
-6,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1737, /* NativeArray[Set[PropertyLayoutElement]] */
-1943, /* NativeArray[Set[MProperty]] */
-2249, /* NativeArray[Set[MAttribute]] */
-},
-};
-const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MAttribute = {
-0, /* dummy */
-{
-&type_abstract_collection__Setmodel__MAttribute, /* NativeArray#0: Set[MAttribute] */
-&type_array__NativeArrayabstract_collection__Setmodel__MAttribute, /* NativeArray[NativeArray#0]: NativeArray[Set[MAttribute]] */
-}
-};
-/* runtime type Array[Map[MType, Int]] */
-const struct type type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int = {
-2603,
-"Array[Map[MType, Int]]", /* class_name_string */
-7,
-0,
-&resolution_table_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int,
-10,
-{
-0, /* nullable Object */
-1, /* Object */
-1670, /* Collection[Map[MType, Int]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2456, /* AbstractArrayRead[Map[MType, Int]] */
-1778, /* AbstractArrayRead[Object] */
-2603, /* Array[Map[MType, Int]] */
--1, /* empty */
-1962, /* Array[Object] */
-},
-};
-const struct types resolution_table_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int = {
-0, /* dummy */
-{
-&type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int, /* Array[Array#0]: Array[Map[MType, Int]] */
-&type_array__NativeArrayabstract_collection__Mapmodel__MTypekernel__Int, /* NativeArray[Array#0]: NativeArray[Map[MType, Int]] */
-&type_abstract_collection__Mapmodel__MTypekernel__Int, /* Sequence#0: Map[MType, Int] */
-&type_abstract_collection__Mapmodel__MTypekernel__Int, /* SimpleCollection#0: Map[MType, Int] */
-&type_abstract_collection__Collectionabstract_collection__Mapmodel__MTypekernel__Int, /* Collection[Array#0]: Collection[Map[MType, Int]] */
-&type_abstract_collection__Mapmodel__MTypekernel__Int, /* Array#0: Map[MType, Int] */
-&type_array__NativeArrayabstract_collection__Mapmodel__MTypekernel__Int, /* NativeArray[ArrayCapable#0]: NativeArray[Map[MType, Int]] */
-&type_abstract_collection__Mapmodel__MTypekernel__Int, /* AbstractArray#0: Map[MType, Int] */
-&type_abstract_collection__Mapmodel__MTypekernel__Int, /* RemovableCollection#0: Map[MType, Int] */
-&type_abstract_collection__Collectionabstract_collection__Mapmodel__MTypekernel__Int, /* Collection[Sequence#0]: Collection[Map[MType, Int]] */
-&type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int, /* Array[Sequence#0]: Array[Map[MType, Int]] */
-&type_abstract_collection__Collectionabstract_collection__Mapmodel__MTypekernel__Int, /* Collection[SimpleCollection#0]: Collection[Map[MType, Int]] */
-&type_abstract_collection__Mapmodel__MTypekernel__Int, /* Collection#0: Map[MType, Int] */
-&type_abstract_collection__Collectionabstract_collection__Mapmodel__MTypekernel__Int, /* Collection[Collection#0]: Collection[Map[MType, Int]] */
-&type_abstract_collection__Mapmodel__MTypekernel__Int, /* SequenceRead#0: Map[MType, Int] */
-&type_abstract_collection__Mapmodel__MTypekernel__Int, /* AbstractArrayRead#0: Map[MType, Int] */
-&type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int, /* Array[AbstractArrayRead#0]: Array[Map[MType, Int]] */
-NULL, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Map[MType, Int]] not a live type) */
-&type_array__ArrayIteratorabstract_collection__Mapmodel__MTypekernel__Int, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Map[MType, Int]] */
-}
-};
-/* runtime type AbstractArrayRead[Map[MType, Int]] */
-const struct type type_array__AbstractArrayReadabstract_collection__Mapmodel__MTypekernel__Int = {
-2456,
-"AbstractArrayRead[Map[MType, Int]]", /* class_name_string */
-5,
-0,
-NULL,
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-1670, /* Collection[Map[MType, Int]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2456, /* AbstractArrayRead[Map[MType, Int]] */
-1778, /* AbstractArrayRead[Object] */
-},
-};
-/* runtime type ArrayIterator[EscapeMark] */
-const struct type type_array__ArrayIteratorscope__EscapeMark = {
-1742,
-"ArrayIterator[EscapeMark]", /* class_name_string */
-3,
-0,
-&resolution_table_array__ArrayIteratorscope__EscapeMark,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1742, /* ArrayIterator[EscapeMark] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorscope__EscapeMark = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadscope__EscapeMark, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[EscapeMark] */
-&type_array__Arrayscope__EscapeMark, /* Array[Iterator#0]: Array[EscapeMark] */
-}
-};
-/* runtime type NativeArray[EscapeMark] */
-const struct type type_array__NativeArrayscope__EscapeMark = {
-1743,
-"NativeArray[EscapeMark]", /* class_name_string */
-3,
-0,
-&resolution_table_array__NativeArrayscope__EscapeMark,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1743, /* NativeArray[EscapeMark] */
-},
-};
-const struct types resolution_table_array__NativeArrayscope__EscapeMark = {
-0, /* dummy */
-{
-&type_scope__EscapeMark, /* NativeArray#0: EscapeMark */
-&type_array__NativeArrayscope__EscapeMark, /* NativeArray[NativeArray#0]: NativeArray[EscapeMark] */
-}
-};
-/* runtime type ArrayIterator[Set[MClassDef]] */
-const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MClassDef = {
-1744,
-"ArrayIterator[Set[MClassDef]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClassDef,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1744, /* ArrayIterator[Set[MClassDef]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClassDef = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadabstract_collection__Setmodel__MClassDef, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MClassDef]] */
-&type_array__Arrayabstract_collection__Setmodel__MClassDef, /* Array[Iterator#0]: Array[Set[MClassDef]] */
-}
-};
-/* runtime type NativeArray[Set[MClassDef]] */
-const struct type type_array__NativeArrayabstract_collection__Setmodel__MClassDef = {
-1745,
-"NativeArray[Set[MClassDef]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__NativeArrayabstract_collection__Setmodel__MClassDef,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1745, /* NativeArray[Set[MClassDef]] */
-},
-};
-const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MClassDef = {
-0, /* dummy */
-{
-&type_abstract_collection__Setmodel__MClassDef, /* NativeArray#0: Set[MClassDef] */
-&type_array__NativeArrayabstract_collection__Setmodel__MClassDef, /* NativeArray[NativeArray#0]: NativeArray[Set[MClassDef]] */
-}
-};
-/* runtime type ArrayIterator[Set[MClass]] */
-const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MClass = {
-1746,
-"ArrayIterator[Set[MClass]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClass,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1746, /* ArrayIterator[Set[MClass]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClass = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadabstract_collection__Setmodel__MClass, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MClass]] */
-&type_array__Arrayabstract_collection__Setmodel__MClass, /* Array[Iterator#0]: Array[Set[MClass]] */
-}
-};
-/* runtime type NativeArray[Set[MClass]] */
-const struct type type_array__NativeArrayabstract_collection__Setmodel__MClass = {
-1747,
-"NativeArray[Set[MClass]]", /* class_name_string */
-3,
-0,
-&resolution_table_array__NativeArrayabstract_collection__Setmodel__MClass,
-4,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1747, /* NativeArray[Set[MClass]] */
-},
-};
-const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MClass = {
-0, /* dummy */
-{
-&type_abstract_collection__Setmodel__MClass, /* NativeArray#0: Set[MClass] */
-&type_array__NativeArrayabstract_collection__Setmodel__MClass, /* NativeArray[NativeArray#0]: NativeArray[Set[MClass]] */
-}
-};
-/* runtime type ArrayIterator[Set[MClassType]] */
-const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MClassType = {
-1948,
-"ArrayIterator[Set[MClassType]]", /* class_name_string */
-4,
-0,
-&resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClassType,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-279, /* ArrayIterator[Object] */
-1738, /* ArrayIterator[Set[MType]] */
-1948, /* ArrayIterator[Set[MClassType]] */
-},
-};
-const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClassType = {
-0, /* dummy */
-{
-&type_array__AbstractArrayReadabstract_collection__Setmodel__MClassType, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MClassType]] */
-&type_array__Arrayabstract_collection__Setmodel__MClassType, /* Array[Iterator#0]: Array[Set[MClassType]] */
-}
-};
-/* runtime type NativeArray[Set[MClassType]] */
-const struct type type_array__NativeArrayabstract_collection__Setmodel__MClassType = {
-1949,
-"NativeArray[Set[MClassType]]", /* class_name_string */
-4,
-0,
-&resolution_table_array__NativeArrayabstract_collection__Setmodel__MClassType,
-5,
-{
-0, /* nullable Object */
-1, /* Object */
-187, /* NativeArray[Object] */
-1739, /* NativeArray[Set[MType]] */
-1949, /* NativeArray[Set[MClassType]] */
-},
-};
-const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MClassType = {
-0, /* dummy */
-{
-&type_abstract_collection__Setmodel__MClassType, /* NativeArray#0: Set[MClassType] */
-&type_array__NativeArrayabstract_collection__Setmodel__MClassType, /* NativeArray[NativeArray#0]: NativeArray[Set[MClassType]] */
-}
-};
-/* runtime type Array[POSetElement[MClass]] */
-const struct type type_array__Arrayposet__POSetElementmodel__MClass = {
-2604,
-"Array[POSetElement[MClass]]", /* class_name_string */
-7,
-0,
-&resolution_table_array__Arrayposet__POSetElementmodel__MClass,
-10,
-{
-0, /* nullable Object */
-1, /* Object */
-1682, /* Collection[POSetElement[MClass]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2457, /* AbstractArrayRead[POSetElement[MClass]] */
-1778, /* AbstractArrayRead[Object] */
-2604, /* Array[POSetElement[MClass]] */
--1, /* empty */
-1962, /* Array[Object] */
-},
-};
-const struct types resolution_table_array__Arrayposet__POSetElementmodel__MClass = {
-0, /* dummy */
-{
-&type_array__Arrayposet__POSetElementmodel__MClass, /* Array[Array#0]: Array[POSetElement[MClass]] */
-&type_array__NativeArrayposet__POSetElementmodel__MClass, /* NativeArray[Array#0]: NativeArray[POSetElement[MClass]] */
-&type_poset__POSetElementmodel__MClass, /* Sequence#0: POSetElement[MClass] */
-&type_poset__POSetElementmodel__MClass, /* SimpleCollection#0: POSetElement[MClass] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClass, /* Collection[Array#0]: Collection[POSetElement[MClass]] */
-&type_poset__POSetElementmodel__MClass, /* Array#0: POSetElement[MClass] */
-&type_array__NativeArrayposet__POSetElementmodel__MClass, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[MClass]] */
-&type_poset__POSetElementmodel__MClass, /* AbstractArray#0: POSetElement[MClass] */
-&type_poset__POSetElementmodel__MClass, /* RemovableCollection#0: POSetElement[MClass] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClass, /* Collection[Sequence#0]: Collection[POSetElement[MClass]] */
-&type_array__Arrayposet__POSetElementmodel__MClass, /* Array[Sequence#0]: Array[POSetElement[MClass]] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClass, /* Collection[SimpleCollection#0]: Collection[POSetElement[MClass]] */
-&type_poset__POSetElementmodel__MClass, /* Collection#0: POSetElement[MClass] */
-&type_abstract_collection__Collectionposet__POSetElementmodel__MClass, /* Collection[Collection#0]: Collection[POSetElement[MClass]] */
-&type_poset__POSetElementmodel__MClass, /* SequenceRead#0: POSetElement[MClass] */
-&type_poset__POSetElementmodel__MClass, /* AbstractArrayRead#0: POSetElement[MClass] */
-&type_array__Arrayposet__POSetElementmodel__MClass, /* Array[AbstractArrayRead#0]: Array[POSetElement[MClass]] */
-NULL, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[MClass]] not a live type) */
-&type_array__ArrayIteratorposet__POSetElementmodel__MClass, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[MClass]] */
-}
-};
-/* runtime type AbstractArrayRead[POSetElement[MClass]] */
-const struct type type_array__AbstractArrayReadposet__POSetElementmodel__MClass = {
-2457,
-"AbstractArrayRead[POSetElement[MClass]]", /* class_name_string */
-5,
-0,
-NULL,
-7,
-{
-0, /* nullable Object */
-1, /* Object */
-1682, /* Collection[POSetElement[MClass]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2457, /* AbstractArrayRead[POSetElement[MClass]] */
-1778, /* AbstractArrayRead[Object] */
-},
-};
-/* runtime type MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
-const struct type type_abstract_collection__MapKeysIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
-548,
-"MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapKeysIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-548, /* MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
-},
-};
-const struct types resolution_table_abstract_collection__MapKeysIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
-&type_array__Arraymodel_base__MModule, /* Array[Iterator#0]: Array[MModule] */
-}
-};
-/* runtime type MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
-const struct type type_abstract_collection__MapValuesIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
-549,
-"MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapValuesIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-549, /* MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
-},
-};
-const struct types resolution_table_abstract_collection__MapValuesIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
-&type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef, /* Array[Iterator#0]: Array[HashMap[MType, Array[MMethodDef]]] */
-}
-};
-/* runtime type MapKeysIterator[MType, Array[MMethodDef]] */
-const struct type type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MMethodDef = {
-550,
-"MapKeysIterator[MType, Array[MMethodDef]]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MMethodDef,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-550, /* MapKeysIterator[MType, Array[MMethodDef]] */
-},
-};
-const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MMethodDef = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MMethodDef, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MType, Array[MMethodDef]] */
-&type_array__Arraymodel__MType, /* Array[Iterator#0]: Array[MType] */
-}
-};
-/* runtime type MapValuesIterator[MType, Array[MMethodDef]] */
-const struct type type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MMethodDef = {
-551,
-"MapValuesIterator[MType, Array[MMethodDef]]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MMethodDef,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-551, /* MapValuesIterator[MType, Array[MMethodDef]] */
-},
-};
-const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MMethodDef = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MMethodDef, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MType, Array[MMethodDef]] */
-&type_array__Arrayarray__Arraymodel__MMethodDef, /* Array[Iterator#0]: Array[Array[MMethodDef]] */
-}
-};
-/* runtime type MapKeysIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
-const struct type type_abstract_collection__MapKeysIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
-552,
-"MapKeysIterator[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapKeysIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-552, /* MapKeysIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
-},
-};
-const struct types resolution_table_abstract_collection__MapKeysIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
-&type_array__Arraymodel_base__MModule, /* Array[Iterator#0]: Array[MModule] */
-}
-};
-/* runtime type MapValuesIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
-const struct type type_abstract_collection__MapValuesIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
-553,
-"MapValuesIterator[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapValuesIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-553, /* MapValuesIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
-},
-};
-const struct types resolution_table_abstract_collection__MapValuesIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
-&type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef, /* Array[Iterator#0]: Array[HashMap[MType, Array[MAttributeDef]]] */
-}
-};
-/* runtime type MapKeysIterator[MType, Array[MAttributeDef]] */
-const struct type type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MAttributeDef = {
-554,
-"MapKeysIterator[MType, Array[MAttributeDef]]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MAttributeDef,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-554, /* MapKeysIterator[MType, Array[MAttributeDef]] */
-},
-};
-const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MAttributeDef = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MAttributeDef, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MType, Array[MAttributeDef]] */
-&type_array__Arraymodel__MType, /* Array[Iterator#0]: Array[MType] */
-}
-};
-/* runtime type MapValuesIterator[MType, Array[MAttributeDef]] */
-const struct type type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MAttributeDef = {
-555,
-"MapValuesIterator[MType, Array[MAttributeDef]]", /* class_name_string */
-2,
-0,
-&resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MAttributeDef,
-3,
-{
-0, /* nullable Object */
-1, /* Object */
-555, /* MapValuesIterator[MType, Array[MAttributeDef]] */
-},
-};
-const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MAttributeDef = {
-0, /* dummy */
-{
-&type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MAttributeDef, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MType, Array[MAttributeDef]] */
-&type_array__Arrayarray__Arraymodel__MAttributeDef, /* Array[Iterator#0]: Array[Array[MAttributeDef]] */
-}
-};
/* runtime type MapKeysIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
const struct type type_abstract_collection__MapKeysIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
-556,
+554,
"MapKeysIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-556, /* MapKeysIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
+554, /* MapKeysIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
},
};
const struct types resolution_table_abstract_collection__MapKeysIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
};
/* runtime type MapValuesIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
const struct type type_abstract_collection__MapValuesIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
-557,
+555,
"MapValuesIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-557, /* MapValuesIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
+555, /* MapValuesIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
},
};
const struct types resolution_table_abstract_collection__MapValuesIteratormodel_base__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
};
/* runtime type MapKeysIterator[MType, Array[MVirtualTypeDef]] */
const struct type type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef = {
-558,
+556,
"MapKeysIterator[MType, Array[MVirtualTypeDef]]", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-558, /* MapKeysIterator[MType, Array[MVirtualTypeDef]] */
+556, /* MapKeysIterator[MType, Array[MVirtualTypeDef]] */
},
};
const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef = {
};
/* runtime type MapValuesIterator[MType, Array[MVirtualTypeDef]] */
const struct type type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef = {
-559,
+557,
"MapValuesIterator[MType, Array[MVirtualTypeDef]]", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-559, /* MapValuesIterator[MType, Array[MVirtualTypeDef]] */
+557, /* MapValuesIterator[MType, Array[MVirtualTypeDef]] */
},
};
const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef = {
};
/* runtime type ArrayIterator[POSetElement[Phase]] */
const struct type type_array__ArrayIteratorposet__POSetElementphase__Phase = {
-1748,
+1698,
"ArrayIterator[POSetElement[Phase]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1748, /* ArrayIterator[POSetElement[Phase]] */
+277, /* ArrayIterator[Object] */
+1698, /* ArrayIterator[POSetElement[Phase]] */
},
};
const struct types resolution_table_array__ArrayIteratorposet__POSetElementphase__Phase = {
};
/* runtime type NativeArray[POSetElement[Phase]] */
const struct type type_array__NativeArrayposet__POSetElementphase__Phase = {
-1749,
+1699,
"NativeArray[POSetElement[Phase]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1749, /* NativeArray[POSetElement[Phase]] */
+185, /* NativeArray[Object] */
+1699, /* NativeArray[POSetElement[Phase]] */
},
};
const struct types resolution_table_array__NativeArrayposet__POSetElementphase__Phase = {
};
/* runtime type ArrayIterator[POSetElement[MModule]] */
const struct type type_array__ArrayIteratorposet__POSetElementmodel_base__MModule = {
-1750,
+1700,
"ArrayIterator[POSetElement[MModule]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1750, /* ArrayIterator[POSetElement[MModule]] */
+277, /* ArrayIterator[Object] */
+1700, /* ArrayIterator[POSetElement[MModule]] */
},
};
const struct types resolution_table_array__ArrayIteratorposet__POSetElementmodel_base__MModule = {
};
/* runtime type NativeArray[POSetElement[MModule]] */
const struct type type_array__NativeArrayposet__POSetElementmodel_base__MModule = {
-1751,
+1701,
"NativeArray[POSetElement[MModule]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1751, /* NativeArray[POSetElement[MModule]] */
+185, /* NativeArray[Object] */
+1701, /* NativeArray[POSetElement[MModule]] */
},
};
const struct types resolution_table_array__NativeArrayposet__POSetElementmodel_base__MModule = {
};
/* runtime type ArrayIterator[POSetElement[MClassDef]] */
const struct type type_array__ArrayIteratorposet__POSetElementmodel__MClassDef = {
-1752,
+1702,
"ArrayIterator[POSetElement[MClassDef]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1752, /* ArrayIterator[POSetElement[MClassDef]] */
+277, /* ArrayIterator[Object] */
+1702, /* ArrayIterator[POSetElement[MClassDef]] */
},
};
const struct types resolution_table_array__ArrayIteratorposet__POSetElementmodel__MClassDef = {
};
/* runtime type NativeArray[POSetElement[MClassDef]] */
const struct type type_array__NativeArrayposet__POSetElementmodel__MClassDef = {
-1753,
+1703,
"NativeArray[POSetElement[MClassDef]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1753, /* NativeArray[POSetElement[MClassDef]] */
+185, /* NativeArray[Object] */
+1703, /* NativeArray[POSetElement[MClassDef]] */
},
};
const struct types resolution_table_array__NativeArrayposet__POSetElementmodel__MClassDef = {
};
/* runtime type ArrayIterator[POSetElement[MClassType]] */
const struct type type_array__ArrayIteratorposet__POSetElementmodel__MClassType = {
-1950,
+1899,
"ArrayIterator[POSetElement[MClassType]]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1754, /* ArrayIterator[POSetElement[MType]] */
-1950, /* ArrayIterator[POSetElement[MClassType]] */
+277, /* ArrayIterator[Object] */
+1704, /* ArrayIterator[POSetElement[MType]] */
+1899, /* ArrayIterator[POSetElement[MClassType]] */
},
};
const struct types resolution_table_array__ArrayIteratorposet__POSetElementmodel__MClassType = {
};
/* runtime type ArrayIterator[POSetElement[MType]] */
const struct type type_array__ArrayIteratorposet__POSetElementmodel__MType = {
-1754,
+1704,
"ArrayIterator[POSetElement[MType]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1754, /* ArrayIterator[POSetElement[MType]] */
+277, /* ArrayIterator[Object] */
+1704, /* ArrayIterator[POSetElement[MType]] */
},
};
const struct types resolution_table_array__ArrayIteratorposet__POSetElementmodel__MType = {
};
/* runtime type NativeArray[POSetElement[MClassType]] */
const struct type type_array__NativeArrayposet__POSetElementmodel__MClassType = {
-1951,
+1900,
"NativeArray[POSetElement[MClassType]]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1755, /* NativeArray[POSetElement[MType]] */
-1951, /* NativeArray[POSetElement[MClassType]] */
+185, /* NativeArray[Object] */
+1705, /* NativeArray[POSetElement[MType]] */
+1900, /* NativeArray[POSetElement[MClassType]] */
},
};
const struct types resolution_table_array__NativeArrayposet__POSetElementmodel__MClassType = {
};
/* runtime type NativeArray[POSetElement[MType]] */
const struct type type_array__NativeArrayposet__POSetElementmodel__MType = {
-1755,
+1705,
"NativeArray[POSetElement[MType]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1755, /* NativeArray[POSetElement[MType]] */
+185, /* NativeArray[Object] */
+1705, /* NativeArray[POSetElement[MType]] */
},
};
const struct types resolution_table_array__NativeArrayposet__POSetElementmodel__MType = {
};
/* runtime type ArrayIterator[HashMap2[MType, String, nullable MProperty]] */
const struct type type_array__ArrayIteratormore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty = {
-1756,
+1706,
"ArrayIterator[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1756, /* ArrayIterator[HashMap2[MType, String, nullable MProperty]] */
+277, /* ArrayIterator[Object] */
+1706, /* ArrayIterator[HashMap2[MType, String, nullable MProperty]] */
},
};
const struct types resolution_table_array__ArrayIteratormore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty = {
};
/* runtime type NativeArray[HashMap2[MType, String, nullable MProperty]] */
const struct type type_array__NativeArraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty = {
-1757,
+1707,
"NativeArray[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1757, /* NativeArray[HashMap2[MType, String, nullable MProperty]] */
+185, /* NativeArray[Object] */
+1707, /* NativeArray[HashMap2[MType, String, nullable MProperty]] */
},
};
const struct types resolution_table_array__NativeArraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty = {
};
/* runtime type Array[HashMap[String, nullable MProperty]] */
const struct type type_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty = {
-2605,
+2539,
"Array[HashMap[String, nullable MProperty]]", /* class_name_string */
7,
0,
{
0, /* nullable Object */
1, /* Object */
-1689, /* Collection[HashMap[String, nullable MProperty]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2458, /* AbstractArrayRead[HashMap[String, nullable MProperty]] */
-1778, /* AbstractArrayRead[Object] */
-2605, /* Array[HashMap[String, nullable MProperty]] */
+1639, /* Collection[HashMap[String, nullable MProperty]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+2417, /* AbstractArrayRead[HashMap[String, nullable MProperty]] */
+1728, /* AbstractArrayRead[Object] */
+2539, /* Array[HashMap[String, nullable MProperty]] */
-1, /* empty */
-1962, /* Array[Object] */
+1911, /* Array[Object] */
},
};
const struct types resolution_table_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty = {
};
/* runtime type AbstractArrayRead[HashMap[String, nullable MProperty]] */
const struct type type_array__AbstractArrayReadhash_collection__HashMapstring__Stringnullable_model__MProperty = {
-2458,
+2417,
"AbstractArrayRead[HashMap[String, nullable MProperty]]", /* class_name_string */
5,
0,
{
0, /* nullable Object */
1, /* Object */
-1689, /* Collection[HashMap[String, nullable MProperty]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2458, /* AbstractArrayRead[HashMap[String, nullable MProperty]] */
-1778, /* AbstractArrayRead[Object] */
+1639, /* Collection[HashMap[String, nullable MProperty]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+2417, /* AbstractArrayRead[HashMap[String, nullable MProperty]] */
+1728, /* AbstractArrayRead[Object] */
},
};
/* runtime type ArrayIterator[HashSet[MClass]] */
const struct type type_array__ArrayIteratorhash_collection__HashSetmodel__MClass = {
-1952,
+1901,
"ArrayIterator[HashSet[MClass]]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1746, /* ArrayIterator[Set[MClass]] */
-1952, /* ArrayIterator[HashSet[MClass]] */
+277, /* ArrayIterator[Object] */
+1696, /* ArrayIterator[Set[MClass]] */
+1901, /* ArrayIterator[HashSet[MClass]] */
},
};
const struct types resolution_table_array__ArrayIteratorhash_collection__HashSetmodel__MClass = {
};
/* runtime type NativeArray[HashSet[MClass]] */
const struct type type_array__NativeArrayhash_collection__HashSetmodel__MClass = {
-1953,
+1902,
"NativeArray[HashSet[MClass]]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1747, /* NativeArray[Set[MClass]] */
-1953, /* NativeArray[HashSet[MClass]] */
+185, /* NativeArray[Object] */
+1697, /* NativeArray[Set[MClass]] */
+1902, /* NativeArray[HashSet[MClass]] */
},
};
const struct types resolution_table_array__NativeArrayhash_collection__HashSetmodel__MClass = {
};
/* runtime type ArrayIterator[Map[MClass, Int]] */
const struct type type_array__ArrayIteratorabstract_collection__Mapmodel__MClasskernel__Int = {
-1758,
+1708,
"ArrayIterator[Map[MClass, Int]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1758, /* ArrayIterator[Map[MClass, Int]] */
+277, /* ArrayIterator[Object] */
+1708, /* ArrayIterator[Map[MClass, Int]] */
},
};
const struct types resolution_table_array__ArrayIteratorabstract_collection__Mapmodel__MClasskernel__Int = {
};
/* runtime type NativeArray[Map[MClass, Int]] */
const struct type type_array__NativeArrayabstract_collection__Mapmodel__MClasskernel__Int = {
-1759,
+1709,
"NativeArray[Map[MClass, Int]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1759, /* NativeArray[Map[MClass, Int]] */
+185, /* NativeArray[Object] */
+1709, /* NativeArray[Map[MClass, Int]] */
},
};
const struct types resolution_table_array__NativeArrayabstract_collection__Mapmodel__MClasskernel__Int = {
};
/* runtime type ArrayIterator[Map[MType, Int]] */
const struct type type_array__ArrayIteratorabstract_collection__Mapmodel__MTypekernel__Int = {
-1760,
+1710,
"ArrayIterator[Map[MType, Int]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1760, /* ArrayIterator[Map[MType, Int]] */
+277, /* ArrayIterator[Object] */
+1710, /* ArrayIterator[Map[MType, Int]] */
},
};
const struct types resolution_table_array__ArrayIteratorabstract_collection__Mapmodel__MTypekernel__Int = {
};
/* runtime type NativeArray[Map[MType, Int]] */
const struct type type_array__NativeArrayabstract_collection__Mapmodel__MTypekernel__Int = {
-1761,
+1711,
"NativeArray[Map[MType, Int]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1761, /* NativeArray[Map[MType, Int]] */
+185, /* NativeArray[Object] */
+1711, /* NativeArray[Map[MType, Int]] */
},
};
const struct types resolution_table_array__NativeArrayabstract_collection__Mapmodel__MTypekernel__Int = {
};
/* runtime type ArrayIterator[POSetElement[MClass]] */
const struct type type_array__ArrayIteratorposet__POSetElementmodel__MClass = {
-1762,
+1712,
"ArrayIterator[POSetElement[MClass]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1762, /* ArrayIterator[POSetElement[MClass]] */
+277, /* ArrayIterator[Object] */
+1712, /* ArrayIterator[POSetElement[MClass]] */
},
};
const struct types resolution_table_array__ArrayIteratorposet__POSetElementmodel__MClass = {
};
/* runtime type NativeArray[POSetElement[MClass]] */
const struct type type_array__NativeArrayposet__POSetElementmodel__MClass = {
-1763,
+1713,
"NativeArray[POSetElement[MClass]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1763, /* NativeArray[POSetElement[MClass]] */
+185, /* NativeArray[Object] */
+1713, /* NativeArray[POSetElement[MClass]] */
},
};
const struct types resolution_table_array__NativeArrayposet__POSetElementmodel__MClass = {
};
/* runtime type Array[HashMap[MType, Array[MMethodDef]]] */
const struct type type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
-2606,
+2540,
"Array[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
7,
0,
{
0, /* nullable Object */
1, /* Object */
-1715, /* Collection[HashMap[MType, Array[MMethodDef]]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2459, /* AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
-1778, /* AbstractArrayRead[Object] */
-2606, /* Array[HashMap[MType, Array[MMethodDef]]] */
+1665, /* Collection[HashMap[MType, Array[MMethodDef]]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+2418, /* AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
+1728, /* AbstractArrayRead[Object] */
+2540, /* Array[HashMap[MType, Array[MMethodDef]]] */
-1, /* empty */
-1962, /* Array[Object] */
+1911, /* Array[Object] */
},
};
const struct types resolution_table_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
};
/* runtime type AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
const struct type type_array__AbstractArrayReadhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
-2459,
+2418,
"AbstractArrayRead[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
5,
0,
{
0, /* nullable Object */
1, /* Object */
-1715, /* Collection[HashMap[MType, Array[MMethodDef]]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2459, /* AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
-1778, /* AbstractArrayRead[Object] */
+1665, /* Collection[HashMap[MType, Array[MMethodDef]]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+2418, /* AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
+1728, /* AbstractArrayRead[Object] */
},
};
/* runtime type Array[Array[MMethodDef]] */
const struct type type_array__Arrayarray__Arraymodel__MMethodDef = {
-2659,
+2591,
"Array[Array[MMethodDef]]", /* class_name_string */
11,
0,
{
0, /* nullable Object */
1, /* Object */
-1538, /* Collection[Array[nullable MPropDef]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-1933, /* Collection[Array[MMethodDef]] */
-1778, /* AbstractArrayRead[Object] */
-2440, /* AbstractArrayRead[Array[nullable MPropDef]] */
-2590, /* Array[Array[nullable MPropDef]] */
-1962, /* Array[Object] */
-2607, /* AbstractArrayRead[Array[MMethodDef]] */
-2659, /* Array[Array[MMethodDef]] */
+1488, /* Collection[Array[nullable MPropDef]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+1882, /* Collection[Array[MMethodDef]] */
+1728, /* AbstractArrayRead[Object] */
+2399, /* AbstractArrayRead[Array[nullable MPropDef]] */
+2524, /* Array[Array[nullable MPropDef]] */
+1911, /* Array[Object] */
+2541, /* AbstractArrayRead[Array[MMethodDef]] */
+2591, /* Array[Array[MMethodDef]] */
},
};
const struct types resolution_table_array__Arrayarray__Arraymodel__MMethodDef = {
};
/* runtime type AbstractArrayRead[Array[MMethodDef]] */
const struct type type_array__AbstractArrayReadarray__Arraymodel__MMethodDef = {
-2607,
+2541,
"AbstractArrayRead[Array[MMethodDef]]", /* class_name_string */
10,
0,
{
0, /* nullable Object */
1, /* Object */
-1538, /* Collection[Array[nullable MPropDef]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-1933, /* Collection[Array[MMethodDef]] */
-1778, /* AbstractArrayRead[Object] */
-2440, /* AbstractArrayRead[Array[nullable MPropDef]] */
+1488, /* Collection[Array[nullable MPropDef]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+1882, /* Collection[Array[MMethodDef]] */
+1728, /* AbstractArrayRead[Object] */
+2399, /* AbstractArrayRead[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-2607, /* AbstractArrayRead[Array[MMethodDef]] */
+2541, /* AbstractArrayRead[Array[MMethodDef]] */
},
};
/* runtime type Array[HashMap[MType, Array[MAttributeDef]]] */
const struct type type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
-2608,
+2542,
"Array[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
7,
0,
{
0, /* nullable Object */
1, /* Object */
-1720, /* Collection[HashMap[MType, Array[MAttributeDef]]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2460, /* AbstractArrayRead[HashMap[MType, Array[MAttributeDef]]] */
-1778, /* AbstractArrayRead[Object] */
-2608, /* Array[HashMap[MType, Array[MAttributeDef]]] */
+1670, /* Collection[HashMap[MType, Array[MAttributeDef]]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+2419, /* AbstractArrayRead[HashMap[MType, Array[MAttributeDef]]] */
+1728, /* AbstractArrayRead[Object] */
+2542, /* Array[HashMap[MType, Array[MAttributeDef]]] */
-1, /* empty */
-1962, /* Array[Object] */
+1911, /* Array[Object] */
},
};
const struct types resolution_table_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
};
/* runtime type AbstractArrayRead[HashMap[MType, Array[MAttributeDef]]] */
const struct type type_array__AbstractArrayReadhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
-2460,
+2419,
"AbstractArrayRead[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
5,
0,
{
0, /* nullable Object */
1, /* Object */
-1720, /* Collection[HashMap[MType, Array[MAttributeDef]]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2460, /* AbstractArrayRead[HashMap[MType, Array[MAttributeDef]]] */
-1778, /* AbstractArrayRead[Object] */
+1670, /* Collection[HashMap[MType, Array[MAttributeDef]]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+2419, /* AbstractArrayRead[HashMap[MType, Array[MAttributeDef]]] */
+1728, /* AbstractArrayRead[Object] */
},
};
/* runtime type Array[Array[MAttributeDef]] */
const struct type type_array__Arrayarray__Arraymodel__MAttributeDef = {
-2660,
+2592,
"Array[Array[MAttributeDef]]", /* class_name_string */
11,
0,
{
0, /* nullable Object */
1, /* Object */
-1538, /* Collection[Array[nullable MPropDef]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-1936, /* Collection[Array[MAttributeDef]] */
-1778, /* AbstractArrayRead[Object] */
-2440, /* AbstractArrayRead[Array[nullable MPropDef]] */
-2590, /* Array[Array[nullable MPropDef]] */
-1962, /* Array[Object] */
-2609, /* AbstractArrayRead[Array[MAttributeDef]] */
-2660, /* Array[Array[MAttributeDef]] */
+1488, /* Collection[Array[nullable MPropDef]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+1885, /* Collection[Array[MAttributeDef]] */
+1728, /* AbstractArrayRead[Object] */
+2399, /* AbstractArrayRead[Array[nullable MPropDef]] */
+2524, /* Array[Array[nullable MPropDef]] */
+1911, /* Array[Object] */
+2543, /* AbstractArrayRead[Array[MAttributeDef]] */
+2592, /* Array[Array[MAttributeDef]] */
},
};
const struct types resolution_table_array__Arrayarray__Arraymodel__MAttributeDef = {
};
/* runtime type AbstractArrayRead[Array[MAttributeDef]] */
const struct type type_array__AbstractArrayReadarray__Arraymodel__MAttributeDef = {
-2609,
+2543,
"AbstractArrayRead[Array[MAttributeDef]]", /* class_name_string */
10,
0,
{
0, /* nullable Object */
1, /* Object */
-1538, /* Collection[Array[nullable MPropDef]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-1936, /* Collection[Array[MAttributeDef]] */
-1778, /* AbstractArrayRead[Object] */
-2440, /* AbstractArrayRead[Array[nullable MPropDef]] */
+1488, /* Collection[Array[nullable MPropDef]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+1885, /* Collection[Array[MAttributeDef]] */
+1728, /* AbstractArrayRead[Object] */
+2399, /* AbstractArrayRead[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-2609, /* AbstractArrayRead[Array[MAttributeDef]] */
+2543, /* AbstractArrayRead[Array[MAttributeDef]] */
},
};
/* runtime type Array[HashMap[MType, Array[MVirtualTypeDef]]] */
const struct type type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
-2610,
+2544,
"Array[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
7,
0,
{
0, /* nullable Object */
1, /* Object */
-1725, /* Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2461, /* AbstractArrayRead[HashMap[MType, Array[MVirtualTypeDef]]] */
-1778, /* AbstractArrayRead[Object] */
-2610, /* Array[HashMap[MType, Array[MVirtualTypeDef]]] */
+1675, /* Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+2420, /* AbstractArrayRead[HashMap[MType, Array[MVirtualTypeDef]]] */
+1728, /* AbstractArrayRead[Object] */
+2544, /* Array[HashMap[MType, Array[MVirtualTypeDef]]] */
-1, /* empty */
-1962, /* Array[Object] */
+1911, /* Array[Object] */
},
};
const struct types resolution_table_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
};
/* runtime type AbstractArrayRead[HashMap[MType, Array[MVirtualTypeDef]]] */
const struct type type_array__AbstractArrayReadhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
-2461,
+2420,
"AbstractArrayRead[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
5,
0,
{
0, /* nullable Object */
1, /* Object */
-1725, /* Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-2461, /* AbstractArrayRead[HashMap[MType, Array[MVirtualTypeDef]]] */
-1778, /* AbstractArrayRead[Object] */
+1675, /* Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+2420, /* AbstractArrayRead[HashMap[MType, Array[MVirtualTypeDef]]] */
+1728, /* AbstractArrayRead[Object] */
},
};
/* runtime type Array[Array[MVirtualTypeDef]] */
const struct type type_array__Arrayarray__Arraymodel__MVirtualTypeDef = {
-2661,
+2593,
"Array[Array[MVirtualTypeDef]]", /* class_name_string */
11,
0,
{
0, /* nullable Object */
1, /* Object */
-1538, /* Collection[Array[nullable MPropDef]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-1939, /* Collection[Array[MVirtualTypeDef]] */
-1778, /* AbstractArrayRead[Object] */
-2440, /* AbstractArrayRead[Array[nullable MPropDef]] */
-2590, /* Array[Array[nullable MPropDef]] */
-1962, /* Array[Object] */
-2611, /* AbstractArrayRead[Array[MVirtualTypeDef]] */
-2661, /* Array[Array[MVirtualTypeDef]] */
+1488, /* Collection[Array[nullable MPropDef]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+1888, /* Collection[Array[MVirtualTypeDef]] */
+1728, /* AbstractArrayRead[Object] */
+2399, /* AbstractArrayRead[Array[nullable MPropDef]] */
+2524, /* Array[Array[nullable MPropDef]] */
+1911, /* Array[Object] */
+2545, /* AbstractArrayRead[Array[MVirtualTypeDef]] */
+2593, /* Array[Array[MVirtualTypeDef]] */
},
};
const struct types resolution_table_array__Arrayarray__Arraymodel__MVirtualTypeDef = {
};
/* runtime type AbstractArrayRead[Array[MVirtualTypeDef]] */
const struct type type_array__AbstractArrayReadarray__Arraymodel__MVirtualTypeDef = {
-2611,
+2545,
"AbstractArrayRead[Array[MVirtualTypeDef]]", /* class_name_string */
10,
0,
{
0, /* nullable Object */
1, /* Object */
-1538, /* Collection[Array[nullable MPropDef]] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-1939, /* Collection[Array[MVirtualTypeDef]] */
-1778, /* AbstractArrayRead[Object] */
-2440, /* AbstractArrayRead[Array[nullable MPropDef]] */
+1488, /* Collection[Array[nullable MPropDef]] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+1888, /* Collection[Array[MVirtualTypeDef]] */
+1728, /* AbstractArrayRead[Object] */
+2399, /* AbstractArrayRead[Array[nullable MPropDef]] */
-1, /* empty */
-1, /* empty */
-2611, /* AbstractArrayRead[Array[MVirtualTypeDef]] */
+2545, /* AbstractArrayRead[Array[MVirtualTypeDef]] */
},
};
/* runtime type ArrayIterator[HashMap[String, nullable MProperty]] */
const struct type type_array__ArrayIteratorhash_collection__HashMapstring__Stringnullable_model__MProperty = {
-1764,
+1714,
"ArrayIterator[HashMap[String, nullable MProperty]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1764, /* ArrayIterator[HashMap[String, nullable MProperty]] */
+277, /* ArrayIterator[Object] */
+1714, /* ArrayIterator[HashMap[String, nullable MProperty]] */
},
};
const struct types resolution_table_array__ArrayIteratorhash_collection__HashMapstring__Stringnullable_model__MProperty = {
};
/* runtime type NativeArray[HashMap[String, nullable MProperty]] */
const struct type type_array__NativeArrayhash_collection__HashMapstring__Stringnullable_model__MProperty = {
-1765,
+1715,
"NativeArray[HashMap[String, nullable MProperty]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1765, /* NativeArray[HashMap[String, nullable MProperty]] */
+185, /* NativeArray[Object] */
+1715, /* NativeArray[HashMap[String, nullable MProperty]] */
},
};
const struct types resolution_table_array__NativeArrayhash_collection__HashMapstring__Stringnullable_model__MProperty = {
};
/* runtime type ArrayIterator[HashMap[MType, Array[MMethodDef]]] */
const struct type type_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
-1766,
+1716,
"ArrayIterator[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1766, /* ArrayIterator[HashMap[MType, Array[MMethodDef]]] */
+277, /* ArrayIterator[Object] */
+1716, /* ArrayIterator[HashMap[MType, Array[MMethodDef]]] */
},
};
const struct types resolution_table_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
};
/* runtime type NativeArray[HashMap[MType, Array[MMethodDef]]] */
const struct type type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
-1767,
+1717,
"NativeArray[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1767, /* NativeArray[HashMap[MType, Array[MMethodDef]]] */
+185, /* NativeArray[Object] */
+1717, /* NativeArray[HashMap[MType, Array[MMethodDef]]] */
},
};
const struct types resolution_table_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef = {
};
/* runtime type ArrayIterator[Array[MMethodDef]] */
const struct type type_array__ArrayIteratorarray__Arraymodel__MMethodDef = {
-1954,
+1903,
"ArrayIterator[Array[MMethodDef]]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1740, /* ArrayIterator[Array[nullable MPropDef]] */
-1954, /* ArrayIterator[Array[MMethodDef]] */
+277, /* ArrayIterator[Object] */
+1690, /* ArrayIterator[Array[nullable MPropDef]] */
+1903, /* ArrayIterator[Array[MMethodDef]] */
},
};
const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MMethodDef = {
};
/* runtime type NativeArray[Array[MMethodDef]] */
const struct type type_array__NativeArrayarray__Arraymodel__MMethodDef = {
-1955,
+1904,
"NativeArray[Array[MMethodDef]]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1741, /* NativeArray[Array[nullable MPropDef]] */
-1955, /* NativeArray[Array[MMethodDef]] */
+185, /* NativeArray[Object] */
+1691, /* NativeArray[Array[nullable MPropDef]] */
+1904, /* NativeArray[Array[MMethodDef]] */
},
};
const struct types resolution_table_array__NativeArrayarray__Arraymodel__MMethodDef = {
};
/* runtime type ArrayIterator[HashMap[MType, Array[MAttributeDef]]] */
const struct type type_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
-1768,
+1718,
"ArrayIterator[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1768, /* ArrayIterator[HashMap[MType, Array[MAttributeDef]]] */
+277, /* ArrayIterator[Object] */
+1718, /* ArrayIterator[HashMap[MType, Array[MAttributeDef]]] */
},
};
const struct types resolution_table_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
};
/* runtime type NativeArray[HashMap[MType, Array[MAttributeDef]]] */
const struct type type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
-1769,
+1719,
"NativeArray[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1769, /* NativeArray[HashMap[MType, Array[MAttributeDef]]] */
+185, /* NativeArray[Object] */
+1719, /* NativeArray[HashMap[MType, Array[MAttributeDef]]] */
},
};
const struct types resolution_table_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef = {
};
/* runtime type ArrayIterator[Array[MAttributeDef]] */
const struct type type_array__ArrayIteratorarray__Arraymodel__MAttributeDef = {
-1956,
+1905,
"ArrayIterator[Array[MAttributeDef]]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1740, /* ArrayIterator[Array[nullable MPropDef]] */
-1956, /* ArrayIterator[Array[MAttributeDef]] */
+277, /* ArrayIterator[Object] */
+1690, /* ArrayIterator[Array[nullable MPropDef]] */
+1905, /* ArrayIterator[Array[MAttributeDef]] */
},
};
const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MAttributeDef = {
};
/* runtime type NativeArray[Array[MAttributeDef]] */
const struct type type_array__NativeArrayarray__Arraymodel__MAttributeDef = {
-1957,
+1906,
"NativeArray[Array[MAttributeDef]]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1741, /* NativeArray[Array[nullable MPropDef]] */
-1957, /* NativeArray[Array[MAttributeDef]] */
+185, /* NativeArray[Object] */
+1691, /* NativeArray[Array[nullable MPropDef]] */
+1906, /* NativeArray[Array[MAttributeDef]] */
},
};
const struct types resolution_table_array__NativeArrayarray__Arraymodel__MAttributeDef = {
};
/* runtime type ArrayIterator[HashMap[MType, Array[MVirtualTypeDef]]] */
const struct type type_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
-1770,
+1720,
"ArrayIterator[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1770, /* ArrayIterator[HashMap[MType, Array[MVirtualTypeDef]]] */
+277, /* ArrayIterator[Object] */
+1720, /* ArrayIterator[HashMap[MType, Array[MVirtualTypeDef]]] */
},
};
const struct types resolution_table_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
};
/* runtime type NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
const struct type type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
-1771,
+1721,
"NativeArray[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1771, /* NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
+185, /* NativeArray[Object] */
+1721, /* NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
},
};
const struct types resolution_table_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef = {
};
/* runtime type ArrayIterator[Array[MVirtualTypeDef]] */
const struct type type_array__ArrayIteratorarray__Arraymodel__MVirtualTypeDef = {
-1958,
+1907,
"ArrayIterator[Array[MVirtualTypeDef]]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-279, /* ArrayIterator[Object] */
-1740, /* ArrayIterator[Array[nullable MPropDef]] */
-1958, /* ArrayIterator[Array[MVirtualTypeDef]] */
+277, /* ArrayIterator[Object] */
+1690, /* ArrayIterator[Array[nullable MPropDef]] */
+1907, /* ArrayIterator[Array[MVirtualTypeDef]] */
},
};
const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MVirtualTypeDef = {
};
/* runtime type NativeArray[Array[MVirtualTypeDef]] */
const struct type type_array__NativeArrayarray__Arraymodel__MVirtualTypeDef = {
-1959,
+1908,
"NativeArray[Array[MVirtualTypeDef]]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-187, /* NativeArray[Object] */
-1741, /* NativeArray[Array[nullable MPropDef]] */
-1959, /* NativeArray[Array[MVirtualTypeDef]] */
+185, /* NativeArray[Object] */
+1691, /* NativeArray[Array[nullable MPropDef]] */
+1908, /* NativeArray[Array[MVirtualTypeDef]] */
},
};
const struct types resolution_table_array__NativeArrayarray__Arraymodel__MVirtualTypeDef = {
};
/* runtime type Rope */
const struct type type_ropes__Rope = {
-560,
+558,
"Rope", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-560, /* Rope */
+558, /* Rope */
},
};
/* runtime type PHLayout[MClass, MVirtualTypeProp] */
const struct type type_layout_builders__PHLayoutmodel__MClassmodel__MVirtualTypeProp = {
-1960,
+1909,
"PHLayout[MClass, MVirtualTypeProp]", /* class_name_string */
4,
0,
{
0, /* nullable Object */
1, /* Object */
-349, /* Layout[PropertyLayoutElement] */
-1563, /* Layout[MVirtualTypeProp] */
-1960, /* PHLayout[MClass, MVirtualTypeProp] */
+347, /* Layout[PropertyLayoutElement] */
+1513, /* Layout[MVirtualTypeProp] */
+1909, /* PHLayout[MClass, MVirtualTypeProp] */
},
};
/* runtime type ConcatNode */
const struct type type_ropes__ConcatNode = {
-561,
+559,
"ConcatNode", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-561, /* ConcatNode */
+559, /* ConcatNode */
},
};
/* runtime type LeafNode */
const struct type type_ropes__LeafNode = {
-562,
+560,
"LeafNode", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-562, /* LeafNode */
+560, /* LeafNode */
},
};
/* runtime type CharRopeView */
const struct type type_ropes__CharRopeView = {
-2462,
+2421,
"CharRopeView", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-2462, /* CharRopeView */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
-604, /* Collection[Char] */
+2421, /* CharRopeView */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
+602, /* Collection[Char] */
-1, /* empty */
-1969, /* SequenceRead[Char] */
+1918, /* SequenceRead[Char] */
},
};
/* runtime type DFSRopeLeafIterator */
const struct type type_ropes__DFSRopeLeafIterator = {
-563,
+561,
"DFSRopeLeafIterator", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-563, /* DFSRopeLeafIterator */
+561, /* DFSRopeLeafIterator */
},
};
/* runtime type List[TupleVisitNode] */
const struct type type_list__Listropes__TupleVisitNode = {
-1961,
+1910,
"List[TupleVisitNode]", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-1961, /* List[TupleVisitNode] */
-165, /* SequenceRead[nullable Object] */
-166, /* Collection[Object] */
+1910, /* List[TupleVisitNode] */
+163, /* SequenceRead[nullable Object] */
+164, /* Collection[Object] */
},
};
/* runtime type TupleVisitNode */
const struct type type_ropes__TupleVisitNode = {
-564,
+562,
"TupleVisitNode", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-564, /* TupleVisitNode */
+562, /* TupleVisitNode */
},
};
/* runtime type TupleLeafNodePos */
const struct type type_ropes__TupleLeafNodePos = {
-565,
+563,
"TupleLeafNodePos", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-565, /* TupleLeafNodePos */
+563, /* TupleLeafNodePos */
},
};
/* runtime type BufferRope */
const struct type type_ropes__BufferRope = {
-1772,
+1722,
"BufferRope", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-560, /* Rope */
-1772, /* BufferRope */
+558, /* Rope */
+1722, /* BufferRope */
},
};
/* runtime type RopeCharIterator */
const struct type type_ropes__RopeCharIterator = {
-566,
+564,
"RopeCharIterator", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-566, /* RopeCharIterator */
+564, /* RopeCharIterator */
},
};
/* runtime type ImmutableRope */
const struct type type_ropes__ImmutableRope = {
-1773,
+1723,
"ImmutableRope", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-560, /* Rope */
-1773, /* ImmutableRope */
+558, /* Rope */
+1723, /* ImmutableRope */
},
};
/* runtime type Stdin */
const struct type type_file__Stdin = {
-1774,
+1724,
"Stdin", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-200, /* IFStream */
-1774, /* Stdin */
+198, /* IFStream */
+1724, /* Stdin */
},
};
/* runtime type HashMap[Int, FDStream] */
const struct type type_hash_collection__HashMapkernel__Intstream__FDStream = {
-567,
+565,
"HashMap[Int, FDStream]", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-567, /* HashMap[Int, FDStream] */
+565, /* HashMap[Int, FDStream] */
},
};
/* runtime type FDIStream */
const struct type type_stream__FDIStream = {
-1775,
+1725,
"FDIStream", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-568, /* FDStream */
-1775, /* FDIStream */
+566, /* FDStream */
+1725, /* FDIStream */
},
};
/* runtime type FDStream */
const struct type type_stream__FDStream = {
-568,
+566,
"FDStream", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-568, /* FDStream */
+566, /* FDStream */
},
};
/* runtime type FDOStream */
const struct type type_stream__FDOStream = {
-1776,
+1726,
"FDOStream", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-568, /* FDStream */
-1776, /* FDOStream */
+566, /* FDStream */
+1726, /* FDOStream */
},
};
/* runtime type ArrayMap[Char, Int] */
const struct type type_array__ArrayMapkernel__Charkernel__Int = {
-569,
+567,
"ArrayMap[Char, Int]", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-569, /* ArrayMap[Char, Int] */
+567, /* ArrayMap[Char, Int] */
},
};
/* runtime type BM_Pattern */
const struct type type_string_search__BM_Pattern = {
-570,
+568,
"BM_Pattern", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-570, /* BM_Pattern */
+568, /* BM_Pattern */
},
};
/* runtime type OProcess */
const struct type type_exec__OProcess = {
-571,
+569,
"OProcess", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-571, /* OProcess */
+569, /* OProcess */
},
};
/* runtime type InjectedLexer */
const struct type type_parser_util__InjectedLexer = {
-1777,
+1727,
"InjectedLexer", /* class_name_string */
3,
0,
{
0, /* nullable Object */
1, /* Object */
-201, /* Lexer */
-1777, /* InjectedLexer */
+199, /* Lexer */
+1727, /* InjectedLexer */
},
};
/* runtime type CollectAnnotationsByNameVisitor */
const struct type type_parser_util__CollectAnnotationsByNameVisitor = {
-572,
+570,
"CollectAnnotationsByNameVisitor", /* class_name_string */
2,
0,
{
0, /* nullable Object */
1, /* Object */
-572, /* CollectAnnotationsByNameVisitor */
+570, /* CollectAnnotationsByNameVisitor */
},
};