csrc: regen for 32 bits platforms and Windows
[nit.git] / c_src / nitc__nith.types.33.c
diff --git a/c_src/nitc__nith.types.33.c b/c_src/nitc__nith.types.33.c
new file mode 100644 (file)
index 0000000..244a10f
--- /dev/null
@@ -0,0 +1,757 @@
+#include "nitc__nith.types.0.h"
+/* runtime type MapRead[MClassDef, AClassdef] */
+const struct type type_core__MapRead__nitc__MClassDef__nitc__AClassdef = {
+3001,
+"MapRead[MClassDef, AClassdef]", /* class_name_string */
+13,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[String, MModuleData[AAnnotation]] */
+const struct type type_core__MapRead__core__String__nitc__MModuleData__nitc__AAnnotation = {
+3002,
+"MapRead[String, MModuleData[AAnnotation]]", /* class_name_string */
+14,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MPropDef, APropdef] */
+const struct type type_core__MapRead__nitc__MPropDef__nitc__APropdef = {
+3003,
+"MapRead[MPropDef, APropdef]", /* class_name_string */
+15,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[String, Array[String]] */
+const struct type type_core__MapRead__core__String__core__Array__core__String = {
+3004,
+"MapRead[String, Array[String]]", /* class_name_string */
+16,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Set[MProperty]] */
+const struct type type_core__MapRead__nitc__MClass__core__Set__nitc__MProperty = {
+3005,
+"MapRead[MClass, Set[MProperty]]", /* class_name_string */
+17,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MProperty, MPropDef] */
+const struct type type_core__MapRead__nitc__MProperty__nitc__MPropDef = {
+3006,
+"MapRead[MProperty, MPropDef]", /* class_name_string */
+18,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MProperty, APropdef] */
+const struct type type_core__MapRead__nitc__MProperty__nitc__APropdef = {
+3007,
+"MapRead[MProperty, APropdef]", /* class_name_string */
+19,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[Array[MType], MGenericType] */
+const struct type type_core__MapRead__core__Array__nitc__MType__nitc__MGenericType = {
+3008,
+"MapRead[Array[MType], MGenericType]", /* class_name_string */
+20,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClassDef, HashSet[MType]] */
+const struct type type_core__MapRead__nitc__MClassDef__core__HashSet__nitc__MType = {
+3009,
+"MapRead[MClassDef, HashSet[MType]]", /* class_name_string */
+21,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Int] */
+const struct type type_core__MapRead__nitc__MClass__core__Int = {
+3010,
+"MapRead[MClass, Int]", /* class_name_string */
+22,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MType, Array[nullable MType]] */
+const struct type type_core__MapRead__nitc__MType__core__Array__nullable__nitc__MType = {
+3011,
+"MapRead[MType, Array[nullable MType]]", /* class_name_string */
+23,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClassType, Array[nullable MType]] */
+const struct type type_core__MapRead__nitc__MClassType__core__Array__nullable__nitc__MType = {
+3012,
+"MapRead[MClassType, Array[nullable MType]]", /* class_name_string */
+24,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Array[nullable MPropDef]] */
+const struct type type_core__MapRead__nitc__MClass__core__Array__nullable__nitc__MPropDef = {
+3013,
+"MapRead[MClass, Array[nullable MPropDef]]", /* class_name_string */
+25,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Array[nullable MProperty]] */
+const struct type type_core__MapRead__nitc__MClass__core__Array__nullable__nitc__MProperty = {
+3014,
+"MapRead[MClass, Array[nullable MProperty]]", /* class_name_string */
+26,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[String, String] */
+const struct type type_core__MapRead__core__String__core__String = {
+3015,
+"MapRead[String, String]", /* class_name_string */
+27,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[String, ANode] */
+const struct type type_core__MapRead__core__String__nitc__ANode = {
+3016,
+"MapRead[String, ANode]", /* class_name_string */
+28,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, MClassType] */
+const struct type type_core__MapRead__nitc__MClass__nitc__MClassType = {
+3017,
+"MapRead[MClass, MClassType]", /* class_name_string */
+29,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, AType] */
+const struct type type_core__MapRead__nitc__MClass__nitc__AType = {
+3018,
+"MapRead[MClass, AType]", /* class_name_string */
+30,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MModule, Set[MClassDef]] */
+const struct type type_core__MapRead__nitc__MModule__core__Set__nitc__MClassDef = {
+3019,
+"MapRead[MModule, Set[MClassDef]]", /* class_name_string */
+31,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MModule, Set[MClass]] */
+const struct type type_core__MapRead__nitc__MModule__core__Set__nitc__MClass = {
+3020,
+"MapRead[MModule, Set[MClass]]", /* class_name_string */
+32,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MModule, Set[MClassType]] */
+const struct type type_core__MapRead__nitc__MModule__core__Set__nitc__MClassType = {
+3021,
+"MapRead[MModule, Set[MClassType]]", /* class_name_string */
+33,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[Object, String] */
+const struct type type_core__MapRead__core__Object__core__String = {
+3022,
+"MapRead[Object, String]", /* class_name_string */
+34,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[String, Int] */
+const struct type type_core__MapRead__core__String__core__Int = {
+3023,
+"MapRead[String, Int]", /* class_name_string */
+35,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Set[MVirtualTypeProp]] */
+const struct type type_core__MapRead__nitc__MClass__core__Set__nitc__MVirtualTypeProp = {
+3024,
+"MapRead[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
+36,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[Variable, nullable MType] */
+const struct type type_core__MapRead__nitc__Variable__nullable__nitc__MType = {
+3025,
+"MapRead[Variable, nullable MType]", /* class_name_string */
+37,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Set[PropertyLayoutElement]] */
+const struct type type_core__MapRead__nitc__MClass__core__Set__nitc__PropertyLayoutElement = {
+3026,
+"MapRead[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
+38,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Set[MAttribute]] */
+const struct type type_core__MapRead__nitc__MClass__core__Set__nitc__MAttribute = {
+3027,
+"MapRead[MClass, Set[MAttribute]]", /* class_name_string */
+39,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Array[nullable MClass]] */
+const struct type type_core__MapRead__nitc__MClass__core__Array__nullable__nitc__MClass = {
+3028,
+"MapRead[MClass, Array[nullable MClass]]", /* class_name_string */
+40,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[String, ConfigNode] */
+const struct type type_core__MapRead__core__String__ini__ConfigNode = {
+3029,
+"MapRead[String, ConfigNode]", /* class_name_string */
+41,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, AClassdef] */
+const struct type type_core__MapRead__nitc__MClass__nitc__AClassdef = {
+3030,
+"MapRead[MClass, AClassdef]", /* class_name_string */
+42,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[String, Variable] */
+const struct type type_core__MapRead__core__String__nitc__Variable = {
+3031,
+"MapRead[String, Variable]", /* class_name_string */
+43,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[Variable, RuntimeVariable] */
+const struct type type_core__MapRead__nitc__Variable__nitc__RuntimeVariable = {
+3032,
+"MapRead[Variable, RuntimeVariable]", /* class_name_string */
+44,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MType, Int] */
+const struct type type_core__MapRead__nitc__MType__core__Int = {
+3033,
+"MapRead[MType, Int]", /* class_name_string */
+45,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[EscapeMark, String] */
+const struct type type_core__MapRead__nitc__EscapeMark__core__String = {
+3034,
+"MapRead[EscapeMark, String]", /* class_name_string */
+46,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Array[MType]] */
+const struct type type_core__MapRead__nitc__MClass__core__Array__nitc__MType = {
+3035,
+"MapRead[MClass, Array[MType]]", /* class_name_string */
+47,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Set[MType]] */
+const struct type type_core__MapRead__nitc__MClass__core__Set__nitc__MType = {
+3036,
+"MapRead[MClass, Set[MType]]", /* class_name_string */
+48,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Array[nullable MType]] */
+const struct type type_core__MapRead__nitc__MClass__core__Array__nullable__nitc__MType = {
+3037,
+"MapRead[MClass, Array[nullable MType]]", /* class_name_string */
+49,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[Int, Int] */
+const struct type type_core__MapRead__core__Int__core__Int = {
+3038,
+"MapRead[Int, Int]", /* class_name_string */
+50,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[Phase, POSetElement[Phase]] */
+const struct type type_core__MapRead__nitc__Phase__poset__POSetElement__nitc__Phase = {
+3039,
+"MapRead[Phase, POSetElement[Phase]]", /* class_name_string */
+51,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[Phase, Set[Phase]] */
+const struct type type_core__MapRead__nitc__Phase__core__Set__nitc__Phase = {
+3040,
+"MapRead[Phase, Set[Phase]]", /* class_name_string */
+52,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MModule, POSetElement[MModule]] */
+const struct type type_core__MapRead__nitc__MModule__poset__POSetElement__nitc__MModule = {
+3041,
+"MapRead[MModule, POSetElement[MModule]]", /* class_name_string */
+53,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MModule, Set[MModule]] */
+const struct type type_core__MapRead__nitc__MModule__core__Set__nitc__MModule = {
+3042,
+"MapRead[MModule, Set[MModule]]", /* class_name_string */
+54,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClassDef, POSetElement[MClassDef]] */
+const struct type type_core__MapRead__nitc__MClassDef__poset__POSetElement__nitc__MClassDef = {
+3043,
+"MapRead[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
+55,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClassDef, Set[MClassDef]] */
+const struct type type_core__MapRead__nitc__MClassDef__core__Set__nitc__MClassDef = {
+3044,
+"MapRead[MClassDef, Set[MClassDef]]", /* class_name_string */
+56,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClassType, POSetElement[MClassType]] */
+const struct type type_core__MapRead__nitc__MClassType__poset__POSetElement__nitc__MClassType = {
+3045,
+"MapRead[MClassType, POSetElement[MClassType]]", /* class_name_string */
+57,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClassType, Set[MClassType]] */
+const struct type type_core__MapRead__nitc__MClassType__core__Set__nitc__MClassType = {
+3046,
+"MapRead[MClassType, Set[MClassType]]", /* class_name_string */
+58,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MModule, HashMap2[MType, String, nullable MProperty]] */
+const struct type type_core__MapRead__nitc__MModule__more_collections__HashMap2__nitc__MType__core__String__nullable__nitc__MProperty = {
+3047,
+"MapRead[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
+59,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MType, HashMap[String, nullable MProperty]] */
+const struct type type_core__MapRead__nitc__MType__core__HashMap__core__String__nullable__nitc__MProperty = {
+3048,
+"MapRead[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
+60,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[String, nullable MProperty] */
+const struct type type_core__MapRead__core__String__nullable__nitc__MProperty = {
+3049,
+"MapRead[String, nullable MProperty]", /* class_name_string */
+61,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MGroup, POSetElement[MGroup]] */
+const struct type type_core__MapRead__nitc__MGroup__poset__POSetElement__nitc__MGroup = {
+3050,
+"MapRead[MGroup, POSetElement[MGroup]]", /* class_name_string */
+62,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MGroup, Set[MGroup]] */
+const struct type type_core__MapRead__nitc__MGroup__core__Set__nitc__MGroup = {
+3051,
+"MapRead[MGroup, Set[MGroup]]", /* class_name_string */
+63,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MType, HashMap[MProperty, Set[MMethodDef]]] */
+const struct type type_core__MapRead__nitc__MType__core__HashMap__nitc__MProperty__core__Set__nitc__MMethodDef = {
+3052,
+"MapRead[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
+64,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MProperty, Set[MMethodDef]] */
+const struct type type_core__MapRead__nitc__MProperty__core__Set__nitc__MMethodDef = {
+3053,
+"MapRead[MProperty, Set[MMethodDef]]", /* class_name_string */
+65,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[Object, Array[Object]] */
+const struct type type_core__MapRead__core__Object__core__Array__core__Object = {
+3054,
+"MapRead[Object, Array[Object]]", /* class_name_string */
+66,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[Object, nullable Object] */
+const struct type type_core__MapRead__core__Object__nullable__core__Object = {
+3055,
+"MapRead[Object, nullable Object]", /* class_name_string */
+67,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, Set[MClass]] */
+const struct type type_core__MapRead__nitc__MClass__core__Set__nitc__MClass = {
+3056,
+"MapRead[MClass, Set[MClass]]", /* class_name_string */
+68,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MVirtualTypeProp, Int] */
+const struct type type_core__MapRead__nitc__MVirtualTypeProp__core__Int = {
+3057,
+"MapRead[MVirtualTypeProp, Int]", /* class_name_string */
+69,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MType, POSetElement[MType]] */
+const struct type type_core__MapRead__nitc__MType__poset__POSetElement__nitc__MType = {
+3058,
+"MapRead[MType, POSetElement[MType]]", /* class_name_string */
+70,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MType, Set[MType]] */
+const struct type type_core__MapRead__nitc__MType__core__Set__nitc__MType = {
+3059,
+"MapRead[MType, Set[MType]]", /* class_name_string */
+71,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MModule, HashMap[MType, Array[MMethodDef]]] */
+const struct type type_core__MapRead__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MMethodDef = {
+3060,
+"MapRead[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
+72,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MType, Array[MMethodDef]] */
+const struct type type_core__MapRead__nitc__MType__core__Array__nitc__MMethodDef = {
+3061,
+"MapRead[MType, Array[MMethodDef]]", /* class_name_string */
+73,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[PropertyLayoutElement, Int] */
+const struct type type_core__MapRead__nitc__PropertyLayoutElement__core__Int = {
+3062,
+"MapRead[PropertyLayoutElement, Int]", /* class_name_string */
+74,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, HashSet[Int]] */
+const struct type type_core__MapRead__nitc__MClass__core__HashSet__core__Int = {
+3063,
+"MapRead[MClass, HashSet[Int]]", /* class_name_string */
+75,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MAttribute, Int] */
+const struct type type_core__MapRead__nitc__MAttribute__core__Int = {
+3064,
+"MapRead[MAttribute, Int]", /* class_name_string */
+76,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MClass, POSetElement[MClass]] */
+const struct type type_core__MapRead__nitc__MClass__poset__POSetElement__nitc__MClass = {
+3065,
+"MapRead[MClass, POSetElement[MClass]]", /* class_name_string */
+77,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MModule, HashMap[MType, Array[MAttributeDef]]] */
+const struct type type_core__MapRead__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MAttributeDef = {
+3066,
+"MapRead[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
+78,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MType, Array[MAttributeDef]] */
+const struct type type_core__MapRead__nitc__MType__core__Array__nitc__MAttributeDef = {
+3067,
+"MapRead[MType, Array[MAttributeDef]]", /* class_name_string */
+79,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
+const struct type type_core__MapRead__nitc__MModule__core__HashMap__nitc__MType__core__Array__nitc__MVirtualTypeDef = {
+3068,
+"MapRead[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
+80,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type MapRead[MType, Array[MVirtualTypeDef]] */
+const struct type type_core__MapRead__nitc__MType__core__Array__nitc__MVirtualTypeDef = {
+3069,
+"MapRead[MType, Array[MVirtualTypeDef]]", /* class_name_string */
+81,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type Ref[MMethodDef] */
+const struct type type_core__Ref__nitc__MMethodDef = {
+3070,
+"Ref[MMethodDef]", /* class_name_string */
+2,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type Ref[MClassType] */
+const struct type type_core__Ref__nitc__MClassType = {
+3071,
+"Ref[MClassType]", /* class_name_string */
+129,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type Ref[MType] */
+const struct type type_core__Ref__nitc__MType = {
+3072,
+"Ref[MType]", /* class_name_string */
+130,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type Ref[Scope] */
+const struct type type_core__Ref__nitc__scope__Scope = {
+3073,
+"Ref[Scope]", /* class_name_string */
+131,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type Ref[String] */
+const struct type type_core__Ref__core__String = {
+3074,
+"Ref[String]", /* class_name_string */
+132,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type Map[MClass, Collection[PropertyLayoutElement]] */
+const struct type type_core__Map__nitc__MClass__core__Collection__nitc__PropertyLayoutElement = {
+3075,
+"Map[MClass, Collection[PropertyLayoutElement]]", /* class_name_string */
+84,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type Map[MClass, Collection[MAttribute]] */
+const struct type type_core__Map__nitc__MClass__core__Collection__nitc__MAttribute = {
+3076,
+"Map[MClass, Collection[MAttribute]]", /* class_name_string */
+85,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type Map[MClass, Collection[MType]] */
+const struct type type_core__Map__nitc__MClass__core__Collection__nitc__MType = {
+3077,
+"Map[MClass, Collection[MType]]", /* class_name_string */
+86,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type Map[MType, Set[MType]] */
+const struct type type_core__Map__nitc__MType__core__Set__nitc__MType = {
+3078,
+"Map[MType, Set[MType]]", /* class_name_string */
+87,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type AbstractCompiler */
+const struct type type_nitc__AbstractCompiler = {
+3079,
+"AbstractCompiler", /* class_name_string */
+2,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type AbstractCompilerVisitor */
+const struct type type_nitc__AbstractCompilerVisitor = {
+3080,
+"AbstractCompilerVisitor", /* class_name_string */
+2,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type Map[MClass, Set[MType]] */
+const struct type type_core__Map__nitc__MClass__core__Set__nitc__MType = {
+3081,
+"Map[MClass, Set[MType]]", /* class_name_string */
+88,
+0,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type nullable MMethodDef */
+const struct type type_nullable__nitc__MMethodDef = {
+3082,
+"nullable MMethodDef", /* class_name_string */
+8,
+1,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type nullable MAttributeDef */
+const struct type type_nullable__nitc__MAttributeDef = {
+3083,
+"nullable MAttributeDef", /* class_name_string */
+8,
+1,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};
+/* runtime type nullable MVirtualTypeDef */
+const struct type type_nullable__nitc__MVirtualTypeDef = {
+3084,
+"nullable MVirtualTypeDef", /* class_name_string */
+8,
+1,
+NULL, /*DEAD*/
+-1, {}, /*DEAD TYPE*/
+};