1 #include "nit__nith.types.0.h"
3 const struct type type_standard__Sys
= {
5 "Sys", /* class_name_string */
8 NULL
, /*NO RESOLUTIONS*/
19 /* runtime type FStream */
20 const struct type type_standard__FStream
= {
22 "FStream", /* class_name_string */
28 /* runtime type Char */
29 const struct type type_standard__Char
= {
31 "Char", /* class_name_string */
34 &resolution_table_standard__Char
,
47 const struct types resolution_table_standard__Char
= {
50 &type_standard__Char
, /* OTHER: Char */
53 /* runtime type Array[nullable Object] */
54 const struct type type_standard__Array__nullable__standard__Object
= {
56 "Array[nullable Object]", /* class_name_string */
62 /* runtime type FlatString */
63 const struct type type_standard__FlatString
= {
65 "FlatString", /* class_name_string */
68 &resolution_table_standard__FlatString
,
74 137, /* nullable String */
78 2289, /* FlatString */
81 const struct types resolution_table_standard__FlatString
= {
84 &type_standard__Text
, /* OTHER: Text */
85 &type_standard__String
, /* SELFTYPE: String */
86 &type_standard__Array__standard__String
, /* Array[SELFTYPE]: Array[String] */
89 /* runtime type SequenceRead[nullable Object] */
90 const struct type type_standard__SequenceRead__nullable__standard__Object
= {
92 "SequenceRead[nullable Object]", /* class_name_string */
98 /* runtime type Text */
99 const struct type type_standard__Text
= {
101 "Text", /* class_name_string */
107 /* runtime type Set[Object] */
108 const struct type type_standard__Set__standard__Object
= {
110 "Set[Object]", /* class_name_string */
116 /* runtime type FlatBuffer */
117 const struct type type_standard__FlatBuffer
= {
119 "FlatBuffer", /* class_name_string */
122 &resolution_table_standard__FlatBuffer
,
130 149, /* Streamable */
131 532, /* Comparable */
132 2228, /* FlatBuffer */
135 const struct types resolution_table_standard__FlatBuffer
= {
138 &type_standard__Text
, /* OTHER: Text */
139 &type_standard__Buffer
, /* SELFTYPE: Buffer */
140 &type_standard__Array__standard__Buffer
, /* Array[SELFTYPE]: Array[Buffer] */
143 /* runtime type Collection[Char] */
144 const struct type type_standard__Collection__standard__Char
= {
146 "Collection[Char]", /* class_name_string */
152 /* runtime type FlatText */
153 const struct type type_standard__FlatText
= {
155 "FlatText", /* class_name_string */
161 /* runtime type AStdImport */
162 const struct type type_nit__AStdImport
= {
164 "AStdImport", /* class_name_string */
167 NULL
, /*NO RESOLUTIONS*/
176 1872, /* AStdImport */
179 /* runtime type AError */
180 const struct type type_nit__AError
= {
182 "AError", /* class_name_string */
188 /* runtime type AModuledecl */
189 const struct type type_nit__AModuledecl
= {
191 "AModuledecl", /* class_name_string */
194 NULL
, /*NO RESOLUTIONS*/
197 14, /* nullable AModuledecl */
203 1873, /* AModuledecl */
206 /* runtime type AModule */
207 const struct type type_nit__AModule
= {
209 "AModule", /* class_name_string */
212 NULL
, /*NO RESOLUTIONS*/
224 /* runtime type Concat */
225 const struct type type_standard__ropes__Concat
= {
227 "Concat", /* class_name_string */
230 &resolution_table_standard__ropes__Concat
,
234 131, /* RopeString */
236 137, /* nullable String */
238 149, /* Streamable */
239 532, /* Comparable */
243 const struct types resolution_table_standard__ropes__Concat
= {
246 &type_standard__Text
, /* OTHER: Text */
247 &type_standard__String
, /* SELFTYPE: String */
248 &type_standard__Array__standard__String
, /* Array[SELFTYPE]: Array[String] */
251 /* runtime type MMethod */
252 const struct type type_nit__MMethod
= {
254 "MMethod", /* class_name_string */
257 &resolution_table_nit__MMethod
,
260 118, /* nullable MMethod */
263 155, /* PropertyLayoutElement */
265 170, /* nullable MProperty */
269 const struct types resolution_table_nit__MMethod
= {
272 &type_standard__Array__nit__MMethodDef
, /* Array[MPROPDEF]: Array[MMethodDef] */
273 &type_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MMethodDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MMethodDef]] */
274 &type_nit__MMethodDef
, /* MPROPDEF: MMethodDef */
277 /* runtime type EOF */
278 const struct type type_nit__EOF
= {
280 "EOF", /* class_name_string */
283 NULL
, /*NO RESOLUTIONS*/
295 /* runtime type AAnnotation */
296 const struct type type_nit__AAnnotation
= {
298 "AAnnotation", /* class_name_string */
301 NULL
, /*NO RESOLUTIONS*/
304 113, /* nullable AAnnotation */
310 1874, /* AAnnotation */
313 /* runtime type AStdClassdef */
314 const struct type type_nit__AStdClassdef
= {
316 "AStdClassdef", /* class_name_string */
319 NULL
, /*NO RESOLUTIONS*/
324 13, /* nullable AClassdef */
328 2061, /* AStdClassdef */
331 /* runtime type MClassType */
332 const struct type type_nit__MClassType
= {
334 "MClassType", /* class_name_string */
337 NULL
, /*NO RESOLUTIONS*/
342 150, /* nullable MType */
345 1875, /* MClassType */
348 /* runtime type AMethPropdef */
349 const struct type type_nit__AMethPropdef
= {
351 "AMethPropdef", /* class_name_string */
354 &resolution_table_nit__AMethPropdef
,
357 23, /* nullable APropdef */
363 2062, /* AMethPropdef */
366 const struct types resolution_table_nit__AMethPropdef
= {
369 &type_nullable__nit__MMethodDef
, /* nullable MPROPDEF: nullable MMethodDef */
372 /* runtime type AStringFormExpr */
373 const struct type type_nit__AStringFormExpr
= {
375 "AStringFormExpr", /* class_name_string */
381 /* runtime type Location */
382 const struct type type_nit__Location
= {
384 "Location", /* class_name_string */
387 &resolution_table_nit__Location
,
396 532, /* Comparable */
400 const struct types resolution_table_nit__Location
= {
403 &type_nit__Location
, /* OTHER: Location */
406 /* runtime type AClassdef */
407 const struct type type_nit__AClassdef
= {
409 "AClassdef", /* class_name_string */
415 /* runtime type MVirtualTypeProp */
416 const struct type type_nit__MVirtualTypeProp
= {
418 "MVirtualTypeProp", /* class_name_string */
421 &resolution_table_nit__MVirtualTypeProp
,
424 116, /* nullable MVirtualTypeProp */
427 155, /* PropertyLayoutElement */
429 170, /* nullable MProperty */
430 2230, /* MVirtualTypeProp */
433 const struct types resolution_table_nit__MVirtualTypeProp
= {
436 &type_standard__Array__nit__MVirtualTypeDef
, /* Array[MPROPDEF]: Array[MVirtualTypeDef] */
437 &type_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MVirtualTypeDef]] */
438 &type_nit__MVirtualTypeDef
, /* MPROPDEF: MVirtualTypeDef */
441 /* runtime type Token */
442 const struct type type_nit__Token
= {
444 "Token", /* class_name_string */
450 /* runtime type Prod */
451 const struct type type_nit__Prod
= {
453 "Prod", /* class_name_string */
459 /* runtime type ATopClassdef */
460 const struct type type_nit__ATopClassdef
= {
462 "ATopClassdef", /* class_name_string */
465 NULL
, /*NO RESOLUTIONS*/
470 13, /* nullable AClassdef */
474 2063, /* ATopClassdef */
477 /* runtime type AMainClassdef */
478 const struct type type_nit__AMainClassdef
= {
480 "AMainClassdef", /* class_name_string */
483 NULL
, /*NO RESOLUTIONS*/
488 13, /* nullable AClassdef */
492 2064, /* AMainClassdef */
495 /* runtime type MGenericType */
496 const struct type type_nit__MGenericType
= {
498 "MGenericType", /* class_name_string */
501 NULL
, /*NO RESOLUTIONS*/
506 150, /* nullable MType */
509 1875, /* MClassType */
510 2065, /* MGenericType */
513 /* runtime type MMethodDef */
514 const struct type type_nit__MMethodDef
= {
516 "MMethodDef", /* class_name_string */
519 &resolution_table_nit__MMethodDef
,
524 148, /* nullable MPropDef */
525 155, /* PropertyLayoutElement */
527 551, /* nullable MMethodDef */
528 2231, /* MMethodDef */
531 const struct types resolution_table_nit__MMethodDef
= {
534 &type_nit__AbstractCompilerVisitor
, /* VISITOR: AbstractCompilerVisitor */
535 &type_nit__MMethod
, /* MPROPERTY: MMethod */
536 &type_nit__MMethodDef
, /* MPROPDEF: MMethodDef */
539 /* runtime type AAttrPropdef */
540 const struct type type_nit__AAttrPropdef
= {
542 "AAttrPropdef", /* class_name_string */
545 &resolution_table_nit__AAttrPropdef
,
548 23, /* nullable APropdef */
554 2066, /* AAttrPropdef */
557 const struct types resolution_table_nit__AAttrPropdef
= {
560 &type_nullable__nit__MAttributeDef
, /* nullable MPROPDEF: nullable MAttributeDef */
563 /* runtime type AAnnotations */
564 const struct type type_nit__AAnnotations
= {
566 "AAnnotations", /* class_name_string */
569 NULL
, /*NO RESOLUTIONS*/
572 20, /* nullable AAnnotations */
578 1876, /* AAnnotations */
581 /* runtime type MNullableType */
582 const struct type type_nit__MNullableType
= {
584 "MNullableType", /* class_name_string */
587 NULL
, /*NO RESOLUTIONS*/
592 150, /* nullable MType */
595 1877, /* MNullableType */
598 /* runtime type MParameterType */
599 const struct type type_nit__MParameterType
= {
601 "MParameterType", /* class_name_string */
604 NULL
, /*NO RESOLUTIONS*/
609 150, /* nullable MType */
612 1878, /* MParameterType */
615 /* runtime type AExpr */
616 const struct type type_nit__AExpr
= {
618 "AExpr", /* class_name_string */
624 /* runtime type MAttribute */
625 const struct type type_nit__MAttribute
= {
627 "MAttribute", /* class_name_string */
630 &resolution_table_nit__MAttribute
,
636 155, /* PropertyLayoutElement */
638 170, /* nullable MProperty */
639 2067, /* MAttribute */
642 const struct types resolution_table_nit__MAttribute
= {
645 &type_standard__Array__nit__MAttributeDef
, /* Array[MPROPDEF]: Array[MAttributeDef] */
646 &type_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MAttributeDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MAttributeDef]] */
647 &type_nit__MAttributeDef
, /* MPROPDEF: MAttributeDef */
650 /* runtime type nullable AClassdef */
651 const struct type type_nullable__nit__AClassdef
= {
653 "nullable AClassdef", /* class_name_string */
659 /* runtime type nullable AModuledecl */
660 const struct type type_nullable__nit__AModuledecl
= {
662 "nullable AModuledecl", /* class_name_string */
668 /* runtime type Array[Object] */
669 const struct type type_standard__Array__standard__Object
= {
671 "Array[Object]", /* class_name_string */
674 &resolution_table_standard__Array__standard__Object
,
677 1, /* Array[nullable Object] */
678 2, /* SequenceRead[nullable Object] */
683 179, /* Collection[Object] */
687 360, /* AbstractArrayRead[Object] */
691 555, /* AbstractArray[Object] */
696 2232, /* Array[Object] */
699 const struct types resolution_table_standard__Array__standard__Object
= {
702 &type_standard__Object
, /* E: Object */
703 &type_standard__Collection__standard__Object
, /* Collection[E]: Collection[Object] */
704 &type_standard__Array__standard__Object
, /* Array[E]: Array[Object] */
705 &type_standard__NativeArray__standard__Object
, /* NativeArray[E]: NativeArray[Object] */
706 &type_standard__Object
, /* E: Object */
707 &type_standard__Collection__standard__Object
, /* Collection[E]: Collection[Object] */
708 &type_standard__Object
, /* E: Object */
709 &type_standard__Collection__standard__Object
, /* Collection[E]: Collection[Object] */
710 &type_standard__Collection__standard__Object
, /* Collection[E]: Collection[Object] */
711 &type_standard__Object
, /* E: Object */
712 &type_standard__Object
, /* E: Object */
713 &type_standard__Collection__standard__Object
, /* Collection[E]: Collection[Object] */
714 &type_standard__Array__standard__Object
, /* Array[E]: Array[Object] */
715 &type_standard__Object
, /* E: Object */
716 &type_standard__Object
, /* E: Object */
717 &type_standard__Array__standard__Object
, /* Array[E]: Array[Object] */
718 &type_standard__AbstractArray__standard__Object
, /* AbstractArray[E]: AbstractArray[Object] */
719 &type_standard__array__ArrayIterator__standard__Object
, /* ArrayIterator[E]: ArrayIterator[Object] */
722 /* runtime type nullable ADoc */
723 const struct type type_nullable__nit__ADoc
= {
725 "nullable ADoc", /* class_name_string */
731 /* runtime type nullable TKwredef */
732 const struct type type_nullable__nit__TKwredef
= {
734 "nullable TKwredef", /* class_name_string */
740 /* runtime type nullable AVisibility */
741 const struct type type_nullable__nit__AVisibility
= {
743 "nullable AVisibility", /* class_name_string */
749 /* runtime type nullable TKwmodule */
750 const struct type type_nullable__nit__TKwmodule
= {
752 "nullable TKwmodule", /* class_name_string */
758 /* runtime type nullable AModuleName */
759 const struct type type_nullable__nit__AModuleName
= {
761 "nullable AModuleName", /* class_name_string */
767 /* runtime type nullable AAnnotations */
768 const struct type type_nullable__nit__AAnnotations
= {
770 "nullable AAnnotations", /* class_name_string */
776 /* runtime type nullable TKwimport */
777 const struct type type_nullable__nit__TKwimport
= {
779 "nullable TKwimport", /* class_name_string */
785 /* runtime type nullable TKwend */
786 const struct type type_nullable__nit__TKwend
= {
788 "nullable TKwend", /* class_name_string */
794 /* runtime type nullable APropdef */
795 const struct type type_nullable__nit__APropdef
= {
797 "nullable APropdef", /* class_name_string */
803 /* runtime type nullable AExpr */
804 const struct type type_nullable__nit__AExpr
= {
806 "nullable AExpr", /* class_name_string */
812 /* runtime type nullable AClasskind */
813 const struct type type_nullable__nit__AClasskind
= {
815 "nullable AClasskind", /* class_name_string */
821 /* runtime type nullable TClassid */
822 const struct type type_nullable__nit__TClassid
= {
824 "nullable TClassid", /* class_name_string */
830 /* runtime type nullable AExternCodeBlock */
831 const struct type type_nullable__nit__AExternCodeBlock
= {
833 "nullable AExternCodeBlock", /* class_name_string */
839 /* runtime type nullable TKwclass */
840 const struct type type_nullable__nit__TKwclass
= {
842 "nullable TKwclass", /* class_name_string */
848 /* runtime type nullable TKwabstract */
849 const struct type type_nullable__nit__TKwabstract
= {
851 "nullable TKwabstract", /* class_name_string */
857 /* runtime type nullable TKwinterface */
858 const struct type type_nullable__nit__TKwinterface
= {
860 "nullable TKwinterface", /* class_name_string */
866 /* runtime type nullable TKwenum */
867 const struct type type_nullable__nit__TKwenum
= {
869 "nullable TKwenum", /* class_name_string */
875 /* runtime type nullable TKwextern */
876 const struct type type_nullable__nit__TKwextern
= {
878 "nullable TKwextern", /* class_name_string */
884 /* runtime type nullable AType */
885 const struct type type_nullable__nit__AType
= {
887 "nullable AType", /* class_name_string */
893 /* runtime type nullable TKwsuper */
894 const struct type type_nullable__nit__TKwsuper
= {
896 "nullable TKwsuper", /* class_name_string */
902 /* runtime type nullable TKwmeth */
903 const struct type type_nullable__nit__TKwmeth
= {
905 "nullable TKwmeth", /* class_name_string */
911 /* runtime type nullable AMethid */
912 const struct type type_nullable__nit__AMethid
= {
914 "nullable AMethid", /* class_name_string */
920 /* runtime type nullable ASignature */
921 const struct type type_nullable__nit__ASignature
= {
923 "nullable ASignature", /* class_name_string */
929 /* runtime type nullable TKwnew */
930 const struct type type_nullable__nit__TKwnew
= {
932 "nullable TKwnew", /* class_name_string */
938 /* runtime type nullable AExternCalls */
939 const struct type type_nullable__nit__AExternCalls
= {
941 "nullable AExternCalls", /* class_name_string */
947 /* runtime type nullable TKwvar */
948 const struct type type_nullable__nit__TKwvar
= {
950 "nullable TKwvar", /* class_name_string */
956 /* runtime type nullable TId */
957 const struct type type_nullable__nit__TId
= {
959 "nullable TId", /* class_name_string */
965 /* runtime type nullable TKwinit */
966 const struct type type_nullable__nit__TKwinit
= {
968 "nullable TKwinit", /* class_name_string */
974 /* runtime type nullable TKwtype */
975 const struct type type_nullable__nit__TKwtype
= {
977 "nullable TKwtype", /* class_name_string */
983 /* runtime type nullable TKwpublic */
984 const struct type type_nullable__nit__TKwpublic
= {
986 "nullable TKwpublic", /* class_name_string */
992 /* runtime type nullable TKwprivate */
993 const struct type type_nullable__nit__TKwprivate
= {
995 "nullable TKwprivate", /* class_name_string */
1001 /* runtime type nullable TKwprotected */
1002 const struct type type_nullable__nit__TKwprotected
= {
1004 "nullable TKwprotected", /* class_name_string */
1008 0, {}, /*DEAD TYPE*/
1010 /* runtime type nullable TKwintrude */
1011 const struct type type_nullable__nit__TKwintrude
= {
1013 "nullable TKwintrude", /* class_name_string */
1017 0, {}, /*DEAD TYPE*/
1019 /* runtime type nullable TPlus */
1020 const struct type type_nullable__nit__TPlus
= {
1022 "nullable TPlus", /* class_name_string */
1026 0, {}, /*DEAD TYPE*/
1028 /* runtime type nullable TMinus */
1029 const struct type type_nullable__nit__TMinus
= {
1031 "nullable TMinus", /* class_name_string */
1035 0, {}, /*DEAD TYPE*/
1037 /* runtime type nullable TStar */
1038 const struct type type_nullable__nit__TStar
= {
1040 "nullable TStar", /* class_name_string */
1044 0, {}, /*DEAD TYPE*/
1046 /* runtime type nullable TStarstar */
1047 const struct type type_nullable__nit__TStarstar
= {
1049 "nullable TStarstar", /* class_name_string */
1053 0, {}, /*DEAD TYPE*/
1055 /* runtime type nullable TSlash */
1056 const struct type type_nullable__nit__TSlash
= {
1058 "nullable TSlash", /* class_name_string */
1062 0, {}, /*DEAD TYPE*/
1064 /* runtime type nullable TPercent */
1065 const struct type type_nullable__nit__TPercent
= {
1067 "nullable TPercent", /* class_name_string */
1071 0, {}, /*DEAD TYPE*/
1073 /* runtime type nullable TEq */
1074 const struct type type_nullable__nit__TEq
= {
1076 "nullable TEq", /* class_name_string */
1080 0, {}, /*DEAD TYPE*/
1082 /* runtime type nullable TNe */
1083 const struct type type_nullable__nit__TNe
= {
1085 "nullable TNe", /* class_name_string */
1089 0, {}, /*DEAD TYPE*/
1091 /* runtime type nullable TLe */
1092 const struct type type_nullable__nit__TLe
= {
1094 "nullable TLe", /* class_name_string */
1098 0, {}, /*DEAD TYPE*/
1100 /* runtime type nullable TGe */
1101 const struct type type_nullable__nit__TGe
= {
1103 "nullable TGe", /* class_name_string */
1107 0, {}, /*DEAD TYPE*/
1109 /* runtime type nullable TLt */
1110 const struct type type_nullable__nit__TLt
= {
1112 "nullable TLt", /* class_name_string */
1116 0, {}, /*DEAD TYPE*/
1118 /* runtime type nullable TGt */
1119 const struct type type_nullable__nit__TGt
= {
1121 "nullable TGt", /* class_name_string */
1125 0, {}, /*DEAD TYPE*/
1127 /* runtime type nullable TLl */
1128 const struct type type_nullable__nit__TLl
= {
1130 "nullable TLl", /* class_name_string */
1134 0, {}, /*DEAD TYPE*/
1136 /* runtime type nullable TGg */
1137 const struct type type_nullable__nit__TGg
= {
1139 "nullable TGg", /* class_name_string */
1143 0, {}, /*DEAD TYPE*/
1145 /* runtime type nullable TObra */
1146 const struct type type_nullable__nit__TObra
= {
1148 "nullable TObra", /* class_name_string */
1152 0, {}, /*DEAD TYPE*/
1154 /* runtime type nullable TCbra */
1155 const struct type type_nullable__nit__TCbra
= {
1157 "nullable TCbra", /* class_name_string */
1161 0, {}, /*DEAD TYPE*/
1163 /* runtime type nullable TStarship */
1164 const struct type type_nullable__nit__TStarship
= {
1166 "nullable TStarship", /* class_name_string */
1170 0, {}, /*DEAD TYPE*/
1172 /* runtime type nullable TAssign */
1173 const struct type type_nullable__nit__TAssign
= {
1175 "nullable TAssign", /* class_name_string */
1179 0, {}, /*DEAD TYPE*/
1181 /* runtime type nullable TOpar */
1182 const struct type type_nullable__nit__TOpar
= {
1184 "nullable TOpar", /* class_name_string */
1188 0, {}, /*DEAD TYPE*/
1190 /* runtime type nullable TCpar */
1191 const struct type type_nullable__nit__TCpar
= {
1193 "nullable TCpar", /* class_name_string */
1197 0, {}, /*DEAD TYPE*/
1199 /* runtime type nullable TDotdotdot */
1200 const struct type type_nullable__nit__TDotdotdot
= {
1202 "nullable TDotdotdot", /* class_name_string */
1206 0, {}, /*DEAD TYPE*/
1208 /* runtime type nullable AExternCall */
1209 const struct type type_nullable__nit__AExternCall
= {
1211 "nullable AExternCall", /* class_name_string */
1215 0, {}, /*DEAD TYPE*/
1217 /* runtime type nullable TDot */
1218 const struct type type_nullable__nit__TDot
= {
1220 "nullable TDot", /* class_name_string */
1224 0, {}, /*DEAD TYPE*/
1226 /* runtime type nullable TKwas */
1227 const struct type type_nullable__nit__TKwas
= {
1229 "nullable TKwas", /* class_name_string */
1233 0, {}, /*DEAD TYPE*/
1235 /* runtime type nullable TKwnullable */
1236 const struct type type_nullable__nit__TKwnullable
= {
1238 "nullable TKwnullable", /* class_name_string */
1242 0, {}, /*DEAD TYPE*/
1244 /* runtime type nullable TKwnot */
1245 const struct type type_nullable__nit__TKwnot
= {
1247 "nullable TKwnot", /* class_name_string */
1251 0, {}, /*DEAD TYPE*/
1253 /* runtime type nullable TKwin */
1254 const struct type type_nullable__nit__TKwin
= {
1256 "nullable TKwin", /* class_name_string */
1260 0, {}, /*DEAD TYPE*/
1262 /* runtime type nullable TString */
1263 const struct type type_nullable__nit__TString
= {
1265 "nullable TString", /* class_name_string */
1269 0, {}, /*DEAD TYPE*/
1271 /* runtime type nullable TExternCodeSegment */
1272 const struct type type_nullable__nit__TExternCodeSegment
= {
1274 "nullable TExternCodeSegment", /* class_name_string */
1278 0, {}, /*DEAD TYPE*/
1280 /* runtime type nullable AInLanguage */
1281 const struct type type_nullable__nit__AInLanguage
= {
1283 "nullable AInLanguage", /* class_name_string */
1287 0, {}, /*DEAD TYPE*/
1289 /* runtime type nullable TKwreturn */
1290 const struct type type_nullable__nit__TKwreturn
= {
1292 "nullable TKwreturn", /* class_name_string */
1296 0, {}, /*DEAD TYPE*/
1298 /* runtime type nullable TKwbreak */
1299 const struct type type_nullable__nit__TKwbreak
= {
1301 "nullable TKwbreak", /* class_name_string */
1305 0, {}, /*DEAD TYPE*/
1307 /* runtime type nullable ALabel */
1308 const struct type type_nullable__nit__ALabel
= {
1310 "nullable ALabel", /* class_name_string */
1314 0, {}, /*DEAD TYPE*/
1316 /* runtime type nullable TKwabort */
1317 const struct type type_nullable__nit__TKwabort
= {
1319 "nullable TKwabort", /* class_name_string */
1323 0, {}, /*DEAD TYPE*/
1325 /* runtime type nullable TKwcontinue */
1326 const struct type type_nullable__nit__TKwcontinue
= {
1328 "nullable TKwcontinue", /* class_name_string */
1332 0, {}, /*DEAD TYPE*/
1334 /* runtime type nullable AExprs */
1335 const struct type type_nullable__nit__AExprs
= {
1337 "nullable AExprs", /* class_name_string */
1341 0, {}, /*DEAD TYPE*/
1343 /* runtime type nullable AQualified */
1344 const struct type type_nullable__nit__AQualified
= {
1346 "nullable AQualified", /* class_name_string */
1350 0, {}, /*DEAD TYPE*/
1352 /* runtime type nullable TKwdebug */
1353 const struct type type_nullable__nit__TKwdebug
= {
1355 "nullable TKwdebug", /* class_name_string */
1359 0, {}, /*DEAD TYPE*/
1361 /* runtime type nullable TKwlabel */
1362 const struct type type_nullable__nit__TKwlabel
= {
1364 "nullable TKwlabel", /* class_name_string */
1368 0, {}, /*DEAD TYPE*/
1370 /* runtime type nullable TAttrid */
1371 const struct type type_nullable__nit__TAttrid
= {
1373 "nullable TAttrid", /* class_name_string */
1377 0, {}, /*DEAD TYPE*/
1379 /* runtime type nullable AAssignOp */
1380 const struct type type_nullable__nit__AAssignOp
= {
1382 "nullable AAssignOp", /* class_name_string */
1386 0, {}, /*DEAD TYPE*/
1388 /* runtime type nullable TPluseq */
1389 const struct type type_nullable__nit__TPluseq
= {
1391 "nullable TPluseq", /* class_name_string */
1395 0, {}, /*DEAD TYPE*/
1397 /* runtime type nullable TMinuseq */
1398 const struct type type_nullable__nit__TMinuseq
= {
1400 "nullable TMinuseq", /* class_name_string */
1404 0, {}, /*DEAD TYPE*/
1406 /* runtime type nullable TKwdo */
1407 const struct type type_nullable__nit__TKwdo
= {
1409 "nullable TKwdo", /* class_name_string */
1413 0, {}, /*DEAD TYPE*/
1415 /* runtime type nullable TKwif */
1416 const struct type type_nullable__nit__TKwif
= {
1418 "nullable TKwif", /* class_name_string */
1422 0, {}, /*DEAD TYPE*/
1424 /* runtime type nullable TKwloop */
1425 const struct type type_nullable__nit__TKwloop
= {
1427 "nullable TKwloop", /* class_name_string */
1431 0, {}, /*DEAD TYPE*/
1433 /* runtime type nullable TKwwhile */
1434 const struct type type_nullable__nit__TKwwhile
= {
1436 "nullable TKwwhile", /* class_name_string */
1440 0, {}, /*DEAD TYPE*/
1442 /* runtime type nullable TKwfor */
1443 const struct type type_nullable__nit__TKwfor
= {
1445 "nullable TKwfor", /* class_name_string */
1449 0, {}, /*DEAD TYPE*/
1451 /* runtime type nullable TKwassert */
1452 const struct type type_nullable__nit__TKwassert
= {
1454 "nullable TKwassert", /* class_name_string */
1458 0, {}, /*DEAD TYPE*/
1460 /* runtime type nullable TKwthen */
1461 const struct type type_nullable__nit__TKwthen
= {
1463 "nullable TKwthen", /* class_name_string */
1467 0, {}, /*DEAD TYPE*/
1469 /* runtime type nullable TKwelse */
1470 const struct type type_nullable__nit__TKwelse
= {
1472 "nullable TKwelse", /* class_name_string */
1476 0, {}, /*DEAD TYPE*/
1478 /* runtime type nullable TKwonce */
1479 const struct type type_nullable__nit__TKwonce
= {
1481 "nullable TKwonce", /* class_name_string */
1485 0, {}, /*DEAD TYPE*/
1487 /* runtime type nullable TKwisset */
1488 const struct type type_nullable__nit__TKwisset
= {
1490 "nullable TKwisset", /* class_name_string */
1494 0, {}, /*DEAD TYPE*/
1496 /* runtime type nullable TKwnull */
1497 const struct type type_nullable__nit__TKwnull
= {
1499 "nullable TKwnull", /* class_name_string */
1503 0, {}, /*DEAD TYPE*/
1505 /* runtime type nullable TKwself */
1506 const struct type type_nullable__nit__TKwself
= {
1508 "nullable TKwself", /* class_name_string */
1512 0, {}, /*DEAD TYPE*/
1514 /* runtime type nullable TKwtrue */
1515 const struct type type_nullable__nit__TKwtrue
= {
1517 "nullable TKwtrue", /* class_name_string */
1521 0, {}, /*DEAD TYPE*/
1523 /* runtime type nullable TKwfalse */
1524 const struct type type_nullable__nit__TKwfalse
= {
1526 "nullable TKwfalse", /* class_name_string */
1530 0, {}, /*DEAD TYPE*/
1532 /* runtime type nullable TNumber */
1533 const struct type type_nullable__nit__TNumber
= {
1535 "nullable TNumber", /* class_name_string */
1539 0, {}, /*DEAD TYPE*/
1541 /* runtime type nullable THexNumber */
1542 const struct type type_nullable__nit__THexNumber
= {
1544 "nullable THexNumber", /* class_name_string */
1548 0, {}, /*DEAD TYPE*/
1550 /* runtime type nullable TFloat */
1551 const struct type type_nullable__nit__TFloat
= {
1553 "nullable TFloat", /* class_name_string */
1557 0, {}, /*DEAD TYPE*/
1559 /* runtime type nullable TChar */
1560 const struct type type_nullable__nit__TChar
= {
1562 "nullable TChar", /* class_name_string */
1566 0, {}, /*DEAD TYPE*/
1568 /* runtime type nullable TStartString */
1569 const struct type type_nullable__nit__TStartString
= {
1571 "nullable TStartString", /* class_name_string */
1575 0, {}, /*DEAD TYPE*/
1577 /* runtime type nullable TMidString */
1578 const struct type type_nullable__nit__TMidString
= {
1580 "nullable TMidString", /* class_name_string */
1584 0, {}, /*DEAD TYPE*/
1586 /* runtime type nullable TEndString */
1587 const struct type type_nullable__nit__TEndString
= {
1589 "nullable TEndString", /* class_name_string */
1593 0, {}, /*DEAD TYPE*/
1595 /* runtime type nullable TAt */
1596 const struct type type_nullable__nit__TAt
= {
1598 "nullable TAt", /* class_name_string */
1602 0, {}, /*DEAD TYPE*/
1604 /* runtime type nullable AAnnotation */
1605 const struct type type_nullable__nit__AAnnotation
= {
1607 "nullable AAnnotation", /* class_name_string */
1611 0, {}, /*DEAD TYPE*/
1613 /* runtime type nullable AAtid */
1614 const struct type type_nullable__nit__AAtid
= {
1616 "nullable AAtid", /* class_name_string */
1620 0, {}, /*DEAD TYPE*/
1622 /* runtime type nullable TQuad */
1623 const struct type type_nullable__nit__TQuad
= {
1625 "nullable TQuad", /* class_name_string */
1629 0, {}, /*DEAD TYPE*/
1631 /* runtime type nullable MVirtualTypeProp */
1632 const struct type type_nullable__nit__MVirtualTypeProp
= {
1634 "nullable MVirtualTypeProp", /* class_name_string */
1638 0, {}, /*DEAD TYPE*/
1640 /* runtime type MNullType */
1641 const struct type type_nit__MNullType
= {
1643 "MNullType", /* class_name_string */
1646 NULL
, /*NO RESOLUTIONS*/
1651 150, /* nullable MType */
1654 1879, /* MNullType */
1657 /* runtime type MVirtualType */
1658 const struct type type_nit__MVirtualType
= {
1660 "MVirtualType", /* class_name_string */
1663 NULL
, /*NO RESOLUTIONS*/
1668 150, /* nullable MType */
1671 1880, /* MVirtualType */
1674 /* runtime type MEntity */
1675 const struct type type_nit__MEntity
= {
1677 "MEntity", /* class_name_string */
1681 0, {}, /*DEAD TYPE*/
1683 /* runtime type MVirtualTypeDef */
1684 const struct type type_nit__MVirtualTypeDef
= {
1686 "MVirtualTypeDef", /* class_name_string */
1689 &resolution_table_nit__MVirtualTypeDef
,
1694 148, /* nullable MPropDef */
1695 155, /* PropertyLayoutElement */
1697 553, /* nullable MVirtualTypeDef */
1698 2233, /* MVirtualTypeDef */
1701 const struct types resolution_table_nit__MVirtualTypeDef
= {
1705 &type_nit__MVirtualTypeProp
, /* MPROPERTY: MVirtualTypeProp */
1706 &type_nit__MVirtualTypeDef
, /* MPROPDEF: MVirtualTypeDef */
1709 /* runtime type AIdMethid */
1710 const struct type type_nit__AIdMethid
= {
1712 "AIdMethid", /* class_name_string */
1715 NULL
, /*NO RESOLUTIONS*/
1718 36, /* nullable AMethid */
1724 2068, /* AIdMethid */
1727 /* runtime type nullable MMethod */
1728 const struct type type_nullable__nit__MMethod
= {
1730 "nullable MMethod", /* class_name_string */
1734 0, {}, /*DEAD TYPE*/
1736 /* runtime type ABlockExpr */
1737 const struct type type_nit__ABlockExpr
= {
1739 "ABlockExpr", /* class_name_string */
1742 NULL
, /*NO RESOLUTIONS*/
1748 24, /* nullable AExpr */
1751 2069, /* ABlockExpr */
1754 /* runtime type AMainMethPropdef */
1755 const struct type type_nit__AMainMethPropdef
= {
1757 "AMainMethPropdef", /* class_name_string */
1760 &resolution_table_nit__AMainMethPropdef
,
1763 23, /* nullable APropdef */
1769 2062, /* AMethPropdef */
1770 2234, /* AMainMethPropdef */
1773 const struct types resolution_table_nit__AMainMethPropdef
= {
1776 &type_nullable__nit__MMethodDef
, /* nullable MPROPDEF: nullable MMethodDef */
1779 /* runtime type ANewExpr */
1780 const struct type type_nit__ANewExpr
= {
1782 "ANewExpr", /* class_name_string */
1785 NULL
, /*NO RESOLUTIONS*/
1791 24, /* nullable AExpr */
1794 2070, /* ANewExpr */
1797 /* runtime type AIntExpr */
1798 const struct type type_nit__AIntExpr
= {
1800 "AIntExpr", /* class_name_string */
1804 0, {}, /*DEAD TYPE*/
1806 /* runtime type AFloatExpr */
1807 const struct type type_nit__AFloatExpr
= {
1809 "AFloatExpr", /* class_name_string */
1812 NULL
, /*NO RESOLUTIONS*/
1818 24, /* nullable AExpr */
1821 2071, /* AFloatExpr */
1824 /* runtime type ACharExpr */
1825 const struct type type_nit__ACharExpr
= {
1827 "ACharExpr", /* class_name_string */
1830 NULL
, /*NO RESOLUTIONS*/
1836 24, /* nullable AExpr */
1839 2072, /* ACharExpr */
1842 /* runtime type ABoolExpr */
1843 const struct type type_nit__ABoolExpr
= {
1845 "ABoolExpr", /* class_name_string */
1849 0, {}, /*DEAD TYPE*/
1851 /* runtime type ASuperstringExpr */
1852 const struct type type_nit__ASuperstringExpr
= {
1854 "ASuperstringExpr", /* class_name_string */
1857 NULL
, /*NO RESOLUTIONS*/
1863 24, /* nullable AExpr */
1866 2073, /* ASuperstringExpr */
1869 /* runtime type AImplicitSelfExpr */
1870 const struct type type_nit__AImplicitSelfExpr
= {
1872 "AImplicitSelfExpr", /* class_name_string */
1875 NULL
, /*NO RESOLUTIONS*/
1881 24, /* nullable AExpr */
1884 2077, /* ASelfExpr */
1885 2235, /* AImplicitSelfExpr */
1888 /* runtime type AParExprs */
1889 const struct type type_nit__AParExprs
= {
1891 "AParExprs", /* class_name_string */
1894 NULL
, /*NO RESOLUTIONS*/
1897 83, /* nullable AExprs */
1903 2074, /* AParExprs */
1906 /* runtime type ARangeExpr */
1907 const struct type type_nit__ARangeExpr
= {
1909 "ARangeExpr", /* class_name_string */
1913 0, {}, /*DEAD TYPE*/
1915 /* runtime type AForExpr */
1916 const struct type type_nit__AForExpr
= {
1918 "AForExpr", /* class_name_string */
1921 NULL
, /*NO RESOLUTIONS*/
1927 24, /* nullable AExpr */
1930 2075, /* AForExpr */
1933 /* runtime type OptionParameter */
1934 const struct type type_opts__OptionParameter
= {
1936 "OptionParameter", /* class_name_string */
1940 0, {}, /*DEAD TYPE*/
1942 /* runtime type APublicVisibility */
1943 const struct type type_nit__APublicVisibility
= {
1945 "APublicVisibility", /* class_name_string */
1948 NULL
, /*NO RESOLUTIONS*/
1951 17, /* nullable AVisibility */
1953 124, /* AVisibility */
1957 2076, /* APublicVisibility */
1960 /* runtime type AType */
1961 const struct type type_nit__AType
= {
1963 "AType", /* class_name_string */
1966 NULL
, /*NO RESOLUTIONS*/
1969 33, /* nullable AType */
1978 /* runtime type APropdef */
1979 const struct type type_nit__APropdef
= {
1981 "APropdef", /* class_name_string */
1985 0, {}, /*DEAD TYPE*/
1987 /* runtime type ExternCFile */
1988 const struct type type_nit__ExternCFile
= {
1990 "ExternCFile", /* class_name_string */
1993 NULL
, /*NO RESOLUTIONS*/
1996 144, /* ExternFile */
2001 1118, /* ExternCFile */
2004 /* runtime type MAttributeDef */
2005 const struct type type_nit__MAttributeDef
= {
2007 "MAttributeDef", /* class_name_string */
2010 &resolution_table_nit__MAttributeDef
,
2015 148, /* nullable MPropDef */
2016 155, /* PropertyLayoutElement */
2018 552, /* nullable MAttributeDef */
2019 2236, /* MAttributeDef */
2022 const struct types resolution_table_nit__MAttributeDef
= {
2026 &type_nit__MAttribute
, /* MPROPERTY: MAttribute */
2027 &type_nit__MAttributeDef
, /* MPROPDEF: MAttributeDef */
2030 /* runtime type ASelfExpr */
2031 const struct type type_nit__ASelfExpr
= {
2033 "ASelfExpr", /* class_name_string */
2036 NULL
, /*NO RESOLUTIONS*/
2042 24, /* nullable AExpr */
2045 2077, /* ASelfExpr */
2048 /* runtime type MSignature */
2049 const struct type type_nit__MSignature
= {
2051 "MSignature", /* class_name_string */
2054 NULL
, /*NO RESOLUTIONS*/
2059 150, /* nullable MType */
2062 1882, /* MSignature */
2065 /* runtime type ACrangeExpr */
2066 const struct type type_nit__ACrangeExpr
= {
2068 "ACrangeExpr", /* class_name_string */
2071 NULL
, /*NO RESOLUTIONS*/
2074 121, /* ARangeExpr */
2077 24, /* nullable AExpr */
2080 2237, /* ACrangeExpr */
2083 /* runtime type AOrangeExpr */
2084 const struct type type_nit__AOrangeExpr
= {
2086 "AOrangeExpr", /* class_name_string */
2089 NULL
, /*NO RESOLUTIONS*/
2092 121, /* ARangeExpr */
2095 24, /* nullable AExpr */
2098 2238, /* AOrangeExpr */
2101 /* runtime type AMethidExpr */
2102 const struct type type_nit__AMethidExpr
= {
2104 "AMethidExpr", /* class_name_string */
2107 NULL
, /*NO RESOLUTIONS*/
2113 24, /* nullable AExpr */
2116 2078, /* AMethidExpr */
2119 /* runtime type ACallExpr */
2120 const struct type type_nit__ACallExpr
= {
2122 "ACallExpr", /* class_name_string */
2125 NULL
, /*NO RESOLUTIONS*/
2131 24, /* nullable AExpr */
2134 2079, /* ACallExpr */
2137 /* runtime type AVisibility */
2138 const struct type type_nit__AVisibility
= {
2140 "AVisibility", /* class_name_string */
2144 0, {}, /*DEAD TYPE*/
2146 /* runtime type TKwmodule */
2147 const struct type type_nit__TKwmodule
= {
2149 "TKwmodule", /* class_name_string */
2152 NULL
, /*NO RESOLUTIONS*/
2155 18, /* nullable TKwmodule */
2161 1883, /* TKwmodule */
2164 /* runtime type AModuleName */
2165 const struct type type_nit__AModuleName
= {
2167 "AModuleName", /* class_name_string */
2170 NULL
, /*NO RESOLUTIONS*/
2173 19, /* nullable AModuleName */
2179 1884, /* AModuleName */
2182 /* runtime type TKwimport */
2183 const struct type type_nit__TKwimport
= {
2185 "TKwimport", /* class_name_string */
2188 NULL
, /*NO RESOLUTIONS*/
2191 21, /* nullable TKwimport */
2197 1885, /* TKwimport */
2200 /* runtime type TKwend */
2201 const struct type type_nit__TKwend
= {
2203 "TKwend", /* class_name_string */
2206 NULL
, /*NO RESOLUTIONS*/
2209 22, /* nullable TKwend */
2218 /* runtime type AClasskind */
2219 const struct type type_nit__AClasskind
= {
2221 "AClasskind", /* class_name_string */
2225 0, {}, /*DEAD TYPE*/
2227 /* runtime type TKwclass */
2228 const struct type type_nit__TKwclass
= {
2230 "TKwclass", /* class_name_string */
2233 NULL
, /*NO RESOLUTIONS*/
2236 28, /* nullable TKwclass */
2242 1887, /* TKwclass */
2245 /* runtime type TKwabstract */
2246 const struct type type_nit__TKwabstract
= {
2248 "TKwabstract", /* class_name_string */
2251 NULL
, /*NO RESOLUTIONS*/
2254 29, /* nullable TKwabstract */
2260 1888, /* TKwabstract */
2263 /* runtime type TKwinterface */
2264 const struct type type_nit__TKwinterface
= {
2266 "TKwinterface", /* class_name_string */
2269 NULL
, /*NO RESOLUTIONS*/
2272 30, /* nullable TKwinterface */
2278 1889, /* TKwinterface */
2281 /* runtime type TKwenum */
2282 const struct type type_nit__TKwenum
= {
2284 "TKwenum", /* class_name_string */
2287 NULL
, /*NO RESOLUTIONS*/
2290 31, /* nullable TKwenum */
2299 /* runtime type TKwextern */
2300 const struct type type_nit__TKwextern
= {
2302 "TKwextern", /* class_name_string */
2305 NULL
, /*NO RESOLUTIONS*/
2308 32, /* nullable TKwextern */
2314 1891, /* TKwextern */
2317 /* runtime type TClassid */
2318 const struct type type_nit__TClassid
= {
2320 "TClassid", /* class_name_string */
2323 NULL
, /*NO RESOLUTIONS*/
2326 26, /* nullable TClassid */
2332 1892, /* TClassid */
2335 /* runtime type TKwsuper */
2336 const struct type type_nit__TKwsuper
= {
2338 "TKwsuper", /* class_name_string */
2341 NULL
, /*NO RESOLUTIONS*/
2344 34, /* nullable TKwsuper */
2350 1893, /* TKwsuper */
2353 /* runtime type ASignature */
2354 const struct type type_nit__ASignature
= {
2356 "ASignature", /* class_name_string */
2359 NULL
, /*NO RESOLUTIONS*/
2362 37, /* nullable ASignature */
2368 1894, /* ASignature */
2371 /* runtime type TKwvar */
2372 const struct type type_nit__TKwvar
= {
2374 "TKwvar", /* class_name_string */
2377 NULL
, /*NO RESOLUTIONS*/
2380 40, /* nullable TKwvar */
2389 /* runtime type TId */
2390 const struct type type_nit__TId
= {
2392 "TId", /* class_name_string */
2395 NULL
, /*NO RESOLUTIONS*/
2398 41, /* nullable TId */
2407 /* runtime type TKwtype */
2408 const struct type type_nit__TKwtype
= {
2410 "TKwtype", /* class_name_string */
2413 NULL
, /*NO RESOLUTIONS*/
2416 43, /* nullable TKwtype */
2425 /* runtime type TKwprivate */
2426 const struct type type_nit__TKwprivate
= {
2428 "TKwprivate", /* class_name_string */
2431 NULL
, /*NO RESOLUTIONS*/
2434 45, /* nullable TKwprivate */
2440 1898, /* TKwprivate */
2443 /* runtime type TKwprotected */
2444 const struct type type_nit__TKwprotected
= {
2446 "TKwprotected", /* class_name_string */
2449 NULL
, /*NO RESOLUTIONS*/
2452 46, /* nullable TKwprotected */
2458 1899, /* TKwprotected */
2461 /* runtime type TKwintrude */
2462 const struct type type_nit__TKwintrude
= {
2464 "TKwintrude", /* class_name_string */
2467 NULL
, /*NO RESOLUTIONS*/
2470 47, /* nullable TKwintrude */
2476 1900, /* TKwintrude */
2479 /* runtime type TPlus */
2480 const struct type type_nit__TPlus
= {
2482 "TPlus", /* class_name_string */
2485 NULL
, /*NO RESOLUTIONS*/
2488 48, /* nullable TPlus */
2497 /* runtime type TMinus */
2498 const struct type type_nit__TMinus
= {
2500 "TMinus", /* class_name_string */
2503 NULL
, /*NO RESOLUTIONS*/
2506 49, /* nullable TMinus */
2515 /* runtime type TStar */
2516 const struct type type_nit__TStar
= {
2518 "TStar", /* class_name_string */
2521 NULL
, /*NO RESOLUTIONS*/
2524 50, /* nullable TStar */
2533 /* runtime type TStarstar */
2534 const struct type type_nit__TStarstar
= {
2536 "TStarstar", /* class_name_string */
2539 NULL
, /*NO RESOLUTIONS*/
2542 51, /* nullable TStarstar */
2548 1904, /* TStarstar */
2551 /* runtime type TSlash */
2552 const struct type type_nit__TSlash
= {
2554 "TSlash", /* class_name_string */
2557 NULL
, /*NO RESOLUTIONS*/
2560 52, /* nullable TSlash */
2569 /* runtime type TPercent */
2570 const struct type type_nit__TPercent
= {
2572 "TPercent", /* class_name_string */
2575 NULL
, /*NO RESOLUTIONS*/
2578 53, /* nullable TPercent */
2584 1906, /* TPercent */
2587 /* runtime type TEq */
2588 const struct type type_nit__TEq
= {
2590 "TEq", /* class_name_string */
2593 NULL
, /*NO RESOLUTIONS*/
2596 54, /* nullable TEq */
2605 /* runtime type TNe */
2606 const struct type type_nit__TNe
= {
2608 "TNe", /* class_name_string */
2611 NULL
, /*NO RESOLUTIONS*/
2614 55, /* nullable TNe */
2623 /* runtime type TLe */
2624 const struct type type_nit__TLe
= {
2626 "TLe", /* class_name_string */
2629 NULL
, /*NO RESOLUTIONS*/
2632 56, /* nullable TLe */
2641 /* runtime type TGe */
2642 const struct type type_nit__TGe
= {
2644 "TGe", /* class_name_string */
2647 NULL
, /*NO RESOLUTIONS*/
2650 57, /* nullable TGe */
2659 /* runtime type TLt */
2660 const struct type type_nit__TLt
= {
2662 "TLt", /* class_name_string */
2665 NULL
, /*NO RESOLUTIONS*/
2668 58, /* nullable TLt */
2677 /* runtime type TGt */
2678 const struct type type_nit__TGt
= {
2680 "TGt", /* class_name_string */
2683 NULL
, /*NO RESOLUTIONS*/
2686 59, /* nullable TGt */
2695 /* runtime type TLl */
2696 const struct type type_nit__TLl
= {
2698 "TLl", /* class_name_string */
2701 NULL
, /*NO RESOLUTIONS*/
2704 60, /* nullable TLl */
2713 /* runtime type TGg */
2714 const struct type type_nit__TGg
= {
2716 "TGg", /* class_name_string */
2719 NULL
, /*NO RESOLUTIONS*/
2722 61, /* nullable TGg */
2731 /* runtime type TObra */
2732 const struct type type_nit__TObra
= {
2734 "TObra", /* class_name_string */
2737 NULL
, /*NO RESOLUTIONS*/
2740 62, /* nullable TObra */
2749 /* runtime type TCbra */
2750 const struct type type_nit__TCbra
= {
2752 "TCbra", /* class_name_string */
2755 NULL
, /*NO RESOLUTIONS*/
2758 63, /* nullable TCbra */
2767 /* runtime type TStarship */
2768 const struct type type_nit__TStarship
= {
2770 "TStarship", /* class_name_string */
2773 NULL
, /*NO RESOLUTIONS*/
2776 64, /* nullable TStarship */
2782 1917, /* TStarship */
2785 /* runtime type TAssign */
2786 const struct type type_nit__TAssign
= {
2788 "TAssign", /* class_name_string */
2791 NULL
, /*NO RESOLUTIONS*/
2794 65, /* nullable TAssign */
2803 /* runtime type AMethid */
2804 const struct type type_nit__AMethid
= {
2806 "AMethid", /* class_name_string */
2810 0, {}, /*DEAD TYPE*/
2812 /* runtime type TKwas */
2813 const struct type type_nit__TKwas
= {
2815 "TKwas", /* class_name_string */
2818 NULL
, /*NO RESOLUTIONS*/
2821 71, /* nullable TKwas */
2830 /* runtime type TKwnullable */
2831 const struct type type_nit__TKwnullable
= {
2833 "TKwnullable", /* class_name_string */
2836 NULL
, /*NO RESOLUTIONS*/
2839 72, /* nullable TKwnullable */
2845 1920, /* TKwnullable */
2848 /* runtime type TKwnot */
2849 const struct type type_nit__TKwnot
= {
2851 "TKwnot", /* class_name_string */
2854 NULL
, /*NO RESOLUTIONS*/
2857 73, /* nullable TKwnot */
2866 /* runtime type TKwin */
2867 const struct type type_nit__TKwin
= {
2869 "TKwin", /* class_name_string */
2872 NULL
, /*NO RESOLUTIONS*/
2875 74, /* nullable TKwin */
2884 /* runtime type TString */
2885 const struct type type_nit__TString
= {
2887 "TString", /* class_name_string */
2890 NULL
, /*NO RESOLUTIONS*/
2893 75, /* nullable TString */
2902 /* runtime type TExternCodeSegment */
2903 const struct type type_nit__TExternCodeSegment
= {
2905 "TExternCodeSegment", /* class_name_string */
2908 NULL
, /*NO RESOLUTIONS*/
2911 76, /* nullable TExternCodeSegment */
2917 1924, /* TExternCodeSegment */
2920 /* runtime type TKwbreak */
2921 const struct type type_nit__TKwbreak
= {
2923 "TKwbreak", /* class_name_string */
2926 NULL
, /*NO RESOLUTIONS*/
2929 79, /* nullable TKwbreak */
2935 1925, /* TKwbreak */
2938 /* runtime type TKwabort */
2939 const struct type type_nit__TKwabort
= {
2941 "TKwabort", /* class_name_string */
2944 NULL
, /*NO RESOLUTIONS*/
2947 81, /* nullable TKwabort */
2953 1926, /* TKwabort */
2956 /* runtime type AExprs */
2957 const struct type type_nit__AExprs
= {
2959 "AExprs", /* class_name_string */
2963 0, {}, /*DEAD TYPE*/
2965 /* runtime type TKwinit */
2966 const struct type type_nit__TKwinit
= {
2968 "TKwinit", /* class_name_string */
2971 NULL
, /*NO RESOLUTIONS*/
2974 42, /* nullable TKwinit */
2983 /* runtime type TKwdebug */
2984 const struct type type_nit__TKwdebug
= {
2986 "TKwdebug", /* class_name_string */
2989 NULL
, /*NO RESOLUTIONS*/
2992 85, /* nullable TKwdebug */
2998 1928, /* TKwdebug */
3001 /* runtime type TKwlabel */
3002 const struct type type_nit__TKwlabel
= {
3004 "TKwlabel", /* class_name_string */
3007 NULL
, /*NO RESOLUTIONS*/
3010 86, /* nullable TKwlabel */
3016 1929, /* TKwlabel */
3019 /* runtime type TAttrid */
3020 const struct type type_nit__TAttrid
= {
3022 "TAttrid", /* class_name_string */
3025 NULL
, /*NO RESOLUTIONS*/
3028 87, /* nullable TAttrid */
3037 /* runtime type AAssignOp */
3038 const struct type type_nit__AAssignOp
= {
3040 "AAssignOp", /* class_name_string */
3044 0, {}, /*DEAD TYPE*/
3046 /* runtime type TPluseq */
3047 const struct type type_nit__TPluseq
= {
3049 "TPluseq", /* class_name_string */
3052 NULL
, /*NO RESOLUTIONS*/
3055 89, /* nullable TPluseq */
3064 /* runtime type TMinuseq */
3065 const struct type type_nit__TMinuseq
= {
3067 "TMinuseq", /* class_name_string */
3070 NULL
, /*NO RESOLUTIONS*/
3073 90, /* nullable TMinuseq */
3079 1932, /* TMinuseq */
3082 /* runtime type TKwdo */
3083 const struct type type_nit__TKwdo
= {
3085 "TKwdo", /* class_name_string */
3088 NULL
, /*NO RESOLUTIONS*/
3091 91, /* nullable TKwdo */
3100 /* runtime type TKwif */
3101 const struct type type_nit__TKwif
= {
3103 "TKwif", /* class_name_string */
3106 NULL
, /*NO RESOLUTIONS*/
3109 92, /* nullable TKwif */
3118 /* runtime type TKwloop */
3119 const struct type type_nit__TKwloop
= {
3121 "TKwloop", /* class_name_string */
3124 NULL
, /*NO RESOLUTIONS*/
3127 93, /* nullable TKwloop */
3136 /* runtime type TKwwhile */
3137 const struct type type_nit__TKwwhile
= {
3139 "TKwwhile", /* class_name_string */
3142 NULL
, /*NO RESOLUTIONS*/
3145 94, /* nullable TKwwhile */
3151 1936, /* TKwwhile */
3154 /* runtime type TKwfor */
3155 const struct type type_nit__TKwfor
= {
3157 "TKwfor", /* class_name_string */
3160 NULL
, /*NO RESOLUTIONS*/
3163 95, /* nullable TKwfor */
3172 /* runtime type TKwassert */
3173 const struct type type_nit__TKwassert
= {
3175 "TKwassert", /* class_name_string */
3178 NULL
, /*NO RESOLUTIONS*/
3181 96, /* nullable TKwassert */
3187 1938, /* TKwassert */
3190 /* runtime type TKwthen */
3191 const struct type type_nit__TKwthen
= {
3193 "TKwthen", /* class_name_string */
3196 NULL
, /*NO RESOLUTIONS*/
3199 97, /* nullable TKwthen */
3208 /* runtime type TKwelse */
3209 const struct type type_nit__TKwelse
= {
3211 "TKwelse", /* class_name_string */
3214 NULL
, /*NO RESOLUTIONS*/
3217 98, /* nullable TKwelse */
3226 /* runtime type TKwonce */
3227 const struct type type_nit__TKwonce
= {
3229 "TKwonce", /* class_name_string */
3232 NULL
, /*NO RESOLUTIONS*/
3235 99, /* nullable TKwonce */
3244 /* runtime type TKwnew */
3245 const struct type type_nit__TKwnew
= {
3247 "TKwnew", /* class_name_string */
3250 NULL
, /*NO RESOLUTIONS*/
3253 38, /* nullable TKwnew */
3262 /* runtime type TKwisset */
3263 const struct type type_nit__TKwisset
= {
3265 "TKwisset", /* class_name_string */
3268 NULL
, /*NO RESOLUTIONS*/
3271 100, /* nullable TKwisset */
3277 1943, /* TKwisset */
3280 /* runtime type TKwnull */
3281 const struct type type_nit__TKwnull
= {
3283 "TKwnull", /* class_name_string */
3286 NULL
, /*NO RESOLUTIONS*/
3289 101, /* nullable TKwnull */
3298 /* runtime type TDotdotdot */
3299 const struct type type_nit__TDotdotdot
= {
3301 "TDotdotdot", /* class_name_string */
3304 NULL
, /*NO RESOLUTIONS*/
3307 68, /* nullable TDotdotdot */
3313 1945, /* TDotdotdot */
3316 /* runtime type TKwself */
3317 const struct type type_nit__TKwself
= {
3319 "TKwself", /* class_name_string */
3322 NULL
, /*NO RESOLUTIONS*/
3325 102, /* nullable TKwself */
3334 /* runtime type TKwtrue */
3335 const struct type type_nit__TKwtrue
= {
3337 "TKwtrue", /* class_name_string */
3340 NULL
, /*NO RESOLUTIONS*/
3343 103, /* nullable TKwtrue */
3352 /* runtime type TKwfalse */
3353 const struct type type_nit__TKwfalse
= {
3355 "TKwfalse", /* class_name_string */
3358 NULL
, /*NO RESOLUTIONS*/
3361 104, /* nullable TKwfalse */
3367 1948, /* TKwfalse */
3370 /* runtime type TNumber */
3371 const struct type type_nit__TNumber
= {
3373 "TNumber", /* class_name_string */
3376 NULL
, /*NO RESOLUTIONS*/
3379 105, /* nullable TNumber */
3388 /* runtime type THexNumber */
3389 const struct type type_nit__THexNumber
= {
3391 "THexNumber", /* class_name_string */
3394 NULL
, /*NO RESOLUTIONS*/
3397 106, /* nullable THexNumber */
3403 1950, /* THexNumber */
3406 /* runtime type TFloat */
3407 const struct type type_nit__TFloat
= {
3409 "TFloat", /* class_name_string */
3412 NULL
, /*NO RESOLUTIONS*/
3415 107, /* nullable TFloat */
3424 /* runtime type TChar */
3425 const struct type type_nit__TChar
= {
3427 "TChar", /* class_name_string */
3430 NULL
, /*NO RESOLUTIONS*/
3433 108, /* nullable TChar */
3442 /* runtime type TOpar */
3443 const struct type type_nit__TOpar
= {
3445 "TOpar", /* class_name_string */
3448 NULL
, /*NO RESOLUTIONS*/
3451 66, /* nullable TOpar */
3460 /* runtime type TCpar */
3461 const struct type type_nit__TCpar
= {
3463 "TCpar", /* class_name_string */
3466 NULL
, /*NO RESOLUTIONS*/
3469 67, /* nullable TCpar */
3478 /* runtime type TStartString */
3479 const struct type type_nit__TStartString
= {
3481 "TStartString", /* class_name_string */
3484 NULL
, /*NO RESOLUTIONS*/
3487 109, /* nullable TStartString */
3493 1955, /* TStartString */
3496 /* runtime type TMidString */
3497 const struct type type_nit__TMidString
= {
3499 "TMidString", /* class_name_string */
3502 NULL
, /*NO RESOLUTIONS*/
3505 110, /* nullable TMidString */
3511 1956, /* TMidString */
3514 /* runtime type TEndString */
3515 const struct type type_nit__TEndString
= {
3517 "TEndString", /* class_name_string */
3520 NULL
, /*NO RESOLUTIONS*/
3523 111, /* nullable TEndString */
3529 1957, /* TEndString */
3532 /* runtime type AAtid */
3533 const struct type type_nit__AAtid
= {
3535 "AAtid", /* class_name_string */
3539 0, {}, /*DEAD TYPE*/
3541 /* runtime type Int */
3542 const struct type type_standard__Int
= {
3544 "Int", /* class_name_string */
3547 &resolution_table_standard__Int
,
3556 532, /* Comparable */
3560 const struct types resolution_table_standard__Int
= {
3563 &type_standard__Int
, /* OTHER: Int */
3566 /* runtime type Bool */
3567 const struct type type_standard__Bool
= {
3569 "Bool", /* class_name_string */
3572 NULL
, /*NO RESOLUTIONS*/
3583 /* runtime type String */
3584 const struct type type_standard__String
= {
3586 "String", /* class_name_string */
3590 0, {}, /*DEAD TYPE*/
3592 /* runtime type AVarargExpr */
3593 const struct type type_nit__AVarargExpr
= {
3595 "AVarargExpr", /* class_name_string */
3598 NULL
, /*NO RESOLUTIONS*/
3604 24, /* nullable AExpr */
3607 2080, /* AVarargExpr */
3610 /* runtime type APlusAssignOp */
3611 const struct type type_nit__APlusAssignOp
= {
3613 "APlusAssignOp", /* class_name_string */
3616 NULL
, /*NO RESOLUTIONS*/
3619 88, /* nullable AAssignOp */
3621 128, /* AAssignOp */
3625 2081, /* APlusAssignOp */
3628 /* runtime type AMinusAssignOp */
3629 const struct type type_nit__AMinusAssignOp
= {
3631 "AMinusAssignOp", /* class_name_string */
3634 NULL
, /*NO RESOLUTIONS*/
3637 88, /* nullable AAssignOp */
3639 128, /* AAssignOp */
3643 2082, /* AMinusAssignOp */
3646 /* runtime type AEqExpr */
3647 const struct type type_nit__AEqExpr
= {
3649 "AEqExpr", /* class_name_string */
3652 NULL
, /*NO RESOLUTIONS*/
3658 24, /* nullable AExpr */
3664 /* runtime type ANeExpr */
3665 const struct type type_nit__ANeExpr
= {
3667 "ANeExpr", /* class_name_string */
3670 NULL
, /*NO RESOLUTIONS*/
3676 24, /* nullable AExpr */
3682 /* runtime type AIfExpr */
3683 const struct type type_nit__AIfExpr
= {
3685 "AIfExpr", /* class_name_string */
3688 NULL
, /*NO RESOLUTIONS*/
3694 24, /* nullable AExpr */
3700 /* runtime type SeparateErasureCompiler */
3701 const struct type type_nit__SeparateErasureCompiler
= {
3703 "SeparateErasureCompiler", /* class_name_string */
3706 &resolution_table_nit__SeparateErasureCompiler
,
3709 554, /* AbstractCompiler */
3714 1258, /* SeparateCompiler */
3715 1757, /* SeparateErasureCompiler */
3718 const struct types resolution_table_nit__SeparateErasureCompiler
= {
3721 &type_nit__SeparateCompilerVisitor
, /* VISITOR: SeparateCompilerVisitor */
3724 /* runtime type Path */
3725 const struct type type_standard__Path
= {
3727 "Path", /* class_name_string */
3730 NULL
, /*NO RESOLUTIONS*/
3741 /* runtime type Float */
3742 const struct type type_standard__Float
= {
3744 "Float", /* class_name_string */
3747 &resolution_table_standard__Float
,
3756 532, /* Comparable */
3760 const struct types resolution_table_standard__Float
= {
3763 &type_standard__Float
, /* OTHER: Float */
3766 /* runtime type Message */
3767 const struct type type_nit__Message
= {
3769 "Message", /* class_name_string */
3772 &resolution_table_nit__Message
,
3781 532, /* Comparable */
3785 const struct types resolution_table_nit__Message
= {
3788 &type_nit__Message
, /* OTHER: Message */
3791 /* runtime type MVisibility */
3792 const struct type type_nit__MVisibility
= {
3794 "MVisibility", /* class_name_string */
3797 &resolution_table_nit__MVisibility
,
3806 532, /* Comparable */
3807 1122, /* MVisibility */
3810 const struct types resolution_table_nit__MVisibility
= {
3813 &type_nit__MVisibility
, /* OTHER: MVisibility */
3816 /* runtime type NativeArray[Object] */
3817 const struct type type_standard__NativeArray__standard__Object
= {
3819 "NativeArray[Object]", /* class_name_string */
3822 &resolution_table_standard__NativeArray__standard__Object
,
3830 668, /* NativeArray[Object] */
3833 const struct types resolution_table_standard__NativeArray__standard__Object
= {
3836 &type_standard__Object
, /* E: Object */
3837 &type_standard__NativeArray__standard__Object
, /* NativeArray[E]: NativeArray[Object] */
3840 /* runtime type NativeArray[Message] */
3841 const struct type type_standard__NativeArray__nit__Message
= {
3843 "NativeArray[Message]", /* class_name_string */
3846 &resolution_table_standard__NativeArray__nit__Message
,
3854 668, /* NativeArray[Object] */
3855 1123, /* NativeArray[Message] */
3858 const struct types resolution_table_standard__NativeArray__nit__Message
= {
3861 &type_nit__Message
, /* E: Message */
3862 &type_standard__NativeArray__nit__Message
, /* NativeArray[E]: NativeArray[Message] */
3865 /* runtime type NativeArray[Option] */
3866 const struct type type_standard__NativeArray__opts__Option
= {
3868 "NativeArray[Option]", /* class_name_string */
3871 &resolution_table_standard__NativeArray__opts__Option
,
3879 668, /* NativeArray[Object] */
3880 1124, /* NativeArray[Option] */
3883 const struct types resolution_table_standard__NativeArray__opts__Option
= {
3886 &type_opts__Option
, /* E: Option */
3887 &type_standard__NativeArray__opts__Option
, /* NativeArray[E]: NativeArray[Option] */
3890 /* runtime type NativeArray[String] */
3891 const struct type type_standard__NativeArray__standard__String
= {
3893 "NativeArray[String]", /* class_name_string */
3896 &resolution_table_standard__NativeArray__standard__String
,
3904 668, /* NativeArray[Object] */
3905 1139, /* NativeArray[Streamable] */
3906 1760, /* NativeArray[Text] */
3907 1958, /* NativeArray[String] */
3910 const struct types resolution_table_standard__NativeArray__standard__String
= {
3913 &type_standard__String
, /* E: String */
3914 &type_standard__NativeArray__standard__String
, /* NativeArray[E]: NativeArray[String] */
3917 /* runtime type NativeArray[Phase] */
3918 const struct type type_standard__NativeArray__nit__Phase
= {
3920 "NativeArray[Phase]", /* class_name_string */
3923 &resolution_table_standard__NativeArray__nit__Phase
,
3931 668, /* NativeArray[Object] */
3932 1125, /* NativeArray[Phase] */
3935 const struct types resolution_table_standard__NativeArray__nit__Phase
= {
3938 &type_nit__Phase
, /* E: Phase */
3939 &type_standard__NativeArray__nit__Phase
, /* NativeArray[E]: NativeArray[Phase] */
3942 /* runtime type NativeArray[MProject] */
3943 const struct type type_standard__NativeArray__nit__MProject
= {
3945 "NativeArray[MProject]", /* class_name_string */
3948 &resolution_table_standard__NativeArray__nit__MProject
,
3956 668, /* NativeArray[Object] */
3957 1126, /* NativeArray[MProject] */
3960 const struct types resolution_table_standard__NativeArray__nit__MProject
= {
3963 &type_nit__MProject
, /* E: MProject */
3964 &type_standard__NativeArray__nit__MProject
, /* NativeArray[E]: NativeArray[MProject] */
3967 /* runtime type NativeArray[MModule] */
3968 const struct type type_standard__NativeArray__nit__MModule
= {
3970 "NativeArray[MModule]", /* class_name_string */
3973 &resolution_table_standard__NativeArray__nit__MModule
,
3981 668, /* NativeArray[Object] */
3982 1127, /* NativeArray[MModule] */
3985 const struct types resolution_table_standard__NativeArray__nit__MModule
= {
3988 &type_nit__MModule
, /* E: MModule */
3989 &type_standard__NativeArray__nit__MModule
, /* NativeArray[E]: NativeArray[MModule] */
3992 /* runtime type NativeArray[MClass] */
3993 const struct type type_standard__NativeArray__nit__MClass
= {
3995 "NativeArray[MClass]", /* class_name_string */
3998 &resolution_table_standard__NativeArray__nit__MClass
,
4006 668, /* NativeArray[Object] */
4007 669, /* NativeArray[nullable MClass] */
4008 1758, /* NativeArray[MClass] */
4011 const struct types resolution_table_standard__NativeArray__nit__MClass
= {
4014 &type_nit__MClass
, /* E: MClass */
4015 &type_standard__NativeArray__nit__MClass
, /* NativeArray[E]: NativeArray[MClass] */
4018 /* runtime type NativeArray[MProperty] */
4019 const struct type type_standard__NativeArray__nit__MProperty
= {
4021 "NativeArray[MProperty]", /* class_name_string */
4024 &resolution_table_standard__NativeArray__nit__MProperty
,
4032 668, /* NativeArray[Object] */
4033 675, /* NativeArray[nullable MProperty] */
4034 1146, /* NativeArray[PropertyLayoutElement] */
4035 1959, /* NativeArray[MProperty] */
4038 const struct types resolution_table_standard__NativeArray__nit__MProperty
= {
4041 &type_nit__MProperty
, /* E: MProperty */
4042 &type_standard__NativeArray__nit__MProperty
, /* NativeArray[E]: NativeArray[MProperty] */
4045 /* runtime type NativeArray[ModulePath] */
4046 const struct type type_standard__NativeArray__nit__ModulePath
= {
4048 "NativeArray[ModulePath]", /* class_name_string */
4051 &resolution_table_standard__NativeArray__nit__ModulePath
,
4059 668, /* NativeArray[Object] */
4060 672, /* NativeArray[nullable ModulePath] */
4061 1759, /* NativeArray[ModulePath] */
4064 const struct types resolution_table_standard__NativeArray__nit__ModulePath
= {
4067 &type_nit__ModulePath
, /* E: ModulePath */
4068 &type_standard__NativeArray__nit__ModulePath
, /* NativeArray[E]: NativeArray[ModulePath] */
4071 /* runtime type NativeArray[AModule] */
4072 const struct type type_standard__NativeArray__nit__AModule
= {
4074 "NativeArray[AModule]", /* class_name_string */
4077 &resolution_table_standard__NativeArray__nit__AModule
,
4085 668, /* NativeArray[Object] */
4086 1144, /* NativeArray[ANode] */
4087 1761, /* NativeArray[Prod] */
4088 1960, /* NativeArray[AModule] */
4091 const struct types resolution_table_standard__NativeArray__nit__AModule
= {
4094 &type_nit__AModule
, /* E: AModule */
4095 &type_standard__NativeArray__nit__AModule
, /* NativeArray[E]: NativeArray[AModule] */
4098 /* runtime type NativeArray[AAnnotation] */
4099 const struct type type_standard__NativeArray__nit__AAnnotation
= {
4101 "NativeArray[AAnnotation]", /* class_name_string */
4104 &resolution_table_standard__NativeArray__nit__AAnnotation
,
4112 668, /* NativeArray[Object] */
4113 1144, /* NativeArray[ANode] */
4114 1761, /* NativeArray[Prod] */
4115 1961, /* NativeArray[AAnnotation] */
4118 const struct types resolution_table_standard__NativeArray__nit__AAnnotation
= {
4121 &type_nit__AAnnotation
, /* E: AAnnotation */
4122 &type_standard__NativeArray__nit__AAnnotation
, /* NativeArray[E]: NativeArray[AAnnotation] */
4125 /* runtime type NativeArray[MClassDef] */
4126 const struct type type_standard__NativeArray__nit__MClassDef
= {
4128 "NativeArray[MClassDef]", /* class_name_string */
4131 &resolution_table_standard__NativeArray__nit__MClassDef
,
4139 668, /* NativeArray[Object] */
4140 1128, /* NativeArray[MClassDef] */
4143 const struct types resolution_table_standard__NativeArray__nit__MClassDef
= {
4146 &type_nit__MClassDef
, /* E: MClassDef */
4147 &type_standard__NativeArray__nit__MClassDef
, /* NativeArray[E]: NativeArray[MClassDef] */
4150 /* runtime type NativeArray[MClassType] */
4151 const struct type type_standard__NativeArray__nit__MClassType
= {
4153 "NativeArray[MClassType]", /* class_name_string */
4156 &resolution_table_standard__NativeArray__nit__MClassType
,
4164 668, /* NativeArray[Object] */
4165 671, /* NativeArray[nullable MType] */
4166 1762, /* NativeArray[MType] */
4167 1962, /* NativeArray[MClassType] */
4170 const struct types resolution_table_standard__NativeArray__nit__MClassType
= {
4173 &type_nit__MClassType
, /* E: MClassType */
4174 &type_standard__NativeArray__nit__MClassType
, /* NativeArray[E]: NativeArray[MClassType] */
4177 /* runtime type NativeArray[MPropDef] */
4178 const struct type type_standard__NativeArray__nit__MPropDef
= {
4180 "NativeArray[MPropDef]", /* class_name_string */
4183 &resolution_table_standard__NativeArray__nit__MPropDef
,
4191 668, /* NativeArray[Object] */
4192 670, /* NativeArray[nullable MPropDef] */
4193 1146, /* NativeArray[PropertyLayoutElement] */
4194 1963, /* NativeArray[MPropDef] */
4197 const struct types resolution_table_standard__NativeArray__nit__MPropDef
= {
4200 &type_nit__MPropDef
, /* E: MPropDef */
4201 &type_standard__NativeArray__nit__MPropDef
, /* NativeArray[E]: NativeArray[MPropDef] */
4204 /* runtime type NativeArray[Int] */
4205 const struct type type_standard__NativeArray__standard__Int
= {
4207 "NativeArray[Int]", /* class_name_string */
4210 &resolution_table_standard__NativeArray__standard__Int
,
4218 668, /* NativeArray[Object] */
4219 1129, /* NativeArray[Int] */
4222 const struct types resolution_table_standard__NativeArray__standard__Int
= {
4225 &type_standard__Int
, /* E: Int */
4226 &type_standard__NativeArray__standard__Int
, /* NativeArray[E]: NativeArray[Int] */
4229 /* runtime type NativeArray[State] */
4230 const struct type type_standard__NativeArray__nit__parser_work__State
= {
4232 "NativeArray[State]", /* class_name_string */
4235 &resolution_table_standard__NativeArray__nit__parser_work__State
,
4243 668, /* NativeArray[Object] */
4244 1130, /* NativeArray[State] */
4247 const struct types resolution_table_standard__NativeArray__nit__parser_work__State
= {
4250 &type_nit__parser_work__State
, /* E: State */
4251 &type_standard__NativeArray__nit__parser_work__State
, /* NativeArray[E]: NativeArray[State] */
4254 /* runtime type NativeArray[MParameterType] */
4255 const struct type type_standard__NativeArray__nit__MParameterType
= {
4257 "NativeArray[MParameterType]", /* class_name_string */
4260 &resolution_table_standard__NativeArray__nit__MParameterType
,
4268 668, /* NativeArray[Object] */
4269 671, /* NativeArray[nullable MType] */
4270 1762, /* NativeArray[MType] */
4271 1964, /* NativeArray[MParameterType] */
4274 const struct types resolution_table_standard__NativeArray__nit__MParameterType
= {
4277 &type_nit__MParameterType
, /* E: MParameterType */
4278 &type_standard__NativeArray__nit__MParameterType
, /* NativeArray[E]: NativeArray[MParameterType] */
4281 /* runtime type NativeArray[Text] */
4282 const struct type type_standard__NativeArray__standard__Text
= {
4284 "NativeArray[Text]", /* class_name_string */
4287 &resolution_table_standard__NativeArray__standard__Text
,
4295 668, /* NativeArray[Object] */
4296 1139, /* NativeArray[Streamable] */
4297 1760, /* NativeArray[Text] */
4300 const struct types resolution_table_standard__NativeArray__standard__Text
= {
4303 &type_standard__Text
, /* E: Text */
4304 &type_standard__NativeArray__standard__Text
, /* NativeArray[E]: NativeArray[Text] */
4307 /* runtime type NativeArray[MMethod] */
4308 const struct type type_standard__NativeArray__nit__MMethod
= {
4310 "NativeArray[MMethod]", /* class_name_string */
4313 &resolution_table_standard__NativeArray__nit__MMethod
,
4321 668, /* NativeArray[Object] */
4322 675, /* NativeArray[nullable MProperty] */
4323 1146, /* NativeArray[PropertyLayoutElement] */
4324 1959, /* NativeArray[MProperty] */
4325 2086, /* NativeArray[MMethod] */
4328 const struct types resolution_table_standard__NativeArray__nit__MMethod
= {
4331 &type_nit__MMethod
, /* E: MMethod */
4332 &type_standard__NativeArray__nit__MMethod
, /* NativeArray[E]: NativeArray[MMethod] */
4335 /* runtime type NativeArray[ExternFile] */
4336 const struct type type_standard__NativeArray__nit__ExternFile
= {
4338 "NativeArray[ExternFile]", /* class_name_string */
4341 &resolution_table_standard__NativeArray__nit__ExternFile
,
4349 668, /* NativeArray[Object] */
4350 1131, /* NativeArray[ExternFile] */
4353 const struct types resolution_table_standard__NativeArray__nit__ExternFile
= {
4356 &type_nit__ExternFile
, /* E: ExternFile */
4357 &type_standard__NativeArray__nit__ExternFile
, /* NativeArray[E]: NativeArray[ExternFile] */
4360 /* runtime type NativeArray[Match] */
4361 const struct type type_standard__NativeArray__standard__Match
= {
4363 "NativeArray[Match]", /* class_name_string */
4366 &resolution_table_standard__NativeArray__standard__Match
,
4374 668, /* NativeArray[Object] */
4375 1132, /* NativeArray[Match] */
4378 const struct types resolution_table_standard__NativeArray__standard__Match
= {
4381 &type_standard__Match
, /* E: Match */
4382 &type_standard__NativeArray__standard__Match
, /* NativeArray[E]: NativeArray[Match] */
4385 /* runtime type NativeArray[Prod] */
4386 const struct type type_standard__NativeArray__nit__Prod
= {
4388 "NativeArray[Prod]", /* class_name_string */
4391 &resolution_table_standard__NativeArray__nit__Prod
,
4399 668, /* NativeArray[Object] */
4400 1144, /* NativeArray[ANode] */
4401 1761, /* NativeArray[Prod] */
4404 const struct types resolution_table_standard__NativeArray__nit__Prod
= {
4407 &type_nit__Prod
, /* E: Prod */
4408 &type_standard__NativeArray__nit__Prod
, /* NativeArray[E]: NativeArray[Prod] */
4411 /* runtime type NativeArray[MType] */
4412 const struct type type_standard__NativeArray__nit__MType
= {
4414 "NativeArray[MType]", /* class_name_string */
4417 &resolution_table_standard__NativeArray__nit__MType
,
4425 668, /* NativeArray[Object] */
4426 671, /* NativeArray[nullable MType] */
4427 1762, /* NativeArray[MType] */
4430 const struct types resolution_table_standard__NativeArray__nit__MType
= {
4433 &type_nit__MType
, /* E: MType */
4434 &type_standard__NativeArray__nit__MType
, /* NativeArray[E]: NativeArray[MType] */
4437 /* runtime type NativeArray[ReduceAction] */
4438 const struct type type_standard__NativeArray__nit__parser_work__ReduceAction
= {
4440 "NativeArray[ReduceAction]", /* class_name_string */
4443 &resolution_table_standard__NativeArray__nit__parser_work__ReduceAction
,
4451 668, /* NativeArray[Object] */
4452 1133, /* NativeArray[ReduceAction] */
4455 const struct types resolution_table_standard__NativeArray__nit__parser_work__ReduceAction
= {
4458 &type_nit__parser_work__ReduceAction
, /* E: ReduceAction */
4459 &type_standard__NativeArray__nit__parser_work__ReduceAction
, /* NativeArray[E]: NativeArray[ReduceAction] */
4462 /* runtime type NativeArray[AClassdef] */
4463 const struct type type_standard__NativeArray__nit__AClassdef
= {
4465 "NativeArray[AClassdef]", /* class_name_string */
4468 &resolution_table_standard__NativeArray__nit__AClassdef
,
4476 668, /* NativeArray[Object] */
4477 1144, /* NativeArray[ANode] */
4478 1761, /* NativeArray[Prod] */
4479 1965, /* NativeArray[AClassdef] */
4482 const struct types resolution_table_standard__NativeArray__nit__AClassdef
= {
4485 &type_nit__AClassdef
, /* E: AClassdef */
4486 &type_standard__NativeArray__nit__AClassdef
, /* NativeArray[E]: NativeArray[AClassdef] */
4489 /* runtime type NativeArray[MParameter] */
4490 const struct type type_standard__NativeArray__nit__MParameter
= {
4492 "NativeArray[MParameter]", /* class_name_string */
4495 &resolution_table_standard__NativeArray__nit__MParameter
,
4503 668, /* NativeArray[Object] */
4504 1134, /* NativeArray[MParameter] */
4507 const struct types resolution_table_standard__NativeArray__nit__MParameter
= {
4510 &type_nit__MParameter
, /* E: MParameter */
4511 &type_standard__NativeArray__nit__MParameter
, /* NativeArray[E]: NativeArray[MParameter] */
4514 /* runtime type NativeArray[FlowContext] */
4515 const struct type type_standard__NativeArray__nit__FlowContext
= {
4517 "NativeArray[FlowContext]", /* class_name_string */
4520 &resolution_table_standard__NativeArray__nit__FlowContext
,
4528 668, /* NativeArray[Object] */
4529 1135, /* NativeArray[FlowContext] */
4532 const struct types resolution_table_standard__NativeArray__nit__FlowContext
= {
4535 &type_nit__FlowContext
, /* E: FlowContext */
4536 &type_standard__NativeArray__nit__FlowContext
, /* NativeArray[E]: NativeArray[FlowContext] */
4539 /* runtime type NativeArray[CallSite] */
4540 const struct type type_standard__NativeArray__nit__CallSite
= {
4542 "NativeArray[CallSite]", /* class_name_string */
4545 &resolution_table_standard__NativeArray__nit__CallSite
,
4553 668, /* NativeArray[Object] */
4554 1136, /* NativeArray[CallSite] */
4557 const struct types resolution_table_standard__NativeArray__nit__CallSite
= {
4560 &type_nit__CallSite
, /* E: CallSite */
4561 &type_standard__NativeArray__nit__CallSite
, /* NativeArray[E]: NativeArray[CallSite] */
4564 /* runtime type NativeArray[CodeWriter] */
4565 const struct type type_standard__NativeArray__nit__CodeWriter
= {
4567 "NativeArray[CodeWriter]", /* class_name_string */
4570 &resolution_table_standard__NativeArray__nit__CodeWriter
,
4578 668, /* NativeArray[Object] */
4579 1137, /* NativeArray[CodeWriter] */
4582 const struct types resolution_table_standard__NativeArray__nit__CodeWriter
= {
4585 &type_nit__CodeWriter
, /* E: CodeWriter */
4586 &type_standard__NativeArray__nit__CodeWriter
, /* NativeArray[E]: NativeArray[CodeWriter] */
4589 /* runtime type NativeArray[RuntimeVariable] */
4590 const struct type type_standard__NativeArray__nit__RuntimeVariable
= {
4592 "NativeArray[RuntimeVariable]", /* class_name_string */
4595 &resolution_table_standard__NativeArray__nit__RuntimeVariable
,
4603 668, /* NativeArray[Object] */
4604 1138, /* NativeArray[RuntimeVariable] */
4607 const struct types resolution_table_standard__NativeArray__nit__RuntimeVariable
= {
4610 &type_nit__RuntimeVariable
, /* E: RuntimeVariable */
4611 &type_standard__NativeArray__nit__RuntimeVariable
, /* NativeArray[E]: NativeArray[RuntimeVariable] */
4614 /* runtime type NativeArray[nullable MClass] */
4615 const struct type type_standard__NativeArray__nullable__nit__MClass
= {
4617 "NativeArray[nullable MClass]", /* class_name_string */
4620 &resolution_table_standard__NativeArray__nullable__nit__MClass
,
4629 669, /* NativeArray[nullable MClass] */
4632 const struct types resolution_table_standard__NativeArray__nullable__nit__MClass
= {
4635 &type_nullable__nit__MClass
, /* E: nullable MClass */
4636 &type_standard__NativeArray__nullable__nit__MClass
, /* NativeArray[E]: NativeArray[nullable MClass] */
4639 /* runtime type NativeArray[nullable MPropDef] */
4640 const struct type type_standard__NativeArray__nullable__nit__MPropDef
= {
4642 "NativeArray[nullable MPropDef]", /* class_name_string */
4645 &resolution_table_standard__NativeArray__nullable__nit__MPropDef
,
4654 670, /* NativeArray[nullable MPropDef] */
4657 const struct types resolution_table_standard__NativeArray__nullable__nit__MPropDef
= {
4660 &type_nullable__nit__MPropDef
, /* E: nullable MPropDef */
4661 &type_standard__NativeArray__nullable__nit__MPropDef
, /* NativeArray[E]: NativeArray[nullable MPropDef] */
4664 /* runtime type NativeArray[Streamable] */
4665 const struct type type_standard__NativeArray__standard__Streamable
= {
4667 "NativeArray[Streamable]", /* class_name_string */
4670 &resolution_table_standard__NativeArray__standard__Streamable
,
4678 668, /* NativeArray[Object] */
4679 1139, /* NativeArray[Streamable] */
4682 const struct types resolution_table_standard__NativeArray__standard__Streamable
= {
4685 &type_standard__Streamable
, /* E: Streamable */
4686 &type_standard__NativeArray__standard__Streamable
, /* NativeArray[E]: NativeArray[Streamable] */
4689 /* runtime type NativeArray[AAttrPropdef] */
4690 const struct type type_standard__NativeArray__nit__AAttrPropdef
= {
4692 "NativeArray[AAttrPropdef]", /* class_name_string */
4695 &resolution_table_standard__NativeArray__nit__AAttrPropdef
,
4703 668, /* NativeArray[Object] */
4704 1144, /* NativeArray[ANode] */
4705 1761, /* NativeArray[Prod] */
4706 1971, /* NativeArray[APropdef] */
4707 2087, /* NativeArray[AAttrPropdef] */
4710 const struct types resolution_table_standard__NativeArray__nit__AAttrPropdef
= {
4713 &type_nit__AAttrPropdef
, /* E: AAttrPropdef */
4714 &type_standard__NativeArray__nit__AAttrPropdef
, /* NativeArray[E]: NativeArray[AAttrPropdef] */
4717 /* runtime type NativeArray[MVirtualType] */
4718 const struct type type_standard__NativeArray__nit__MVirtualType
= {
4720 "NativeArray[MVirtualType]", /* class_name_string */
4723 &resolution_table_standard__NativeArray__nit__MVirtualType
,
4731 668, /* NativeArray[Object] */
4732 671, /* NativeArray[nullable MType] */
4733 1762, /* NativeArray[MType] */
4734 1966, /* NativeArray[MVirtualType] */
4737 const struct types resolution_table_standard__NativeArray__nit__MVirtualType
= {
4740 &type_nit__MVirtualType
, /* E: MVirtualType */
4741 &type_standard__NativeArray__nit__MVirtualType
, /* NativeArray[E]: NativeArray[MVirtualType] */
4744 /* runtime type NativeArray[AExpr] */
4745 const struct type type_standard__NativeArray__nit__AExpr
= {
4747 "NativeArray[AExpr]", /* class_name_string */
4750 &resolution_table_standard__NativeArray__nit__AExpr
,
4758 668, /* NativeArray[Object] */
4759 1144, /* NativeArray[ANode] */
4760 1761, /* NativeArray[Prod] */
4761 1967, /* NativeArray[AExpr] */
4764 const struct types resolution_table_standard__NativeArray__nit__AExpr
= {
4767 &type_nit__AExpr
, /* E: AExpr */
4768 &type_standard__NativeArray__nit__AExpr
, /* NativeArray[E]: NativeArray[AExpr] */
4771 /* runtime type NativeArray[AIntExpr] */
4772 const struct type type_standard__NativeArray__nit__AIntExpr
= {
4774 "NativeArray[AIntExpr]", /* class_name_string */
4777 &resolution_table_standard__NativeArray__nit__AIntExpr
,
4785 668, /* NativeArray[Object] */
4786 1144, /* NativeArray[ANode] */
4787 1761, /* NativeArray[Prod] */
4788 1967, /* NativeArray[AExpr] */
4789 2088, /* NativeArray[AIntExpr] */
4792 const struct types resolution_table_standard__NativeArray__nit__AIntExpr
= {
4795 &type_nit__AIntExpr
, /* E: AIntExpr */
4796 &type_standard__NativeArray__nit__AIntExpr
, /* NativeArray[E]: NativeArray[AIntExpr] */
4799 /* runtime type NativeArray[Variable] */
4800 const struct type type_standard__NativeArray__nit__Variable
= {
4802 "NativeArray[Variable]", /* class_name_string */
4805 &resolution_table_standard__NativeArray__nit__Variable
,
4813 668, /* NativeArray[Object] */
4814 1140, /* NativeArray[Variable] */
4817 const struct types resolution_table_standard__NativeArray__nit__Variable
= {
4820 &type_nit__Variable
, /* E: Variable */
4821 &type_standard__NativeArray__nit__Variable
, /* NativeArray[E]: NativeArray[Variable] */
4824 /* runtime type NativeArray[AVarExpr] */
4825 const struct type type_standard__NativeArray__nit__AVarExpr
= {
4827 "NativeArray[AVarExpr]", /* class_name_string */
4830 &resolution_table_standard__NativeArray__nit__AVarExpr
,
4838 668, /* NativeArray[Object] */
4839 1144, /* NativeArray[ANode] */
4840 1761, /* NativeArray[Prod] */
4841 1967, /* NativeArray[AExpr] */
4842 2089, /* NativeArray[AVarExpr] */
4845 const struct types resolution_table_standard__NativeArray__nit__AVarExpr
= {
4848 &type_nit__AVarExpr
, /* E: AVarExpr */
4849 &type_standard__NativeArray__nit__AVarExpr
, /* NativeArray[E]: NativeArray[AVarExpr] */
4852 /* runtime type NativeArray[nullable MType] */
4853 const struct type type_standard__NativeArray__nullable__nit__MType
= {
4855 "NativeArray[nullable MType]", /* class_name_string */
4858 &resolution_table_standard__NativeArray__nullable__nit__MType
,
4867 671, /* NativeArray[nullable MType] */
4870 const struct types resolution_table_standard__NativeArray__nullable__nit__MType
= {
4873 &type_nullable__nit__MType
, /* E: nullable MType */
4874 &type_standard__NativeArray__nullable__nit__MType
, /* NativeArray[E]: NativeArray[nullable MType] */
4877 /* runtime type NativeArray[AEscapeExpr] */
4878 const struct type type_standard__NativeArray__nit__AEscapeExpr
= {
4880 "NativeArray[AEscapeExpr]", /* class_name_string */
4883 &resolution_table_standard__NativeArray__nit__AEscapeExpr
,
4891 668, /* NativeArray[Object] */
4892 1144, /* NativeArray[ANode] */
4893 1761, /* NativeArray[Prod] */
4894 1967, /* NativeArray[AExpr] */
4895 2090, /* NativeArray[AEscapeExpr] */
4898 const struct types resolution_table_standard__NativeArray__nit__AEscapeExpr
= {
4901 &type_nit__AEscapeExpr
, /* E: AEscapeExpr */
4902 &type_standard__NativeArray__nit__AEscapeExpr
, /* NativeArray[E]: NativeArray[AEscapeExpr] */
4905 /* runtime type NativeArray[Char] */
4906 const struct type type_standard__NativeArray__standard__Char
= {
4908 "NativeArray[Char]", /* class_name_string */
4911 &resolution_table_standard__NativeArray__standard__Char
,
4919 668, /* NativeArray[Object] */
4920 1141, /* NativeArray[Char] */
4923 const struct types resolution_table_standard__NativeArray__standard__Char
= {
4926 &type_standard__Char
, /* E: Char */
4927 &type_standard__NativeArray__standard__Char
, /* NativeArray[E]: NativeArray[Char] */
4930 /* runtime type NativeArray[Buffer] */
4931 const struct type type_standard__NativeArray__standard__Buffer
= {
4933 "NativeArray[Buffer]", /* class_name_string */
4936 &resolution_table_standard__NativeArray__standard__Buffer
,
4944 668, /* NativeArray[Object] */
4945 1139, /* NativeArray[Streamable] */
4946 1760, /* NativeArray[Text] */
4947 1968, /* NativeArray[Buffer] */
4950 const struct types resolution_table_standard__NativeArray__standard__Buffer
= {
4953 &type_standard__Buffer
, /* E: Buffer */
4954 &type_standard__NativeArray__standard__Buffer
, /* NativeArray[E]: NativeArray[Buffer] */
4957 /* runtime type NativeArray[FlatText] */
4958 const struct type type_standard__NativeArray__standard__FlatText
= {
4960 "NativeArray[FlatText]", /* class_name_string */
4963 &resolution_table_standard__NativeArray__standard__FlatText
,
4971 668, /* NativeArray[Object] */
4972 1139, /* NativeArray[Streamable] */
4973 1760, /* NativeArray[Text] */
4974 1969, /* NativeArray[FlatText] */
4977 const struct types resolution_table_standard__NativeArray__standard__FlatText
= {
4980 &type_standard__FlatText
, /* E: FlatText */
4981 &type_standard__NativeArray__standard__FlatText
, /* NativeArray[E]: NativeArray[FlatText] */
4984 /* runtime type NativeArray[MGroup] */
4985 const struct type type_standard__NativeArray__nit__MGroup
= {
4987 "NativeArray[MGroup]", /* class_name_string */
4990 &resolution_table_standard__NativeArray__nit__MGroup
,
4998 668, /* NativeArray[Object] */
4999 673, /* NativeArray[nullable MGroup] */
5000 1763, /* NativeArray[MGroup] */
5003 const struct types resolution_table_standard__NativeArray__nit__MGroup
= {
5006 &type_nit__MGroup
, /* E: MGroup */
5007 &type_standard__NativeArray__nit__MGroup
, /* NativeArray[E]: NativeArray[MGroup] */
5010 /* runtime type NativeArray[AImport] */
5011 const struct type type_standard__NativeArray__nit__AImport
= {
5013 "NativeArray[AImport]", /* class_name_string */
5016 &resolution_table_standard__NativeArray__nit__AImport
,
5024 668, /* NativeArray[Object] */
5025 1144, /* NativeArray[ANode] */
5026 1761, /* NativeArray[Prod] */
5027 1970, /* NativeArray[AImport] */
5030 const struct types resolution_table_standard__NativeArray__nit__AImport
= {
5033 &type_nit__AImport
, /* E: AImport */
5034 &type_standard__NativeArray__nit__AImport
, /* NativeArray[E]: NativeArray[AImport] */
5037 /* runtime type NativeArray[TId] */
5038 const struct type type_standard__NativeArray__nit__TId
= {
5040 "NativeArray[TId]", /* class_name_string */
5043 &resolution_table_standard__NativeArray__nit__TId
,
5051 668, /* NativeArray[Object] */
5052 1144, /* NativeArray[ANode] */
5053 1764, /* NativeArray[TId] */
5056 const struct types resolution_table_standard__NativeArray__nit__TId
= {
5059 &type_nit__TId
, /* E: TId */
5060 &type_standard__NativeArray__nit__TId
, /* NativeArray[E]: NativeArray[TId] */
5063 /* runtime type NativeArray[APropdef] */
5064 const struct type type_standard__NativeArray__nit__APropdef
= {
5066 "NativeArray[APropdef]", /* class_name_string */
5069 &resolution_table_standard__NativeArray__nit__APropdef
,
5077 668, /* NativeArray[Object] */
5078 1144, /* NativeArray[ANode] */
5079 1761, /* NativeArray[Prod] */
5080 1971, /* NativeArray[APropdef] */
5083 const struct types resolution_table_standard__NativeArray__nit__APropdef
= {
5086 &type_nit__APropdef
, /* E: APropdef */
5087 &type_standard__NativeArray__nit__APropdef
, /* NativeArray[E]: NativeArray[APropdef] */
5090 /* runtime type NativeArray[MMethodDef] */
5091 const struct type type_standard__NativeArray__nit__MMethodDef
= {
5093 "NativeArray[MMethodDef]", /* class_name_string */
5096 &resolution_table_standard__NativeArray__nit__MMethodDef
,
5104 668, /* NativeArray[Object] */
5105 670, /* NativeArray[nullable MPropDef] */
5106 1146, /* NativeArray[PropertyLayoutElement] */
5107 1963, /* NativeArray[MPropDef] */
5108 2091, /* NativeArray[MMethodDef] */
5111 const struct types resolution_table_standard__NativeArray__nit__MMethodDef
= {
5114 &type_nit__MMethodDef
, /* E: MMethodDef */
5115 &type_standard__NativeArray__nit__MMethodDef
, /* NativeArray[E]: NativeArray[MMethodDef] */
5118 /* runtime type NativeArray[CodeFile] */
5119 const struct type type_standard__NativeArray__nit__CodeFile
= {
5121 "NativeArray[CodeFile]", /* class_name_string */
5124 &resolution_table_standard__NativeArray__nit__CodeFile
,
5132 668, /* NativeArray[Object] */
5133 1142, /* NativeArray[CodeFile] */
5136 const struct types resolution_table_standard__NativeArray__nit__CodeFile
= {
5139 &type_nit__CodeFile
, /* E: CodeFile */
5140 &type_standard__NativeArray__nit__CodeFile
, /* NativeArray[E]: NativeArray[CodeFile] */
5143 /* runtime type NativeArray[Couple[MClass, AType]] */
5144 const struct type type_standard__NativeArray__standard__Couple__nit__MClass__nit__AType
= {
5146 "NativeArray[Couple[MClass, AType]]", /* class_name_string */
5149 &resolution_table_standard__NativeArray__standard__Couple__nit__MClass__nit__AType
,
5157 668, /* NativeArray[Object] */
5158 1143, /* NativeArray[Couple[MClass, AType]] */
5161 const struct types resolution_table_standard__NativeArray__standard__Couple__nit__MClass__nit__AType
= {
5164 &type_standard__Couple__nit__MClass__nit__AType
, /* E: Couple[MClass, AType] */
5165 &type_standard__NativeArray__standard__Couple__nit__MClass__nit__AType
, /* NativeArray[E]: NativeArray[Couple[MClass, AType]] */
5168 /* runtime type NativeArray[ANode] */
5169 const struct type type_standard__NativeArray__nit__ANode
= {
5171 "NativeArray[ANode]", /* class_name_string */
5174 &resolution_table_standard__NativeArray__nit__ANode
,
5182 668, /* NativeArray[Object] */
5183 1144, /* NativeArray[ANode] */
5186 const struct types resolution_table_standard__NativeArray__nit__ANode
= {
5189 &type_nit__ANode
, /* E: ANode */
5190 &type_standard__NativeArray__nit__ANode
, /* NativeArray[E]: NativeArray[ANode] */
5193 /* runtime type NativeArray[MVirtualTypeProp] */
5194 const struct type type_standard__NativeArray__nit__MVirtualTypeProp
= {
5196 "NativeArray[MVirtualTypeProp]", /* class_name_string */
5199 &resolution_table_standard__NativeArray__nit__MVirtualTypeProp
,
5207 668, /* NativeArray[Object] */
5208 675, /* NativeArray[nullable MProperty] */
5209 1146, /* NativeArray[PropertyLayoutElement] */
5210 1959, /* NativeArray[MProperty] */
5211 2092, /* NativeArray[MVirtualTypeProp] */
5214 const struct types resolution_table_standard__NativeArray__nit__MVirtualTypeProp
= {
5217 &type_nit__MVirtualTypeProp
, /* E: MVirtualTypeProp */
5218 &type_standard__NativeArray__nit__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[MVirtualTypeProp] */
5221 /* runtime type NativeArray[TComment] */
5222 const struct type type_standard__NativeArray__nit__TComment
= {
5224 "NativeArray[TComment]", /* class_name_string */
5227 &resolution_table_standard__NativeArray__nit__TComment
,
5235 668, /* NativeArray[Object] */
5236 1144, /* NativeArray[ANode] */
5237 1765, /* NativeArray[TComment] */
5240 const struct types resolution_table_standard__NativeArray__nit__TComment
= {
5243 &type_nit__TComment
, /* E: TComment */
5244 &type_standard__NativeArray__nit__TComment
, /* NativeArray[E]: NativeArray[TComment] */
5247 /* runtime type NativeArray[AFormaldef] */
5248 const struct type type_standard__NativeArray__nit__AFormaldef
= {
5250 "NativeArray[AFormaldef]", /* class_name_string */
5253 &resolution_table_standard__NativeArray__nit__AFormaldef
,
5261 668, /* NativeArray[Object] */
5262 1144, /* NativeArray[ANode] */
5263 1761, /* NativeArray[Prod] */
5264 1972, /* NativeArray[AFormaldef] */
5267 const struct types resolution_table_standard__NativeArray__nit__AFormaldef
= {
5270 &type_nit__AFormaldef
, /* E: AFormaldef */
5271 &type_standard__NativeArray__nit__AFormaldef
, /* NativeArray[E]: NativeArray[AFormaldef] */
5274 /* runtime type NativeArray[ASuperclass] */
5275 const struct type type_standard__NativeArray__nit__ASuperclass
= {
5277 "NativeArray[ASuperclass]", /* class_name_string */
5280 &resolution_table_standard__NativeArray__nit__ASuperclass
,
5288 668, /* NativeArray[Object] */
5289 1144, /* NativeArray[ANode] */
5290 1761, /* NativeArray[Prod] */
5291 1973, /* NativeArray[ASuperclass] */
5294 const struct types resolution_table_standard__NativeArray__nit__ASuperclass
= {
5297 &type_nit__ASuperclass
, /* E: ASuperclass */
5298 &type_standard__NativeArray__nit__ASuperclass
, /* NativeArray[E]: NativeArray[ASuperclass] */
5301 /* runtime type NativeArray[Scope] */
5302 const struct type type_standard__NativeArray__nit__scope__Scope
= {
5304 "NativeArray[Scope]", /* class_name_string */
5307 &resolution_table_standard__NativeArray__nit__scope__Scope
,
5315 668, /* NativeArray[Object] */
5316 1145, /* NativeArray[Scope] */
5319 const struct types resolution_table_standard__NativeArray__nit__scope__Scope
= {
5322 &type_nit__scope__Scope
, /* E: Scope */
5323 &type_standard__NativeArray__nit__scope__Scope
, /* NativeArray[E]: NativeArray[Scope] */
5326 /* runtime type NativeArray[PropertyLayoutElement] */
5327 const struct type type_standard__NativeArray__nit__PropertyLayoutElement
= {
5329 "NativeArray[PropertyLayoutElement]", /* class_name_string */
5332 &resolution_table_standard__NativeArray__nit__PropertyLayoutElement
,
5340 668, /* NativeArray[Object] */
5342 1146, /* NativeArray[PropertyLayoutElement] */
5345 const struct types resolution_table_standard__NativeArray__nit__PropertyLayoutElement
= {
5348 &type_nit__PropertyLayoutElement
, /* E: PropertyLayoutElement */
5349 &type_standard__NativeArray__nit__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[PropertyLayoutElement] */
5352 /* runtime type NativeArray[MAttribute] */
5353 const struct type type_standard__NativeArray__nit__MAttribute
= {
5355 "NativeArray[MAttribute]", /* class_name_string */
5358 &resolution_table_standard__NativeArray__nit__MAttribute
,
5366 668, /* NativeArray[Object] */
5367 675, /* NativeArray[nullable MProperty] */
5368 1146, /* NativeArray[PropertyLayoutElement] */
5369 1959, /* NativeArray[MProperty] */
5370 2093, /* NativeArray[MAttribute] */
5373 const struct types resolution_table_standard__NativeArray__nit__MAttribute
= {
5376 &type_nit__MAttribute
, /* E: MAttribute */
5377 &type_standard__NativeArray__nit__MAttribute
, /* NativeArray[E]: NativeArray[MAttribute] */
5380 /* runtime type NativeArray[AExternCodeBlock] */
5381 const struct type type_standard__NativeArray__nit__AExternCodeBlock
= {
5383 "NativeArray[AExternCodeBlock]", /* class_name_string */
5386 &resolution_table_standard__NativeArray__nit__AExternCodeBlock
,
5394 668, /* NativeArray[Object] */
5395 1144, /* NativeArray[ANode] */
5396 1761, /* NativeArray[Prod] */
5397 1974, /* NativeArray[AExternCodeBlock] */
5400 const struct types resolution_table_standard__NativeArray__nit__AExternCodeBlock
= {
5403 &type_nit__AExternCodeBlock
, /* E: AExternCodeBlock */
5404 &type_standard__NativeArray__nit__AExternCodeBlock
, /* NativeArray[E]: NativeArray[AExternCodeBlock] */
5407 /* runtime type NativeArray[AParam] */
5408 const struct type type_standard__NativeArray__nit__AParam
= {
5410 "NativeArray[AParam]", /* class_name_string */
5413 &resolution_table_standard__NativeArray__nit__AParam
,
5421 668, /* NativeArray[Object] */
5422 1144, /* NativeArray[ANode] */
5423 1761, /* NativeArray[Prod] */
5424 1975, /* NativeArray[AParam] */
5427 const struct types resolution_table_standard__NativeArray__nit__AParam
= {
5430 &type_nit__AParam
, /* E: AParam */
5431 &type_standard__NativeArray__nit__AParam
, /* NativeArray[E]: NativeArray[AParam] */
5434 /* runtime type NativeArray[AExternCall] */
5435 const struct type type_standard__NativeArray__nit__AExternCall
= {
5437 "NativeArray[AExternCall]", /* class_name_string */
5440 &resolution_table_standard__NativeArray__nit__AExternCall
,
5448 668, /* NativeArray[Object] */
5449 1144, /* NativeArray[ANode] */
5450 1761, /* NativeArray[Prod] */
5451 1976, /* NativeArray[AExternCall] */
5454 const struct types resolution_table_standard__NativeArray__nit__AExternCall
= {
5457 &type_nit__AExternCall
, /* E: AExternCall */
5458 &type_standard__NativeArray__nit__AExternCall
, /* NativeArray[E]: NativeArray[AExternCall] */
5461 /* runtime type NativeArray[AType] */
5462 const struct type type_standard__NativeArray__nit__AType
= {
5464 "NativeArray[AType]", /* class_name_string */
5467 &resolution_table_standard__NativeArray__nit__AType
,
5475 668, /* NativeArray[Object] */
5476 1144, /* NativeArray[ANode] */
5477 1761, /* NativeArray[Prod] */
5478 1977, /* NativeArray[AType] */
5481 const struct types resolution_table_standard__NativeArray__nit__AType
= {
5484 &type_nit__AType
, /* E: AType */
5485 &type_standard__NativeArray__nit__AType
, /* NativeArray[E]: NativeArray[AType] */
5488 /* runtime type NativeArray[MAttributeDef] */
5489 const struct type type_standard__NativeArray__nit__MAttributeDef
= {
5491 "NativeArray[MAttributeDef]", /* class_name_string */
5494 &resolution_table_standard__NativeArray__nit__MAttributeDef
,
5502 668, /* NativeArray[Object] */
5503 670, /* NativeArray[nullable MPropDef] */
5504 1146, /* NativeArray[PropertyLayoutElement] */
5505 1963, /* NativeArray[MPropDef] */
5506 2094, /* NativeArray[MAttributeDef] */
5509 const struct types resolution_table_standard__NativeArray__nit__MAttributeDef
= {
5512 &type_nit__MAttributeDef
, /* E: MAttributeDef */
5513 &type_standard__NativeArray__nit__MAttributeDef
, /* NativeArray[E]: NativeArray[MAttributeDef] */
5516 /* runtime type NativeArray[MVirtualTypeDef] */
5517 const struct type type_standard__NativeArray__nit__MVirtualTypeDef
= {
5519 "NativeArray[MVirtualTypeDef]", /* class_name_string */
5522 &resolution_table_standard__NativeArray__nit__MVirtualTypeDef
,
5530 668, /* NativeArray[Object] */
5531 670, /* NativeArray[nullable MPropDef] */
5532 1146, /* NativeArray[PropertyLayoutElement] */
5533 1963, /* NativeArray[MPropDef] */
5534 2095, /* NativeArray[MVirtualTypeDef] */
5537 const struct types resolution_table_standard__NativeArray__nit__MVirtualTypeDef
= {
5540 &type_nit__MVirtualTypeDef
, /* E: MVirtualTypeDef */
5541 &type_standard__NativeArray__nit__MVirtualTypeDef
, /* NativeArray[E]: NativeArray[MVirtualTypeDef] */
5544 /* runtime type NativeArray[SourceFile] */
5545 const struct type type_standard__NativeArray__nit__SourceFile
= {
5547 "NativeArray[SourceFile]", /* class_name_string */
5550 &resolution_table_standard__NativeArray__nit__SourceFile
,
5558 668, /* NativeArray[Object] */
5559 1147, /* NativeArray[SourceFile] */
5562 const struct types resolution_table_standard__NativeArray__nit__SourceFile
= {
5565 &type_nit__SourceFile
, /* E: SourceFile */
5566 &type_standard__NativeArray__nit__SourceFile
, /* NativeArray[E]: NativeArray[SourceFile] */
5569 /* runtime type NativeArray[Array[String]] */
5570 const struct type type_standard__NativeArray__standard__Array__standard__String
= {
5572 "NativeArray[Array[String]]", /* class_name_string */
5575 &resolution_table_standard__NativeArray__standard__Array__standard__String
,
5583 668, /* NativeArray[Object] */
5584 1148, /* NativeArray[Array[String]] */
5587 const struct types resolution_table_standard__NativeArray__standard__Array__standard__String
= {
5590 &type_standard__Array__standard__String
, /* E: Array[String] */
5591 &type_standard__NativeArray__standard__Array__standard__String
, /* NativeArray[E]: NativeArray[Array[String]] */
5594 /* runtime type NativeArray[Array[MProject]] */
5595 const struct type type_standard__NativeArray__standard__Array__nit__MProject
= {
5597 "NativeArray[Array[MProject]]", /* class_name_string */
5600 &resolution_table_standard__NativeArray__standard__Array__nit__MProject
,
5608 668, /* NativeArray[Object] */
5609 1149, /* NativeArray[Array[MProject]] */
5612 const struct types resolution_table_standard__NativeArray__standard__Array__nit__MProject
= {
5615 &type_standard__Array__nit__MProject
, /* E: Array[MProject] */
5616 &type_standard__NativeArray__standard__Array__nit__MProject
, /* NativeArray[E]: NativeArray[Array[MProject]] */
5619 /* runtime type NativeArray[Array[MModule]] */
5620 const struct type type_standard__NativeArray__standard__Array__nit__MModule
= {
5622 "NativeArray[Array[MModule]]", /* class_name_string */
5625 &resolution_table_standard__NativeArray__standard__Array__nit__MModule
,
5633 668, /* NativeArray[Object] */
5634 1150, /* NativeArray[Array[MModule]] */
5637 const struct types resolution_table_standard__NativeArray__standard__Array__nit__MModule
= {
5640 &type_standard__Array__nit__MModule
, /* E: Array[MModule] */
5641 &type_standard__NativeArray__standard__Array__nit__MModule
, /* NativeArray[E]: NativeArray[Array[MModule]] */
5644 /* runtime type NativeArray[Array[MClass]] */
5645 const struct type type_standard__NativeArray__standard__Array__nit__MClass
= {
5647 "NativeArray[Array[MClass]]", /* class_name_string */
5650 &resolution_table_standard__NativeArray__standard__Array__nit__MClass
,
5658 668, /* NativeArray[Object] */
5659 1157, /* NativeArray[Array[nullable MClass]] */
5660 1766, /* NativeArray[Array[MClass]] */
5663 const struct types resolution_table_standard__NativeArray__standard__Array__nit__MClass
= {
5666 &type_standard__Array__nit__MClass
, /* E: Array[MClass] */
5667 &type_standard__NativeArray__standard__Array__nit__MClass
, /* NativeArray[E]: NativeArray[Array[MClass]] */
5670 /* runtime type NativeArray[Array[MProperty]] */
5671 const struct type type_standard__NativeArray__standard__Array__nit__MProperty
= {
5673 "NativeArray[Array[MProperty]]", /* class_name_string */
5676 &resolution_table_standard__NativeArray__standard__Array__nit__MProperty
,
5684 668, /* NativeArray[Object] */
5685 1151, /* NativeArray[Array[MProperty]] */
5688 const struct types resolution_table_standard__NativeArray__standard__Array__nit__MProperty
= {
5691 &type_standard__Array__nit__MProperty
, /* E: Array[MProperty] */
5692 &type_standard__NativeArray__standard__Array__nit__MProperty
, /* NativeArray[E]: NativeArray[Array[MProperty]] */
5695 /* runtime type NativeArray[nullable ModulePath] */
5696 const struct type type_standard__NativeArray__nullable__nit__ModulePath
= {
5698 "NativeArray[nullable ModulePath]", /* class_name_string */
5701 &resolution_table_standard__NativeArray__nullable__nit__ModulePath
,
5710 672, /* NativeArray[nullable ModulePath] */
5713 const struct types resolution_table_standard__NativeArray__nullable__nit__ModulePath
= {
5716 &type_nullable__nit__ModulePath
, /* E: nullable ModulePath */
5717 &type_standard__NativeArray__nullable__nit__ModulePath
, /* NativeArray[E]: NativeArray[nullable ModulePath] */
5720 /* runtime type NativeArray[nullable MGroup] */
5721 const struct type type_standard__NativeArray__nullable__nit__MGroup
= {
5723 "NativeArray[nullable MGroup]", /* class_name_string */
5726 &resolution_table_standard__NativeArray__nullable__nit__MGroup
,
5735 673, /* NativeArray[nullable MGroup] */
5738 const struct types resolution_table_standard__NativeArray__nullable__nit__MGroup
= {
5741 &type_nullable__nit__MGroup
, /* E: nullable MGroup */
5742 &type_standard__NativeArray__nullable__nit__MGroup
, /* NativeArray[E]: NativeArray[nullable MGroup] */
5745 /* runtime type NativeArray[MModuleData[AAnnotation]] */
5746 const struct type type_standard__NativeArray__nit__MModuleData__nit__AAnnotation
= {
5748 "NativeArray[MModuleData[AAnnotation]]", /* class_name_string */
5751 &resolution_table_standard__NativeArray__nit__MModuleData__nit__AAnnotation
,
5759 668, /* NativeArray[Object] */
5760 1152, /* NativeArray[MModuleData[AAnnotation]] */
5763 const struct types resolution_table_standard__NativeArray__nit__MModuleData__nit__AAnnotation
= {
5766 &type_nit__MModuleData__nit__AAnnotation
, /* E: MModuleData[AAnnotation] */
5767 &type_standard__NativeArray__nit__MModuleData__nit__AAnnotation
, /* NativeArray[E]: NativeArray[MModuleData[AAnnotation]] */
5770 /* runtime type NativeArray[Set[MProperty]] */
5771 const struct type type_standard__NativeArray__standard__Set__nit__MProperty
= {
5773 "NativeArray[Set[MProperty]]", /* class_name_string */
5776 &resolution_table_standard__NativeArray__standard__Set__nit__MProperty
,
5784 668, /* NativeArray[Object] */
5785 1156, /* NativeArray[Set[PropertyLayoutElement]] */
5786 1767, /* NativeArray[Set[MProperty]] */
5789 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MProperty
= {
5792 &type_standard__Set__nit__MProperty
, /* E: Set[MProperty] */
5793 &type_standard__NativeArray__standard__Set__nit__MProperty
, /* NativeArray[E]: NativeArray[Set[MProperty]] */
5796 /* runtime type NativeArray[Array[MType]] */
5797 const struct type type_standard__NativeArray__standard__Array__nit__MType
= {
5799 "NativeArray[Array[MType]]", /* class_name_string */
5802 &resolution_table_standard__NativeArray__standard__Array__nit__MType
,
5810 668, /* NativeArray[Object] */
5811 674, /* NativeArray[nullable Array[nullable MType]] */
5812 1769, /* NativeArray[Array[nullable MType]] */
5813 1978, /* NativeArray[Array[MType]] */
5816 const struct types resolution_table_standard__NativeArray__standard__Array__nit__MType
= {
5819 &type_standard__Array__nit__MType
, /* E: Array[MType] */
5820 &type_standard__NativeArray__standard__Array__nit__MType
, /* NativeArray[E]: NativeArray[Array[MType]] */
5823 /* runtime type NativeArray[MGenericType] */
5824 const struct type type_standard__NativeArray__nit__MGenericType
= {
5826 "NativeArray[MGenericType]", /* class_name_string */
5829 &resolution_table_standard__NativeArray__nit__MGenericType
,
5837 668, /* NativeArray[Object] */
5838 671, /* NativeArray[nullable MType] */
5839 1762, /* NativeArray[MType] */
5840 1962, /* NativeArray[MClassType] */
5841 2096, /* NativeArray[MGenericType] */
5844 const struct types resolution_table_standard__NativeArray__nit__MGenericType
= {
5847 &type_nit__MGenericType
, /* E: MGenericType */
5848 &type_standard__NativeArray__nit__MGenericType
, /* NativeArray[E]: NativeArray[MGenericType] */
5851 /* runtime type NativeArray[HashSet[MType]] */
5852 const struct type type_standard__NativeArray__standard__HashSet__nit__MType
= {
5854 "NativeArray[HashSet[MType]]", /* class_name_string */
5857 &resolution_table_standard__NativeArray__standard__HashSet__nit__MType
,
5865 668, /* NativeArray[Object] */
5866 1159, /* NativeArray[Set[MType]] */
5867 1768, /* NativeArray[HashSet[MType]] */
5870 const struct types resolution_table_standard__NativeArray__standard__HashSet__nit__MType
= {
5873 &type_standard__HashSet__nit__MType
, /* E: HashSet[MType] */
5874 &type_standard__NativeArray__standard__HashSet__nit__MType
, /* NativeArray[E]: NativeArray[HashSet[MType]] */
5877 /* runtime type NativeArray[Array[nullable MType]] */
5878 const struct type type_standard__NativeArray__standard__Array__nullable__nit__MType
= {
5880 "NativeArray[Array[nullable MType]]", /* class_name_string */
5883 &resolution_table_standard__NativeArray__standard__Array__nullable__nit__MType
,
5891 668, /* NativeArray[Object] */
5892 674, /* NativeArray[nullable Array[nullable MType]] */
5893 1769, /* NativeArray[Array[nullable MType]] */
5896 const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MType
= {
5899 &type_standard__Array__nullable__nit__MType
, /* E: Array[nullable MType] */
5900 &type_standard__NativeArray__standard__Array__nullable__nit__MType
, /* NativeArray[E]: NativeArray[Array[nullable MType]] */
5903 /* runtime type NativeArray[Array[nullable MPropDef]] */
5904 const struct type type_standard__NativeArray__standard__Array__nullable__nit__MPropDef
= {
5906 "NativeArray[Array[nullable MPropDef]]", /* class_name_string */
5909 &resolution_table_standard__NativeArray__standard__Array__nullable__nit__MPropDef
,
5917 668, /* NativeArray[Object] */
5918 1153, /* NativeArray[Array[nullable MPropDef]] */
5921 const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MPropDef
= {
5924 &type_standard__Array__nullable__nit__MPropDef
, /* E: Array[nullable MPropDef] */
5925 &type_standard__NativeArray__standard__Array__nullable__nit__MPropDef
, /* NativeArray[E]: NativeArray[Array[nullable MPropDef]] */
5928 /* runtime type NativeArray[Set[MClassDef]] */
5929 const struct type type_standard__NativeArray__standard__Set__nit__MClassDef
= {
5931 "NativeArray[Set[MClassDef]]", /* class_name_string */
5934 &resolution_table_standard__NativeArray__standard__Set__nit__MClassDef
,
5942 668, /* NativeArray[Object] */
5943 1154, /* NativeArray[Set[MClassDef]] */
5946 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClassDef
= {
5949 &type_standard__Set__nit__MClassDef
, /* E: Set[MClassDef] */
5950 &type_standard__NativeArray__standard__Set__nit__MClassDef
, /* NativeArray[E]: NativeArray[Set[MClassDef]] */
5953 /* runtime type NativeArray[Set[MClass]] */
5954 const struct type type_standard__NativeArray__standard__Set__nit__MClass
= {
5956 "NativeArray[Set[MClass]]", /* class_name_string */
5959 &resolution_table_standard__NativeArray__standard__Set__nit__MClass
,
5967 668, /* NativeArray[Object] */
5968 1155, /* NativeArray[Set[MClass]] */
5971 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClass
= {
5974 &type_standard__Set__nit__MClass
, /* E: Set[MClass] */
5975 &type_standard__NativeArray__standard__Set__nit__MClass
, /* NativeArray[E]: NativeArray[Set[MClass]] */
5978 /* runtime type NativeArray[Set[MClassType]] */
5979 const struct type type_standard__NativeArray__standard__Set__nit__MClassType
= {
5981 "NativeArray[Set[MClassType]]", /* class_name_string */
5984 &resolution_table_standard__NativeArray__standard__Set__nit__MClassType
,
5992 668, /* NativeArray[Object] */
5993 1159, /* NativeArray[Set[MType]] */
5994 1770, /* NativeArray[Set[MClassType]] */
5997 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClassType
= {
6000 &type_standard__Set__nit__MClassType
, /* E: Set[MClassType] */
6001 &type_standard__NativeArray__standard__Set__nit__MClassType
, /* NativeArray[E]: NativeArray[Set[MClassType]] */
6004 /* runtime type NativeArray[Set[MVirtualTypeProp]] */
6005 const struct type type_standard__NativeArray__standard__Set__nit__MVirtualTypeProp
= {
6007 "NativeArray[Set[MVirtualTypeProp]]", /* class_name_string */
6010 &resolution_table_standard__NativeArray__standard__Set__nit__MVirtualTypeProp
,
6018 668, /* NativeArray[Object] */
6019 1156, /* NativeArray[Set[PropertyLayoutElement]] */
6020 1767, /* NativeArray[Set[MProperty]] */
6021 1979, /* NativeArray[Set[MVirtualTypeProp]] */
6024 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MVirtualTypeProp
= {
6027 &type_standard__Set__nit__MVirtualTypeProp
, /* E: Set[MVirtualTypeProp] */
6028 &type_standard__NativeArray__standard__Set__nit__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[Set[MVirtualTypeProp]] */
6031 /* runtime type NativeArray[nullable Array[nullable MType]] */
6032 const struct type type_standard__NativeArray__nullable__standard__Array__nullable__nit__MType
= {
6034 "NativeArray[nullable Array[nullable MType]]", /* class_name_string */
6037 &resolution_table_standard__NativeArray__nullable__standard__Array__nullable__nit__MType
,
6046 674, /* NativeArray[nullable Array[nullable MType]] */
6049 const struct types resolution_table_standard__NativeArray__nullable__standard__Array__nullable__nit__MType
= {
6052 &type_nullable__standard__Array__nullable__nit__MType
, /* E: nullable Array[nullable MType] */
6053 &type_standard__NativeArray__nullable__standard__Array__nullable__nit__MType
, /* NativeArray[E]: NativeArray[nullable Array[nullable MType]] */
6056 /* runtime type NativeArray[Set[PropertyLayoutElement]] */
6057 const struct type type_standard__NativeArray__standard__Set__nit__PropertyLayoutElement
= {
6059 "NativeArray[Set[PropertyLayoutElement]]", /* class_name_string */
6062 &resolution_table_standard__NativeArray__standard__Set__nit__PropertyLayoutElement
,
6070 668, /* NativeArray[Object] */
6071 1156, /* NativeArray[Set[PropertyLayoutElement]] */
6074 const struct types resolution_table_standard__NativeArray__standard__Set__nit__PropertyLayoutElement
= {
6077 &type_standard__Set__nit__PropertyLayoutElement
, /* E: Set[PropertyLayoutElement] */
6078 &type_standard__NativeArray__standard__Set__nit__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[Set[PropertyLayoutElement]] */
6081 /* runtime type NativeArray[Set[MAttribute]] */
6082 const struct type type_standard__NativeArray__standard__Set__nit__MAttribute
= {
6084 "NativeArray[Set[MAttribute]]", /* class_name_string */
6087 &resolution_table_standard__NativeArray__standard__Set__nit__MAttribute
,
6095 668, /* NativeArray[Object] */
6096 1156, /* NativeArray[Set[PropertyLayoutElement]] */
6097 1767, /* NativeArray[Set[MProperty]] */
6098 1980, /* NativeArray[Set[MAttribute]] */
6101 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MAttribute
= {
6104 &type_standard__Set__nit__MAttribute
, /* E: Set[MAttribute] */
6105 &type_standard__NativeArray__standard__Set__nit__MAttribute
, /* NativeArray[E]: NativeArray[Set[MAttribute]] */
6108 /* runtime type NativeArray[Array[nullable MClass]] */
6109 const struct type type_standard__NativeArray__standard__Array__nullable__nit__MClass
= {
6111 "NativeArray[Array[nullable MClass]]", /* class_name_string */
6114 &resolution_table_standard__NativeArray__standard__Array__nullable__nit__MClass
,
6122 668, /* NativeArray[Object] */
6123 1157, /* NativeArray[Array[nullable MClass]] */
6126 const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MClass
= {
6129 &type_standard__Array__nullable__nit__MClass
, /* E: Array[nullable MClass] */
6130 &type_standard__NativeArray__standard__Array__nullable__nit__MClass
, /* NativeArray[E]: NativeArray[Array[nullable MClass]] */
6133 /* runtime type NativeArray[EscapeMark] */
6134 const struct type type_standard__NativeArray__nit__EscapeMark
= {
6136 "NativeArray[EscapeMark]", /* class_name_string */
6139 &resolution_table_standard__NativeArray__nit__EscapeMark
,
6147 668, /* NativeArray[Object] */
6148 1158, /* NativeArray[EscapeMark] */
6151 const struct types resolution_table_standard__NativeArray__nit__EscapeMark
= {
6154 &type_nit__EscapeMark
, /* E: EscapeMark */
6155 &type_standard__NativeArray__nit__EscapeMark
, /* NativeArray[E]: NativeArray[EscapeMark] */
6158 /* runtime type NativeArray[Set[MType]] */
6159 const struct type type_standard__NativeArray__standard__Set__nit__MType
= {
6161 "NativeArray[Set[MType]]", /* class_name_string */
6164 &resolution_table_standard__NativeArray__standard__Set__nit__MType
,
6172 668, /* NativeArray[Object] */
6173 1159, /* NativeArray[Set[MType]] */
6176 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MType
= {
6179 &type_standard__Set__nit__MType
, /* E: Set[MType] */
6180 &type_standard__NativeArray__standard__Set__nit__MType
, /* NativeArray[E]: NativeArray[Set[MType]] */
6183 /* runtime type NativeArray[POSetElement[Phase]] */
6184 const struct type type_standard__NativeArray__poset__POSetElement__nit__Phase
= {
6186 "NativeArray[POSetElement[Phase]]", /* class_name_string */
6189 &resolution_table_standard__NativeArray__poset__POSetElement__nit__Phase
,
6197 668, /* NativeArray[Object] */
6198 1160, /* NativeArray[POSetElement[Phase]] */
6201 const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__Phase
= {
6204 &type_poset__POSetElement__nit__Phase
, /* E: POSetElement[Phase] */
6205 &type_standard__NativeArray__poset__POSetElement__nit__Phase
, /* NativeArray[E]: NativeArray[POSetElement[Phase]] */
6208 /* runtime type NativeArray[POSetElement[MModule]] */
6209 const struct type type_standard__NativeArray__poset__POSetElement__nit__MModule
= {
6211 "NativeArray[POSetElement[MModule]]", /* class_name_string */
6214 &resolution_table_standard__NativeArray__poset__POSetElement__nit__MModule
,
6222 668, /* NativeArray[Object] */
6223 1161, /* NativeArray[POSetElement[MModule]] */
6226 const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MModule
= {
6229 &type_poset__POSetElement__nit__MModule
, /* E: POSetElement[MModule] */
6230 &type_standard__NativeArray__poset__POSetElement__nit__MModule
, /* NativeArray[E]: NativeArray[POSetElement[MModule]] */
6233 /* runtime type NativeArray[POSetElement[MClassDef]] */
6234 const struct type type_standard__NativeArray__poset__POSetElement__nit__MClassDef
= {
6236 "NativeArray[POSetElement[MClassDef]]", /* class_name_string */
6239 &resolution_table_standard__NativeArray__poset__POSetElement__nit__MClassDef
,
6247 668, /* NativeArray[Object] */
6248 1162, /* NativeArray[POSetElement[MClassDef]] */
6251 const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MClassDef
= {
6254 &type_poset__POSetElement__nit__MClassDef
, /* E: POSetElement[MClassDef] */
6255 &type_standard__NativeArray__poset__POSetElement__nit__MClassDef
, /* NativeArray[E]: NativeArray[POSetElement[MClassDef]] */
6258 /* runtime type NativeArray[POSetElement[MClassType]] */
6259 const struct type type_standard__NativeArray__poset__POSetElement__nit__MClassType
= {
6261 "NativeArray[POSetElement[MClassType]]", /* class_name_string */
6264 &resolution_table_standard__NativeArray__poset__POSetElement__nit__MClassType
,
6272 668, /* NativeArray[Object] */
6273 1167, /* NativeArray[POSetElement[MType]] */
6274 1771, /* NativeArray[POSetElement[MClassType]] */
6277 const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MClassType
= {
6280 &type_poset__POSetElement__nit__MClassType
, /* E: POSetElement[MClassType] */
6281 &type_standard__NativeArray__poset__POSetElement__nit__MClassType
, /* NativeArray[E]: NativeArray[POSetElement[MClassType]] */
6284 /* runtime type NativeArray[HashMap2[MType, String, nullable MProperty]] */
6285 const struct type type_standard__NativeArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
6287 "NativeArray[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
6290 &resolution_table_standard__NativeArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
,
6298 668, /* NativeArray[Object] */
6299 1163, /* NativeArray[HashMap2[MType, String, nullable MProperty]] */
6302 const struct types resolution_table_standard__NativeArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
6305 &type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* E: HashMap2[MType, String, nullable MProperty] */
6306 &type_standard__NativeArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* NativeArray[E]: NativeArray[HashMap2[MType, String, nullable MProperty]] */
6309 /* runtime type NativeArray[POSetElement[MGroup]] */
6310 const struct type type_standard__NativeArray__poset__POSetElement__nit__MGroup
= {
6312 "NativeArray[POSetElement[MGroup]]", /* class_name_string */
6315 &resolution_table_standard__NativeArray__poset__POSetElement__nit__MGroup
,
6323 668, /* NativeArray[Object] */
6324 1164, /* NativeArray[POSetElement[MGroup]] */
6327 const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MGroup
= {
6330 &type_poset__POSetElement__nit__MGroup
, /* E: POSetElement[MGroup] */
6331 &type_standard__NativeArray__poset__POSetElement__nit__MGroup
, /* NativeArray[E]: NativeArray[POSetElement[MGroup]] */
6334 /* runtime type NativeArray[HashMap[MProperty, Set[MMethodDef]]] */
6335 const struct type type_standard__NativeArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
6337 "NativeArray[HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
6340 &resolution_table_standard__NativeArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
,
6348 668, /* NativeArray[Object] */
6349 1165, /* NativeArray[HashMap[MProperty, Set[MMethodDef]]] */
6352 const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
6355 &type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* E: HashMap[MProperty, Set[MMethodDef]] */
6356 &type_standard__NativeArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* NativeArray[E]: NativeArray[HashMap[MProperty, Set[MMethodDef]]] */
6359 /* runtime type NativeArray[Set[MMethodDef]] */
6360 const struct type type_standard__NativeArray__standard__Set__nit__MMethodDef
= {
6362 "NativeArray[Set[MMethodDef]]", /* class_name_string */
6365 &resolution_table_standard__NativeArray__standard__Set__nit__MMethodDef
,
6373 668, /* NativeArray[Object] */
6374 1156, /* NativeArray[Set[PropertyLayoutElement]] */
6375 1772, /* NativeArray[Set[MMethodDef]] */
6378 const struct types resolution_table_standard__NativeArray__standard__Set__nit__MMethodDef
= {
6381 &type_standard__Set__nit__MMethodDef
, /* E: Set[MMethodDef] */
6382 &type_standard__NativeArray__standard__Set__nit__MMethodDef
, /* NativeArray[E]: NativeArray[Set[MMethodDef]] */
6385 /* runtime type NativeArray[POSetElement[MClass]] */
6386 const struct type type_standard__NativeArray__poset__POSetElement__nit__MClass
= {
6388 "NativeArray[POSetElement[MClass]]", /* class_name_string */
6391 &resolution_table_standard__NativeArray__poset__POSetElement__nit__MClass
,
6399 668, /* NativeArray[Object] */
6400 1166, /* NativeArray[POSetElement[MClass]] */
6403 const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MClass
= {
6406 &type_poset__POSetElement__nit__MClass
, /* E: POSetElement[MClass] */
6407 &type_standard__NativeArray__poset__POSetElement__nit__MClass
, /* NativeArray[E]: NativeArray[POSetElement[MClass]] */
6410 /* runtime type NativeArray[POSetElement[MType]] */
6411 const struct type type_standard__NativeArray__poset__POSetElement__nit__MType
= {
6413 "NativeArray[POSetElement[MType]]", /* class_name_string */
6416 &resolution_table_standard__NativeArray__poset__POSetElement__nit__MType
,
6424 668, /* NativeArray[Object] */
6425 1167, /* NativeArray[POSetElement[MType]] */
6428 const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MType
= {
6431 &type_poset__POSetElement__nit__MType
, /* E: POSetElement[MType] */
6432 &type_standard__NativeArray__poset__POSetElement__nit__MType
, /* NativeArray[E]: NativeArray[POSetElement[MType]] */
6435 /* runtime type NativeArray[HashMap[String, nullable MProperty]] */
6436 const struct type type_standard__NativeArray__standard__HashMap__standard__String__nullable__nit__MProperty
= {
6438 "NativeArray[HashMap[String, nullable MProperty]]", /* class_name_string */
6441 &resolution_table_standard__NativeArray__standard__HashMap__standard__String__nullable__nit__MProperty
,
6449 668, /* NativeArray[Object] */
6450 1168, /* NativeArray[HashMap[String, nullable MProperty]] */
6453 const struct types resolution_table_standard__NativeArray__standard__HashMap__standard__String__nullable__nit__MProperty
= {
6456 &type_standard__HashMap__standard__String__nullable__nit__MProperty
, /* E: HashMap[String, nullable MProperty] */
6457 &type_standard__NativeArray__standard__HashMap__standard__String__nullable__nit__MProperty
, /* NativeArray[E]: NativeArray[HashMap[String, nullable MProperty]] */
6460 /* runtime type NativeArray[nullable MProperty] */
6461 const struct type type_standard__NativeArray__nullable__nit__MProperty
= {
6463 "NativeArray[nullable MProperty]", /* class_name_string */
6466 &resolution_table_standard__NativeArray__nullable__nit__MProperty
,
6475 675, /* NativeArray[nullable MProperty] */
6478 const struct types resolution_table_standard__NativeArray__nullable__nit__MProperty
= {
6481 &type_nullable__nit__MProperty
, /* E: nullable MProperty */
6482 &type_standard__NativeArray__nullable__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable MProperty] */
6485 /* runtime type NativeArray[HashMap[MType, Array[MMethodDef]]] */
6486 const struct type type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
6488 "NativeArray[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
6491 &resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
,
6499 668, /* NativeArray[Object] */
6500 1169, /* NativeArray[HashMap[MType, Array[MMethodDef]]] */
6503 const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
6506 &type_standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* E: HashMap[MType, Array[MMethodDef]] */
6507 &type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* NativeArray[E]: NativeArray[HashMap[MType, Array[MMethodDef]]] */
6510 /* runtime type NativeArray[Array[MMethodDef]] */
6511 const struct type type_standard__NativeArray__standard__Array__nit__MMethodDef
= {
6513 "NativeArray[Array[MMethodDef]]", /* class_name_string */
6516 &resolution_table_standard__NativeArray__standard__Array__nit__MMethodDef
,
6524 668, /* NativeArray[Object] */
6525 1153, /* NativeArray[Array[nullable MPropDef]] */
6526 1773, /* NativeArray[Array[MMethodDef]] */
6529 const struct types resolution_table_standard__NativeArray__standard__Array__nit__MMethodDef
= {
6532 &type_standard__Array__nit__MMethodDef
, /* E: Array[MMethodDef] */
6533 &type_standard__NativeArray__standard__Array__nit__MMethodDef
, /* NativeArray[E]: NativeArray[Array[MMethodDef]] */
6536 /* runtime type NativeArray[HashMap[MType, Array[MAttributeDef]]] */
6537 const struct type type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
6539 "NativeArray[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
6542 &resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
,
6550 668, /* NativeArray[Object] */
6551 1170, /* NativeArray[HashMap[MType, Array[MAttributeDef]]] */
6554 const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
6557 &type_standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* E: HashMap[MType, Array[MAttributeDef]] */
6558 &type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* NativeArray[E]: NativeArray[HashMap[MType, Array[MAttributeDef]]] */
6561 /* runtime type NativeArray[Array[MAttributeDef]] */
6562 const struct type type_standard__NativeArray__standard__Array__nit__MAttributeDef
= {
6564 "NativeArray[Array[MAttributeDef]]", /* class_name_string */
6567 &resolution_table_standard__NativeArray__standard__Array__nit__MAttributeDef
,
6575 668, /* NativeArray[Object] */
6576 1153, /* NativeArray[Array[nullable MPropDef]] */
6577 1774, /* NativeArray[Array[MAttributeDef]] */
6580 const struct types resolution_table_standard__NativeArray__standard__Array__nit__MAttributeDef
= {
6583 &type_standard__Array__nit__MAttributeDef
, /* E: Array[MAttributeDef] */
6584 &type_standard__NativeArray__standard__Array__nit__MAttributeDef
, /* NativeArray[E]: NativeArray[Array[MAttributeDef]] */
6587 /* runtime type NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
6588 const struct type type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
6590 "NativeArray[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
6593 &resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
,
6601 668, /* NativeArray[Object] */
6602 1171, /* NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
6605 const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
6608 &type_standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* E: HashMap[MType, Array[MVirtualTypeDef]] */
6609 &type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* NativeArray[E]: NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
6612 /* runtime type NativeArray[Array[MVirtualTypeDef]] */
6613 const struct type type_standard__NativeArray__standard__Array__nit__MVirtualTypeDef
= {
6615 "NativeArray[Array[MVirtualTypeDef]]", /* class_name_string */
6618 &resolution_table_standard__NativeArray__standard__Array__nit__MVirtualTypeDef
,
6626 668, /* NativeArray[Object] */
6627 1153, /* NativeArray[Array[nullable MPropDef]] */
6628 1775, /* NativeArray[Array[MVirtualTypeDef]] */
6631 const struct types resolution_table_standard__NativeArray__standard__Array__nit__MVirtualTypeDef
= {
6634 &type_standard__Array__nit__MVirtualTypeDef
, /* E: Array[MVirtualTypeDef] */
6635 &type_standard__NativeArray__standard__Array__nit__MVirtualTypeDef
, /* NativeArray[E]: NativeArray[Array[MVirtualTypeDef]] */
6638 /* runtime type RopeString */
6639 const struct type type_standard__ropes__RopeString
= {
6641 "RopeString", /* class_name_string */
6645 0, {}, /*DEAD TYPE*/
6647 /* runtime type HashMap[SourceFile, Array[String]] */
6648 const struct type type_standard__HashMap__nit__SourceFile__standard__Array__standard__String
= {
6650 "HashMap[SourceFile, Array[String]]", /* class_name_string */
6654 0, {}, /*DEAD TYPE*/
6656 /* runtime type HashMap[String, Option] */
6657 const struct type type_standard__HashMap__standard__String__opts__Option
= {
6659 "HashMap[String, Option]", /* class_name_string */
6662 &resolution_table_standard__HashMap__standard__String__opts__Option
,
6670 676, /* HashMap[String, Option] */
6673 const struct types resolution_table_standard__HashMap__standard__String__opts__Option
= {
6679 &type_standard__hash_collection__HashMapKeys__standard__String__opts__Option
, /* HashMapKeys[K, V]: HashMapKeys[String, Option] */
6680 &type_standard__hash_collection__HashMapValues__standard__String__opts__Option
, /* HashMapValues[K, V]: HashMapValues[String, Option] */
6681 &type_standard__String
, /* K: String */
6682 &type_standard__HashMapIterator__standard__String__opts__Option
, /* HashMapIterator[K, V]: HashMapIterator[String, Option] */
6683 &type_opts__Option
, /* V: Option */
6684 &type_standard__hash_collection__HashMapNode__standard__String__opts__Option
, /* HashMapNode[K, V]: HashMapNode[String, Option] */
6685 &type_standard__String
, /* K: String */
6689 &type_standard__String
, /* K: String */
6690 &type_nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option
, /* nullable N: nullable HashMapNode[String, Option] */
6691 &type_standard__hash_collection__HashMapNode__standard__String__opts__Option
, /* N: HashMapNode[String, Option] */
6692 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, Option]] */
6695 /* runtime type HashMap[String, Array[MProject]] */
6696 const struct type type_standard__HashMap__standard__String__standard__Array__nit__MProject
= {
6698 "HashMap[String, Array[MProject]]", /* class_name_string */
6702 0, {}, /*DEAD TYPE*/
6704 /* runtime type HashMap[String, Array[MModule]] */
6705 const struct type type_standard__HashMap__standard__String__standard__Array__nit__MModule
= {
6707 "HashMap[String, Array[MModule]]", /* class_name_string */
6711 0, {}, /*DEAD TYPE*/
6713 /* runtime type HashMap[String, Array[MClass]] */
6714 const struct type type_standard__HashMap__standard__String__standard__Array__nit__MClass
= {
6716 "HashMap[String, Array[MClass]]", /* class_name_string */
6720 0, {}, /*DEAD TYPE*/
6722 /* runtime type HashMap[String, Array[MProperty]] */
6723 const struct type type_standard__HashMap__standard__String__standard__Array__nit__MProperty
= {
6725 "HashMap[String, Array[MProperty]]", /* class_name_string */
6729 0, {}, /*DEAD TYPE*/
6731 /* runtime type HashMap[String, nullable ModulePath] */
6732 const struct type type_standard__HashMap__standard__String__nullable__nit__ModulePath
= {
6734 "HashMap[String, nullable ModulePath]", /* class_name_string */
6737 &resolution_table_standard__HashMap__standard__String__nullable__nit__ModulePath
,
6745 677, /* HashMap[String, nullable ModulePath] */
6748 const struct types resolution_table_standard__HashMap__standard__String__nullable__nit__ModulePath
= {
6754 &type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath
, /* HashMapKeys[K, V]: HashMapKeys[String, nullable ModulePath] */
6755 &type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath
, /* HashMapValues[K, V]: HashMapValues[String, nullable ModulePath] */
6756 &type_standard__String
, /* K: String */
6757 &type_standard__HashMapIterator__standard__String__nullable__nit__ModulePath
, /* HashMapIterator[K, V]: HashMapIterator[String, nullable ModulePath] */
6758 &type_nullable__nit__ModulePath
, /* V: nullable ModulePath */
6759 &type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
, /* HashMapNode[K, V]: HashMapNode[String, nullable ModulePath] */
6760 &type_standard__String
, /* K: String */
6764 &type_standard__String
, /* K: String */
6765 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
, /* nullable N: nullable HashMapNode[String, nullable ModulePath] */
6766 &type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
, /* N: HashMapNode[String, nullable ModulePath] */
6767 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
6770 /* runtime type HashMap[String, nullable MGroup] */
6771 const struct type type_standard__HashMap__standard__String__nullable__nit__MGroup
= {
6773 "HashMap[String, nullable MGroup]", /* class_name_string */
6776 &resolution_table_standard__HashMap__standard__String__nullable__nit__MGroup
,
6784 678, /* HashMap[String, nullable MGroup] */
6787 const struct types resolution_table_standard__HashMap__standard__String__nullable__nit__MGroup
= {
6793 &type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup
, /* HashMapKeys[K, V]: HashMapKeys[String, nullable MGroup] */
6794 &type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup
, /* HashMapValues[K, V]: HashMapValues[String, nullable MGroup] */
6795 &type_standard__String
, /* K: String */
6796 &type_standard__HashMapIterator__standard__String__nullable__nit__MGroup
, /* HashMapIterator[K, V]: HashMapIterator[String, nullable MGroup] */
6797 &type_nullable__nit__MGroup
, /* V: nullable MGroup */
6798 &type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
, /* HashMapNode[K, V]: HashMapNode[String, nullable MGroup] */
6799 &type_standard__String
, /* K: String */
6803 &type_standard__String
, /* K: String */
6804 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
, /* nullable N: nullable HashMapNode[String, nullable MGroup] */
6805 &type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
, /* N: HashMapNode[String, nullable MGroup] */
6806 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, nullable MGroup]] */
6809 /* runtime type HashMap[MModule, AModule] */
6810 const struct type type_standard__HashMap__nit__MModule__nit__AModule
= {
6812 "HashMap[MModule, AModule]", /* class_name_string */
6815 &resolution_table_standard__HashMap__nit__MModule__nit__AModule
,
6823 679, /* HashMap[MModule, AModule] */
6826 const struct types resolution_table_standard__HashMap__nit__MModule__nit__AModule
= {
6832 &type_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule
, /* HashMapKeys[K, V]: HashMapKeys[MModule, AModule] */
6833 &type_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule
, /* HashMapValues[K, V]: HashMapValues[MModule, AModule] */
6834 &type_nit__MModule
, /* K: MModule */
6835 &type_standard__HashMapIterator__nit__MModule__nit__AModule
, /* HashMapIterator[K, V]: HashMapIterator[MModule, AModule] */
6836 &type_nit__AModule
, /* V: AModule */
6837 &type_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
, /* HashMapNode[K, V]: HashMapNode[MModule, AModule] */
6838 &type_nit__MModule
, /* K: MModule */
6842 &type_nit__MModule
, /* K: MModule */
6843 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
, /* nullable N: nullable HashMapNode[MModule, AModule] */
6844 &type_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
, /* N: HashMapNode[MModule, AModule] */
6845 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, AModule]] */
6848 /* runtime type HashMap[MClassDef, AClassdef] */
6849 const struct type type_standard__HashMap__nit__MClassDef__nit__AClassdef
= {
6851 "HashMap[MClassDef, AClassdef]", /* class_name_string */
6854 &resolution_table_standard__HashMap__nit__MClassDef__nit__AClassdef
,
6862 680, /* HashMap[MClassDef, AClassdef] */
6865 const struct types resolution_table_standard__HashMap__nit__MClassDef__nit__AClassdef
= {
6871 &type_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef
, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, AClassdef] */
6872 &type_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef
, /* HashMapValues[K, V]: HashMapValues[MClassDef, AClassdef] */
6873 &type_nit__MClassDef
, /* K: MClassDef */
6874 &type_standard__HashMapIterator__nit__MClassDef__nit__AClassdef
, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, AClassdef] */
6875 &type_nit__AClassdef
, /* V: AClassdef */
6876 &type_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
, /* HashMapNode[K, V]: HashMapNode[MClassDef, AClassdef] */
6877 &type_nit__MClassDef
, /* K: MClassDef */
6881 &type_nit__MClassDef
, /* K: MClassDef */
6882 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
, /* nullable N: nullable HashMapNode[MClassDef, AClassdef] */
6883 &type_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
, /* N: HashMapNode[MClassDef, AClassdef] */
6884 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
6887 /* runtime type HashMap[String, MModuleData[AAnnotation]] */
6888 const struct type type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation
= {
6890 "HashMap[String, MModuleData[AAnnotation]]", /* class_name_string */
6893 &resolution_table_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation
,
6901 681, /* HashMap[String, MModuleData[AAnnotation]] */
6904 const struct types resolution_table_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation
= {
6910 &type_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation
, /* HashMapKeys[K, V]: HashMapKeys[String, MModuleData[AAnnotation]] */
6911 &type_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation
, /* HashMapValues[K, V]: HashMapValues[String, MModuleData[AAnnotation]] */
6912 &type_standard__String
, /* K: String */
6913 &type_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation
, /* HashMapIterator[K, V]: HashMapIterator[String, MModuleData[AAnnotation]] */
6914 &type_nit__MModuleData__nit__AAnnotation
, /* V: MModuleData[AAnnotation] */
6915 &type_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
, /* HashMapNode[K, V]: HashMapNode[String, MModuleData[AAnnotation]] */
6916 &type_standard__String
, /* K: String */
6920 &type_standard__String
, /* K: String */
6921 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
, /* nullable N: nullable HashMapNode[String, MModuleData[AAnnotation]] */
6922 &type_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
, /* N: HashMapNode[String, MModuleData[AAnnotation]] */
6923 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
6926 /* runtime type HashMap[MPropDef, APropdef] */
6927 const struct type type_standard__HashMap__nit__MPropDef__nit__APropdef
= {
6929 "HashMap[MPropDef, APropdef]", /* class_name_string */
6932 &resolution_table_standard__HashMap__nit__MPropDef__nit__APropdef
,
6940 682, /* HashMap[MPropDef, APropdef] */
6943 const struct types resolution_table_standard__HashMap__nit__MPropDef__nit__APropdef
= {
6949 &type_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef
, /* HashMapKeys[K, V]: HashMapKeys[MPropDef, APropdef] */
6950 &type_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef
, /* HashMapValues[K, V]: HashMapValues[MPropDef, APropdef] */
6951 &type_nit__MPropDef
, /* K: MPropDef */
6952 &type_standard__HashMapIterator__nit__MPropDef__nit__APropdef
, /* HashMapIterator[K, V]: HashMapIterator[MPropDef, APropdef] */
6953 &type_nit__APropdef
, /* V: APropdef */
6954 &type_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
, /* HashMapNode[K, V]: HashMapNode[MPropDef, APropdef] */
6955 &type_nit__MPropDef
, /* K: MPropDef */
6959 &type_nit__MPropDef
, /* K: MPropDef */
6960 &type_nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
, /* nullable N: nullable HashMapNode[MPropDef, APropdef] */
6961 &type_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
, /* N: HashMapNode[MPropDef, APropdef] */
6962 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
6965 /* runtime type HashMap[MClass, Set[MProperty]] */
6966 const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MProperty
= {
6968 "HashMap[MClass, Set[MProperty]]", /* class_name_string */
6971 &resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MProperty
,
6975 541, /* Map[MClass, Set[PropertyLayoutElement]] */
6979 1173, /* HashMap[MClass, Set[PropertyLayoutElement]] */
6980 1776, /* HashMap[MClass, Set[MProperty]] */
6983 const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MProperty
= {
6989 &type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MProperty
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MProperty]] */
6990 &type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MProperty
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MProperty]] */
6991 &type_nit__MClass
, /* K: MClass */
6992 &type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MProperty
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MProperty]] */
6993 &type_standard__Set__nit__MProperty
, /* V: Set[MProperty] */
6994 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MProperty]] */
6995 &type_nit__MClass
, /* K: MClass */
6999 &type_nit__MClass
, /* K: MClass */
7000 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
, /* nullable N: nullable HashMapNode[MClass, Set[MProperty]] */
7001 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
, /* N: HashMapNode[MClass, Set[MProperty]] */
7002 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
7005 /* runtime type HashMap[MProperty, APropdef] */
7006 const struct type type_standard__HashMap__nit__MProperty__nit__APropdef
= {
7008 "HashMap[MProperty, APropdef]", /* class_name_string */
7011 &resolution_table_standard__HashMap__nit__MProperty__nit__APropdef
,
7019 683, /* HashMap[MProperty, APropdef] */
7022 const struct types resolution_table_standard__HashMap__nit__MProperty__nit__APropdef
= {
7028 &type_standard__hash_collection__HashMapKeys__nit__MProperty__nit__APropdef
, /* HashMapKeys[K, V]: HashMapKeys[MProperty, APropdef] */
7029 &type_standard__hash_collection__HashMapValues__nit__MProperty__nit__APropdef
, /* HashMapValues[K, V]: HashMapValues[MProperty, APropdef] */
7030 &type_nit__MProperty
, /* K: MProperty */
7031 &type_standard__HashMapIterator__nit__MProperty__nit__APropdef
, /* HashMapIterator[K, V]: HashMapIterator[MProperty, APropdef] */
7032 &type_nit__APropdef
, /* V: APropdef */
7033 &type_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
, /* HashMapNode[K, V]: HashMapNode[MProperty, APropdef] */
7034 &type_nit__MProperty
, /* K: MProperty */
7038 &type_nit__MProperty
, /* K: MProperty */
7039 &type_nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
, /* nullable N: nullable HashMapNode[MProperty, APropdef] */
7040 &type_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
, /* N: HashMapNode[MProperty, APropdef] */
7041 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MProperty, APropdef]] */
7044 /* runtime type HashMap[Array[MType], MGenericType] */
7045 const struct type type_standard__HashMap__standard__Array__nit__MType__nit__MGenericType
= {
7047 "HashMap[Array[MType], MGenericType]", /* class_name_string */
7050 &resolution_table_standard__HashMap__standard__Array__nit__MType__nit__MGenericType
,
7058 684, /* HashMap[Array[MType], MGenericType] */
7061 const struct types resolution_table_standard__HashMap__standard__Array__nit__MType__nit__MGenericType
= {
7067 &type_standard__hash_collection__HashMapKeys__standard__Array__nit__MType__nit__MGenericType
, /* HashMapKeys[K, V]: HashMapKeys[Array[MType], MGenericType] */
7068 &type_standard__hash_collection__HashMapValues__standard__Array__nit__MType__nit__MGenericType
, /* HashMapValues[K, V]: HashMapValues[Array[MType], MGenericType] */
7069 &type_standard__Array__nit__MType
, /* K: Array[MType] */
7070 &type_standard__HashMapIterator__standard__Array__nit__MType__nit__MGenericType
, /* HashMapIterator[K, V]: HashMapIterator[Array[MType], MGenericType] */
7071 &type_nit__MGenericType
, /* V: MGenericType */
7072 &type_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
, /* HashMapNode[K, V]: HashMapNode[Array[MType], MGenericType] */
7073 &type_standard__Array__nit__MType
, /* K: Array[MType] */
7077 &type_standard__Array__nit__MType
, /* K: Array[MType] */
7078 &type_nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
, /* nullable N: nullable HashMapNode[Array[MType], MGenericType] */
7079 &type_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
, /* N: HashMapNode[Array[MType], MGenericType] */
7080 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Array[MType], MGenericType]] */
7083 /* runtime type HashMap[MClassDef, HashSet[MType]] */
7084 const struct type type_standard__HashMap__nit__MClassDef__standard__HashSet__nit__MType
= {
7086 "HashMap[MClassDef, HashSet[MType]]", /* class_name_string */
7089 &resolution_table_standard__HashMap__nit__MClassDef__standard__HashSet__nit__MType
,
7097 685, /* HashMap[MClassDef, HashSet[MType]] */
7100 const struct types resolution_table_standard__HashMap__nit__MClassDef__standard__HashSet__nit__MType
= {
7106 &type_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__HashSet__nit__MType
, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, HashSet[MType]] */
7107 &type_standard__hash_collection__HashMapValues__nit__MClassDef__standard__HashSet__nit__MType
, /* HashMapValues[K, V]: HashMapValues[MClassDef, HashSet[MType]] */
7108 &type_nit__MClassDef
, /* K: MClassDef */
7109 &type_standard__HashMapIterator__nit__MClassDef__standard__HashSet__nit__MType
, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, HashSet[MType]] */
7110 &type_standard__HashSet__nit__MType
, /* V: HashSet[MType] */
7111 &type_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
, /* HashMapNode[K, V]: HashMapNode[MClassDef, HashSet[MType]] */
7112 &type_nit__MClassDef
, /* K: MClassDef */
7116 &type_nit__MClassDef
, /* K: MClassDef */
7117 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
, /* nullable N: nullable HashMapNode[MClassDef, HashSet[MType]] */
7118 &type_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
, /* N: HashMapNode[MClassDef, HashSet[MType]] */
7119 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
7122 /* runtime type HashMap[MClass, Int] */
7123 const struct type type_standard__HashMap__nit__MClass__standard__Int
= {
7125 "HashMap[MClass, Int]", /* class_name_string */
7128 &resolution_table_standard__HashMap__nit__MClass__standard__Int
,
7136 686, /* HashMap[MClass, Int] */
7139 const struct types resolution_table_standard__HashMap__nit__MClass__standard__Int
= {
7145 &type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Int
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Int] */
7146 &type_standard__hash_collection__HashMapValues__nit__MClass__standard__Int
, /* HashMapValues[K, V]: HashMapValues[MClass, Int] */
7147 &type_nit__MClass
, /* K: MClass */
7148 &type_standard__HashMapIterator__nit__MClass__standard__Int
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Int] */
7149 &type_standard__Int
, /* V: Int */
7150 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Int
, /* HashMapNode[K, V]: HashMapNode[MClass, Int] */
7151 &type_nit__MClass
, /* K: MClass */
7155 &type_nit__MClass
, /* K: MClass */
7156 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
, /* nullable N: nullable HashMapNode[MClass, Int] */
7157 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Int
, /* N: HashMapNode[MClass, Int] */
7158 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Int]] */
7161 /* runtime type HashMap[MType, Array[nullable MType]] */
7162 const struct type type_standard__HashMap__nit__MType__standard__Array__nullable__nit__MType
= {
7164 "HashMap[MType, Array[nullable MType]]", /* class_name_string */
7167 &resolution_table_standard__HashMap__nit__MType__standard__Array__nullable__nit__MType
,
7175 687, /* HashMap[MType, Array[nullable MType]] */
7178 const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nullable__nit__MType
= {
7184 &type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nullable__nit__MType
, /* HashMapKeys[K, V]: HashMapKeys[MType, Array[nullable MType]] */
7185 &type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nullable__nit__MType
, /* HashMapValues[K, V]: HashMapValues[MType, Array[nullable MType]] */
7186 &type_nit__MType
, /* K: MType */
7187 &type_standard__HashMapIterator__nit__MType__standard__Array__nullable__nit__MType
, /* HashMapIterator[K, V]: HashMapIterator[MType, Array[nullable MType]] */
7188 &type_standard__Array__nullable__nit__MType
, /* V: Array[nullable MType] */
7189 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
, /* HashMapNode[K, V]: HashMapNode[MType, Array[nullable MType]] */
7190 &type_nit__MType
, /* K: MType */
7194 &type_nit__MType
, /* K: MType */
7195 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
, /* nullable N: nullable HashMapNode[MType, Array[nullable MType]] */
7196 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
, /* N: HashMapNode[MType, Array[nullable MType]] */
7197 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
7200 /* runtime type HashMap[MClassType, Array[nullable MType]] */
7201 const struct type type_standard__HashMap__nit__MClassType__standard__Array__nullable__nit__MType
= {
7203 "HashMap[MClassType, Array[nullable MType]]", /* class_name_string */
7206 &resolution_table_standard__HashMap__nit__MClassType__standard__Array__nullable__nit__MType
,
7214 687, /* HashMap[MType, Array[nullable MType]] */
7215 1172, /* HashMap[MClassType, Array[nullable MType]] */
7218 const struct types resolution_table_standard__HashMap__nit__MClassType__standard__Array__nullable__nit__MType
= {
7224 &type_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Array__nullable__nit__MType
, /* HashMapKeys[K, V]: HashMapKeys[MClassType, Array[nullable MType]] */
7225 &type_standard__hash_collection__HashMapValues__nit__MClassType__standard__Array__nullable__nit__MType
, /* HashMapValues[K, V]: HashMapValues[MClassType, Array[nullable MType]] */
7226 &type_nit__MClassType
, /* K: MClassType */
7227 &type_standard__HashMapIterator__nit__MClassType__standard__Array__nullable__nit__MType
, /* HashMapIterator[K, V]: HashMapIterator[MClassType, Array[nullable MType]] */
7228 &type_standard__Array__nullable__nit__MType
, /* V: Array[nullable MType] */
7229 &type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
, /* HashMapNode[K, V]: HashMapNode[MClassType, Array[nullable MType]] */
7230 &type_nit__MClassType
, /* K: MClassType */
7234 &type_nit__MClassType
, /* K: MClassType */
7235 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
, /* nullable N: nullable HashMapNode[MClassType, Array[nullable MType]] */
7236 &type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
, /* N: HashMapNode[MClassType, Array[nullable MType]] */
7237 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
7240 /* runtime type HashMap[MClass, Array[nullable MPropDef]] */
7241 const struct type type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
7243 "HashMap[MClass, Array[nullable MPropDef]]", /* class_name_string */
7246 &resolution_table_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MPropDef
,
7254 688, /* HashMap[MClass, Array[nullable MPropDef]] */
7257 const struct types resolution_table_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
7263 &type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Array[nullable MPropDef]] */
7264 &type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* HashMapValues[K, V]: HashMapValues[MClass, Array[nullable MPropDef]] */
7265 &type_nit__MClass
, /* K: MClass */
7266 &type_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Array[nullable MPropDef]] */
7267 &type_standard__Array__nullable__nit__MPropDef
, /* V: Array[nullable MPropDef] */
7268 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* HashMapNode[K, V]: HashMapNode[MClass, Array[nullable MPropDef]] */
7269 &type_nit__MClass
, /* K: MClass */
7273 &type_nit__MClass
, /* K: MClass */
7274 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* nullable N: nullable HashMapNode[MClass, Array[nullable MPropDef]] */
7275 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* N: HashMapNode[MClass, Array[nullable MPropDef]] */
7276 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
7279 /* runtime type HashMap[String, String] */
7280 const struct type type_standard__HashMap__standard__String__standard__String
= {
7282 "HashMap[String, String]", /* class_name_string */
7285 &resolution_table_standard__HashMap__standard__String__standard__String
,
7293 689, /* HashMap[String, String] */
7296 const struct types resolution_table_standard__HashMap__standard__String__standard__String
= {
7302 &type_standard__hash_collection__HashMapKeys__standard__String__standard__String
, /* HashMapKeys[K, V]: HashMapKeys[String, String] */
7303 &type_standard__hash_collection__HashMapValues__standard__String__standard__String
, /* HashMapValues[K, V]: HashMapValues[String, String] */
7304 &type_standard__String
, /* K: String */
7305 &type_standard__HashMapIterator__standard__String__standard__String
, /* HashMapIterator[K, V]: HashMapIterator[String, String] */
7306 &type_standard__String
, /* V: String */
7307 &type_standard__hash_collection__HashMapNode__standard__String__standard__String
, /* HashMapNode[K, V]: HashMapNode[String, String] */
7308 &type_standard__String
, /* K: String */
7312 &type_standard__String
, /* K: String */
7313 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
, /* nullable N: nullable HashMapNode[String, String] */
7314 &type_standard__hash_collection__HashMapNode__standard__String__standard__String
, /* N: HashMapNode[String, String] */
7315 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, String]] */
7318 /* runtime type HashMap[String, ANode] */
7319 const struct type type_standard__HashMap__standard__String__nit__ANode
= {
7321 "HashMap[String, ANode]", /* class_name_string */
7324 &resolution_table_standard__HashMap__standard__String__nit__ANode
,
7332 690, /* HashMap[String, ANode] */
7335 const struct types resolution_table_standard__HashMap__standard__String__nit__ANode
= {
7341 &type_standard__hash_collection__HashMapKeys__standard__String__nit__ANode
, /* HashMapKeys[K, V]: HashMapKeys[String, ANode] */
7342 &type_standard__hash_collection__HashMapValues__standard__String__nit__ANode
, /* HashMapValues[K, V]: HashMapValues[String, ANode] */
7343 &type_standard__String
, /* K: String */
7344 &type_standard__HashMapIterator__standard__String__nit__ANode
, /* HashMapIterator[K, V]: HashMapIterator[String, ANode] */
7345 &type_nit__ANode
, /* V: ANode */
7346 &type_standard__hash_collection__HashMapNode__standard__String__nit__ANode
, /* HashMapNode[K, V]: HashMapNode[String, ANode] */
7347 &type_standard__String
, /* K: String */
7351 &type_standard__String
, /* K: String */
7352 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
, /* nullable N: nullable HashMapNode[String, ANode] */
7353 &type_standard__hash_collection__HashMapNode__standard__String__nit__ANode
, /* N: HashMapNode[String, ANode] */
7354 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, ANode]] */
7357 /* runtime type HashMap[MClass, MClassType] */
7358 const struct type type_standard__HashMap__nit__MClass__nit__MClassType
= {
7360 "HashMap[MClass, MClassType]", /* class_name_string */
7363 &resolution_table_standard__HashMap__nit__MClass__nit__MClassType
,
7371 691, /* HashMap[MClass, MClassType] */
7374 const struct types resolution_table_standard__HashMap__nit__MClass__nit__MClassType
= {
7380 &type_standard__hash_collection__HashMapKeys__nit__MClass__nit__MClassType
, /* HashMapKeys[K, V]: HashMapKeys[MClass, MClassType] */
7381 &type_standard__hash_collection__HashMapValues__nit__MClass__nit__MClassType
, /* HashMapValues[K, V]: HashMapValues[MClass, MClassType] */
7382 &type_nit__MClass
, /* K: MClass */
7383 &type_standard__HashMapIterator__nit__MClass__nit__MClassType
, /* HashMapIterator[K, V]: HashMapIterator[MClass, MClassType] */
7384 &type_nit__MClassType
, /* V: MClassType */
7385 &type_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
, /* HashMapNode[K, V]: HashMapNode[MClass, MClassType] */
7386 &type_nit__MClass
, /* K: MClass */
7390 &type_nit__MClass
, /* K: MClass */
7391 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
, /* nullable N: nullable HashMapNode[MClass, MClassType] */
7392 &type_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
, /* N: HashMapNode[MClass, MClassType] */
7393 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, MClassType]] */
7396 /* runtime type HashMap[MModule, Set[MClassDef]] */
7397 const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef
= {
7399 "HashMap[MModule, Set[MClassDef]]", /* class_name_string */
7402 &resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef
,
7410 692, /* HashMap[MModule, Set[MClassDef]] */
7413 const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef
= {
7419 &type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassDef
, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MClassDef]] */
7420 &type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassDef
, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MClassDef]] */
7421 &type_nit__MModule
, /* K: MModule */
7422 &type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassDef
, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MClassDef]] */
7423 &type_standard__Set__nit__MClassDef
, /* V: Set[MClassDef] */
7424 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MClassDef]] */
7425 &type_nit__MModule
, /* K: MModule */
7429 &type_nit__MModule
, /* K: MModule */
7430 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
, /* nullable N: nullable HashMapNode[MModule, Set[MClassDef]] */
7431 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
, /* N: HashMapNode[MModule, Set[MClassDef]] */
7432 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
7435 /* runtime type HashMap[MModule, Set[MClass]] */
7436 const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClass
= {
7438 "HashMap[MModule, Set[MClass]]", /* class_name_string */
7441 &resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClass
,
7449 693, /* HashMap[MModule, Set[MClass]] */
7452 const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClass
= {
7458 &type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClass
, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MClass]] */
7459 &type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClass
, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MClass]] */
7460 &type_nit__MModule
, /* K: MModule */
7461 &type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClass
, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MClass]] */
7462 &type_standard__Set__nit__MClass
, /* V: Set[MClass] */
7463 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MClass]] */
7464 &type_nit__MModule
, /* K: MModule */
7468 &type_nit__MModule
, /* K: MModule */
7469 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
, /* nullable N: nullable HashMapNode[MModule, Set[MClass]] */
7470 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
, /* N: HashMapNode[MModule, Set[MClass]] */
7471 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
7474 /* runtime type HashMap[MModule, Set[MClassType]] */
7475 const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClassType
= {
7477 "HashMap[MModule, Set[MClassType]]", /* class_name_string */
7480 &resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassType
,
7488 694, /* HashMap[MModule, Set[MClassType]] */
7491 const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassType
= {
7497 &type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassType
, /* HashMapKeys[K, V]: HashMapKeys[MModule, Set[MClassType]] */
7498 &type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassType
, /* HashMapValues[K, V]: HashMapValues[MModule, Set[MClassType]] */
7499 &type_nit__MModule
, /* K: MModule */
7500 &type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassType
, /* HashMapIterator[K, V]: HashMapIterator[MModule, Set[MClassType]] */
7501 &type_standard__Set__nit__MClassType
, /* V: Set[MClassType] */
7502 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
, /* HashMapNode[K, V]: HashMapNode[MModule, Set[MClassType]] */
7503 &type_nit__MModule
, /* K: MModule */
7507 &type_nit__MModule
, /* K: MModule */
7508 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
, /* nullable N: nullable HashMapNode[MModule, Set[MClassType]] */
7509 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
, /* N: HashMapNode[MModule, Set[MClassType]] */
7510 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
7513 /* runtime type HashMap[String, Int] */
7514 const struct type type_standard__HashMap__standard__String__standard__Int
= {
7516 "HashMap[String, Int]", /* class_name_string */
7519 &resolution_table_standard__HashMap__standard__String__standard__Int
,
7527 695, /* HashMap[String, Int] */
7530 const struct types resolution_table_standard__HashMap__standard__String__standard__Int
= {
7536 &type_standard__hash_collection__HashMapKeys__standard__String__standard__Int
, /* HashMapKeys[K, V]: HashMapKeys[String, Int] */
7537 &type_standard__hash_collection__HashMapValues__standard__String__standard__Int
, /* HashMapValues[K, V]: HashMapValues[String, Int] */
7538 &type_standard__String
, /* K: String */
7539 &type_standard__HashMapIterator__standard__String__standard__Int
, /* HashMapIterator[K, V]: HashMapIterator[String, Int] */
7540 &type_standard__Int
, /* V: Int */
7541 &type_standard__hash_collection__HashMapNode__standard__String__standard__Int
, /* HashMapNode[K, V]: HashMapNode[String, Int] */
7542 &type_standard__String
, /* K: String */
7546 &type_standard__String
, /* K: String */
7547 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int
, /* nullable N: nullable HashMapNode[String, Int] */
7548 &type_standard__hash_collection__HashMapNode__standard__String__standard__Int
, /* N: HashMapNode[String, Int] */
7549 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, Int]] */
7552 /* runtime type HashMap[MClass, Set[MVirtualTypeProp]] */
7553 const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp
= {
7555 "HashMap[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
7558 &resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp
,
7561 540, /* Map[MClass, Set[MVirtualTypeProp]] */
7562 541, /* Map[MClass, Set[PropertyLayoutElement]] */
7566 1173, /* HashMap[MClass, Set[PropertyLayoutElement]] */
7567 1776, /* HashMap[MClass, Set[MProperty]] */
7568 2097, /* HashMap[MClass, Set[MVirtualTypeProp]] */
7571 const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp
= {
7577 &type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MVirtualTypeProp]] */
7578 &type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MVirtualTypeProp]] */
7579 &type_nit__MClass
, /* K: MClass */
7580 &type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MVirtualTypeProp]] */
7581 &type_standard__Set__nit__MVirtualTypeProp
, /* V: Set[MVirtualTypeProp] */
7582 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MVirtualTypeProp]] */
7583 &type_nit__MClass
, /* K: MClass */
7587 &type_nit__MClass
, /* K: MClass */
7588 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* nullable N: nullable HashMapNode[MClass, Set[MVirtualTypeProp]] */
7589 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* N: HashMapNode[MClass, Set[MVirtualTypeProp]] */
7590 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
7593 /* runtime type HashMap[Variable, nullable MType] */
7594 const struct type type_standard__HashMap__nit__Variable__nullable__nit__MType
= {
7596 "HashMap[Variable, nullable MType]", /* class_name_string */
7599 &resolution_table_standard__HashMap__nit__Variable__nullable__nit__MType
,
7607 696, /* HashMap[Variable, nullable MType] */
7610 const struct types resolution_table_standard__HashMap__nit__Variable__nullable__nit__MType
= {
7616 &type_standard__hash_collection__HashMapKeys__nit__Variable__nullable__nit__MType
, /* HashMapKeys[K, V]: HashMapKeys[Variable, nullable MType] */
7617 &type_standard__hash_collection__HashMapValues__nit__Variable__nullable__nit__MType
, /* HashMapValues[K, V]: HashMapValues[Variable, nullable MType] */
7618 &type_nit__Variable
, /* K: Variable */
7619 &type_standard__HashMapIterator__nit__Variable__nullable__nit__MType
, /* HashMapIterator[K, V]: HashMapIterator[Variable, nullable MType] */
7620 &type_nullable__nit__MType
, /* V: nullable MType */
7621 &type_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
, /* HashMapNode[K, V]: HashMapNode[Variable, nullable MType] */
7622 &type_nit__Variable
, /* K: Variable */
7626 &type_nit__Variable
, /* K: Variable */
7627 &type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
, /* nullable N: nullable HashMapNode[Variable, nullable MType] */
7628 &type_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
, /* N: HashMapNode[Variable, nullable MType] */
7629 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Variable, nullable MType]] */
7632 /* runtime type HashMap[Variable, nullable Array[nullable MType]] */
7633 const struct type type_standard__HashMap__nit__Variable__nullable__standard__Array__nullable__nit__MType
= {
7635 "HashMap[Variable, nullable Array[nullable MType]]", /* class_name_string */
7638 &resolution_table_standard__HashMap__nit__Variable__nullable__standard__Array__nullable__nit__MType
,
7646 697, /* HashMap[Variable, nullable Array[nullable MType]] */
7649 const struct types resolution_table_standard__HashMap__nit__Variable__nullable__standard__Array__nullable__nit__MType
= {
7655 &type_standard__hash_collection__HashMapKeys__nit__Variable__nullable__standard__Array__nullable__nit__MType
, /* HashMapKeys[K, V]: HashMapKeys[Variable, nullable Array[nullable MType]] */
7656 &type_standard__hash_collection__HashMapValues__nit__Variable__nullable__standard__Array__nullable__nit__MType
, /* HashMapValues[K, V]: HashMapValues[Variable, nullable Array[nullable MType]] */
7657 &type_nit__Variable
, /* K: Variable */
7658 &type_standard__HashMapIterator__nit__Variable__nullable__standard__Array__nullable__nit__MType
, /* HashMapIterator[K, V]: HashMapIterator[Variable, nullable Array[nullable MType]] */
7659 &type_nullable__standard__Array__nullable__nit__MType
, /* V: nullable Array[nullable MType] */
7660 &type_standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
, /* HashMapNode[K, V]: HashMapNode[Variable, nullable Array[nullable MType]] */
7661 &type_nit__Variable
, /* K: Variable */
7665 &type_nit__Variable
, /* K: Variable */
7666 &type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
, /* nullable N: nullable HashMapNode[Variable, nullable Array[nullable MType]] */
7667 &type_standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
, /* N: HashMapNode[Variable, nullable Array[nullable MType]] */
7668 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Variable, nullable Array[nullable MType]]] */
7671 /* runtime type HashMap[MClass, Set[PropertyLayoutElement]] */
7672 const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__PropertyLayoutElement
= {
7674 "HashMap[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
7677 &resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__PropertyLayoutElement
,
7681 541, /* Map[MClass, Set[PropertyLayoutElement]] */
7685 1173, /* HashMap[MClass, Set[PropertyLayoutElement]] */
7688 const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__PropertyLayoutElement
= {
7694 &type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__PropertyLayoutElement
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[PropertyLayoutElement]] */
7695 &type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__PropertyLayoutElement
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[PropertyLayoutElement]] */
7696 &type_nit__MClass
, /* K: MClass */
7697 &type_standard__HashMapIterator__nit__MClass__standard__Set__nit__PropertyLayoutElement
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[PropertyLayoutElement]] */
7698 &type_standard__Set__nit__PropertyLayoutElement
, /* V: Set[PropertyLayoutElement] */
7699 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[PropertyLayoutElement]] */
7700 &type_nit__MClass
, /* K: MClass */
7704 &type_nit__MClass
, /* K: MClass */
7705 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
, /* nullable N: nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
7706 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
, /* N: HashMapNode[MClass, Set[PropertyLayoutElement]] */
7707 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
7710 /* runtime type HashMap[MClass, Set[MAttribute]] */
7711 const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MAttribute
= {
7713 "HashMap[MClass, Set[MAttribute]]", /* class_name_string */
7716 &resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MAttribute
,
7719 542, /* Map[MClass, Set[MAttribute]] */
7720 541, /* Map[MClass, Set[PropertyLayoutElement]] */
7724 1173, /* HashMap[MClass, Set[PropertyLayoutElement]] */
7725 1776, /* HashMap[MClass, Set[MProperty]] */
7726 2098, /* HashMap[MClass, Set[MAttribute]] */
7729 const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MAttribute
= {
7735 &type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MAttribute
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MAttribute]] */
7736 &type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MAttribute
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MAttribute]] */
7737 &type_nit__MClass
, /* K: MClass */
7738 &type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MAttribute
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MAttribute]] */
7739 &type_standard__Set__nit__MAttribute
, /* V: Set[MAttribute] */
7740 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MAttribute]] */
7741 &type_nit__MClass
, /* K: MClass */
7745 &type_nit__MClass
, /* K: MClass */
7746 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
, /* nullable N: nullable HashMapNode[MClass, Set[MAttribute]] */
7747 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
, /* N: HashMapNode[MClass, Set[MAttribute]] */
7748 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]] */
7751 /* runtime type HashMap[MClass, Array[nullable MClass]] */
7752 const struct type type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MClass
= {
7754 "HashMap[MClass, Array[nullable MClass]]", /* class_name_string */
7757 &resolution_table_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MClass
,
7765 698, /* HashMap[MClass, Array[nullable MClass]] */
7768 const struct types resolution_table_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MClass
= {
7774 &type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MClass
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Array[nullable MClass]] */
7775 &type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MClass
, /* HashMapValues[K, V]: HashMapValues[MClass, Array[nullable MClass]] */
7776 &type_nit__MClass
, /* K: MClass */
7777 &type_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MClass
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Array[nullable MClass]] */
7778 &type_standard__Array__nullable__nit__MClass
, /* V: Array[nullable MClass] */
7779 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
, /* HashMapNode[K, V]: HashMapNode[MClass, Array[nullable MClass]] */
7780 &type_nit__MClass
, /* K: MClass */
7784 &type_nit__MClass
, /* K: MClass */
7785 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
, /* nullable N: nullable HashMapNode[MClass, Array[nullable MClass]] */
7786 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
, /* N: HashMapNode[MClass, Array[nullable MClass]] */
7787 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Array[nullable MClass]]] */
7790 /* runtime type HashMap[MClass, AClassdef] */
7791 const struct type type_standard__HashMap__nit__MClass__nit__AClassdef
= {
7793 "HashMap[MClass, AClassdef]", /* class_name_string */
7796 &resolution_table_standard__HashMap__nit__MClass__nit__AClassdef
,
7804 699, /* HashMap[MClass, AClassdef] */
7807 const struct types resolution_table_standard__HashMap__nit__MClass__nit__AClassdef
= {
7813 &type_standard__hash_collection__HashMapKeys__nit__MClass__nit__AClassdef
, /* HashMapKeys[K, V]: HashMapKeys[MClass, AClassdef] */
7814 &type_standard__hash_collection__HashMapValues__nit__MClass__nit__AClassdef
, /* HashMapValues[K, V]: HashMapValues[MClass, AClassdef] */
7815 &type_nit__MClass
, /* K: MClass */
7816 &type_standard__HashMapIterator__nit__MClass__nit__AClassdef
, /* HashMapIterator[K, V]: HashMapIterator[MClass, AClassdef] */
7817 &type_nit__AClassdef
, /* V: AClassdef */
7818 &type_standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
, /* HashMapNode[K, V]: HashMapNode[MClass, AClassdef] */
7819 &type_nit__MClass
, /* K: MClass */
7823 &type_nit__MClass
, /* K: MClass */
7824 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
, /* nullable N: nullable HashMapNode[MClass, AClassdef] */
7825 &type_standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
, /* N: HashMapNode[MClass, AClassdef] */
7826 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, AClassdef]] */
7829 /* runtime type HashMap[String, Variable] */
7830 const struct type type_standard__HashMap__standard__String__nit__Variable
= {
7832 "HashMap[String, Variable]", /* class_name_string */
7835 &resolution_table_standard__HashMap__standard__String__nit__Variable
,
7843 700, /* HashMap[String, Variable] */
7846 const struct types resolution_table_standard__HashMap__standard__String__nit__Variable
= {
7852 &type_standard__hash_collection__HashMapKeys__standard__String__nit__Variable
, /* HashMapKeys[K, V]: HashMapKeys[String, Variable] */
7853 &type_standard__hash_collection__HashMapValues__standard__String__nit__Variable
, /* HashMapValues[K, V]: HashMapValues[String, Variable] */
7854 &type_standard__String
, /* K: String */
7855 &type_standard__HashMapIterator__standard__String__nit__Variable
, /* HashMapIterator[K, V]: HashMapIterator[String, Variable] */
7856 &type_nit__Variable
, /* V: Variable */
7857 &type_standard__hash_collection__HashMapNode__standard__String__nit__Variable
, /* HashMapNode[K, V]: HashMapNode[String, Variable] */
7858 &type_standard__String
, /* K: String */
7862 &type_standard__String
, /* K: String */
7863 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable
, /* nullable N: nullable HashMapNode[String, Variable] */
7864 &type_standard__hash_collection__HashMapNode__standard__String__nit__Variable
, /* N: HashMapNode[String, Variable] */
7865 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, Variable]] */
7868 /* runtime type HashMap[Variable, RuntimeVariable] */
7869 const struct type type_standard__HashMap__nit__Variable__nit__RuntimeVariable
= {
7871 "HashMap[Variable, RuntimeVariable]", /* class_name_string */
7874 &resolution_table_standard__HashMap__nit__Variable__nit__RuntimeVariable
,
7882 701, /* HashMap[Variable, RuntimeVariable] */
7885 const struct types resolution_table_standard__HashMap__nit__Variable__nit__RuntimeVariable
= {
7891 &type_standard__hash_collection__HashMapKeys__nit__Variable__nit__RuntimeVariable
, /* HashMapKeys[K, V]: HashMapKeys[Variable, RuntimeVariable] */
7892 &type_standard__hash_collection__HashMapValues__nit__Variable__nit__RuntimeVariable
, /* HashMapValues[K, V]: HashMapValues[Variable, RuntimeVariable] */
7893 &type_nit__Variable
, /* K: Variable */
7894 &type_standard__HashMapIterator__nit__Variable__nit__RuntimeVariable
, /* HashMapIterator[K, V]: HashMapIterator[Variable, RuntimeVariable] */
7895 &type_nit__RuntimeVariable
, /* V: RuntimeVariable */
7896 &type_standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
, /* HashMapNode[K, V]: HashMapNode[Variable, RuntimeVariable] */
7897 &type_nit__Variable
, /* K: Variable */
7901 &type_nit__Variable
, /* K: Variable */
7902 &type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
, /* nullable N: nullable HashMapNode[Variable, RuntimeVariable] */
7903 &type_standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
, /* N: HashMapNode[Variable, RuntimeVariable] */
7904 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Variable, RuntimeVariable]] */
7907 /* runtime type HashMap[EscapeMark, String] */
7908 const struct type type_standard__HashMap__nit__EscapeMark__standard__String
= {
7910 "HashMap[EscapeMark, String]", /* class_name_string */
7913 &resolution_table_standard__HashMap__nit__EscapeMark__standard__String
,
7921 702, /* HashMap[EscapeMark, String] */
7924 const struct types resolution_table_standard__HashMap__nit__EscapeMark__standard__String
= {
7930 &type_standard__hash_collection__HashMapKeys__nit__EscapeMark__standard__String
, /* HashMapKeys[K, V]: HashMapKeys[EscapeMark, String] */
7931 &type_standard__hash_collection__HashMapValues__nit__EscapeMark__standard__String
, /* HashMapValues[K, V]: HashMapValues[EscapeMark, String] */
7932 &type_nit__EscapeMark
, /* K: EscapeMark */
7933 &type_standard__HashMapIterator__nit__EscapeMark__standard__String
, /* HashMapIterator[K, V]: HashMapIterator[EscapeMark, String] */
7934 &type_standard__String
, /* V: String */
7935 &type_standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
, /* HashMapNode[K, V]: HashMapNode[EscapeMark, String] */
7936 &type_nit__EscapeMark
, /* K: EscapeMark */
7940 &type_nit__EscapeMark
, /* K: EscapeMark */
7941 &type_nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
, /* nullable N: nullable HashMapNode[EscapeMark, String] */
7942 &type_standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
, /* N: HashMapNode[EscapeMark, String] */
7943 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[EscapeMark, String]] */
7946 /* runtime type HashMap[MClassType, Set[MType]] */
7947 const struct type type_standard__HashMap__nit__MClassType__standard__Set__nit__MType
= {
7949 "HashMap[MClassType, Set[MType]]", /* class_name_string */
7952 &resolution_table_standard__HashMap__nit__MClassType__standard__Set__nit__MType
,
7955 550, /* Map[MType, Set[MType]] */
7960 1177, /* HashMap[MType, Set[MType]] */
7961 1777, /* HashMap[MClassType, Set[MType]] */
7964 const struct types resolution_table_standard__HashMap__nit__MClassType__standard__Set__nit__MType
= {
7970 &type_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Set__nit__MType
, /* HashMapKeys[K, V]: HashMapKeys[MClassType, Set[MType]] */
7971 &type_standard__hash_collection__HashMapValues__nit__MClassType__standard__Set__nit__MType
, /* HashMapValues[K, V]: HashMapValues[MClassType, Set[MType]] */
7972 &type_nit__MClassType
, /* K: MClassType */
7973 &type_standard__HashMapIterator__nit__MClassType__standard__Set__nit__MType
, /* HashMapIterator[K, V]: HashMapIterator[MClassType, Set[MType]] */
7974 &type_standard__Set__nit__MType
, /* V: Set[MType] */
7975 &type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
, /* HashMapNode[K, V]: HashMapNode[MClassType, Set[MType]] */
7976 &type_nit__MClassType
, /* K: MClassType */
7980 &type_nit__MClassType
, /* K: MClassType */
7981 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
, /* nullable N: nullable HashMapNode[MClassType, Set[MType]] */
7982 &type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
, /* N: HashMapNode[MClassType, Set[MType]] */
7983 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, Set[MType]]] */
7986 /* runtime type HashMap[MType, Int] */
7987 const struct type type_standard__HashMap__nit__MType__standard__Int
= {
7989 "HashMap[MType, Int]", /* class_name_string */
7992 &resolution_table_standard__HashMap__nit__MType__standard__Int
,
8000 703, /* HashMap[MType, Int] */
8003 const struct types resolution_table_standard__HashMap__nit__MType__standard__Int
= {
8009 &type_standard__hash_collection__HashMapKeys__nit__MType__standard__Int
, /* HashMapKeys[K, V]: HashMapKeys[MType, Int] */
8010 &type_standard__hash_collection__HashMapValues__nit__MType__standard__Int
, /* HashMapValues[K, V]: HashMapValues[MType, Int] */
8011 &type_nit__MType
, /* K: MType */
8012 &type_standard__HashMapIterator__nit__MType__standard__Int
, /* HashMapIterator[K, V]: HashMapIterator[MType, Int] */
8013 &type_standard__Int
, /* V: Int */
8014 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Int
, /* HashMapNode[K, V]: HashMapNode[MType, Int] */
8015 &type_nit__MType
, /* K: MType */
8019 &type_nit__MType
, /* K: MType */
8020 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int
, /* nullable N: nullable HashMapNode[MType, Int] */
8021 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Int
, /* N: HashMapNode[MType, Int] */
8022 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, Int]] */
8025 /* runtime type HashMap[Phase, POSetElement[Phase]] */
8026 const struct type type_standard__HashMap__nit__Phase__poset__POSetElement__nit__Phase
= {
8028 "HashMap[Phase, POSetElement[Phase]]", /* class_name_string */
8031 &resolution_table_standard__HashMap__nit__Phase__poset__POSetElement__nit__Phase
,
8039 704, /* HashMap[Phase, POSetElement[Phase]] */
8042 const struct types resolution_table_standard__HashMap__nit__Phase__poset__POSetElement__nit__Phase
= {
8048 &type_standard__hash_collection__HashMapKeys__nit__Phase__poset__POSetElement__nit__Phase
, /* HashMapKeys[K, V]: HashMapKeys[Phase, POSetElement[Phase]] */
8049 &type_standard__hash_collection__HashMapValues__nit__Phase__poset__POSetElement__nit__Phase
, /* HashMapValues[K, V]: HashMapValues[Phase, POSetElement[Phase]] */
8050 &type_nit__Phase
, /* K: Phase */
8051 &type_standard__HashMapIterator__nit__Phase__poset__POSetElement__nit__Phase
, /* HashMapIterator[K, V]: HashMapIterator[Phase, POSetElement[Phase]] */
8052 &type_poset__POSetElement__nit__Phase
, /* V: POSetElement[Phase] */
8053 &type_standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
, /* HashMapNode[K, V]: HashMapNode[Phase, POSetElement[Phase]] */
8054 &type_nit__Phase
, /* K: Phase */
8058 &type_nit__Phase
, /* K: Phase */
8059 &type_nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
, /* nullable N: nullable HashMapNode[Phase, POSetElement[Phase]] */
8060 &type_standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
, /* N: HashMapNode[Phase, POSetElement[Phase]] */
8061 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
8064 /* runtime type HashMap[MModule, POSetElement[MModule]] */
8065 const struct type type_standard__HashMap__nit__MModule__poset__POSetElement__nit__MModule
= {
8067 "HashMap[MModule, POSetElement[MModule]]", /* class_name_string */
8070 &resolution_table_standard__HashMap__nit__MModule__poset__POSetElement__nit__MModule
,
8078 705, /* HashMap[MModule, POSetElement[MModule]] */
8081 const struct types resolution_table_standard__HashMap__nit__MModule__poset__POSetElement__nit__MModule
= {
8087 &type_standard__hash_collection__HashMapKeys__nit__MModule__poset__POSetElement__nit__MModule
, /* HashMapKeys[K, V]: HashMapKeys[MModule, POSetElement[MModule]] */
8088 &type_standard__hash_collection__HashMapValues__nit__MModule__poset__POSetElement__nit__MModule
, /* HashMapValues[K, V]: HashMapValues[MModule, POSetElement[MModule]] */
8089 &type_nit__MModule
, /* K: MModule */
8090 &type_standard__HashMapIterator__nit__MModule__poset__POSetElement__nit__MModule
, /* HashMapIterator[K, V]: HashMapIterator[MModule, POSetElement[MModule]] */
8091 &type_poset__POSetElement__nit__MModule
, /* V: POSetElement[MModule] */
8092 &type_standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
, /* HashMapNode[K, V]: HashMapNode[MModule, POSetElement[MModule]] */
8093 &type_nit__MModule
, /* K: MModule */
8097 &type_nit__MModule
, /* K: MModule */
8098 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
, /* nullable N: nullable HashMapNode[MModule, POSetElement[MModule]] */
8099 &type_standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
, /* N: HashMapNode[MModule, POSetElement[MModule]] */
8100 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
8103 /* runtime type HashMap[MClassDef, POSetElement[MClassDef]] */
8104 const struct type type_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef
= {
8106 "HashMap[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
8109 &resolution_table_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef
,
8117 706, /* HashMap[MClassDef, POSetElement[MClassDef]] */
8120 const struct types resolution_table_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef
= {
8126 &type_standard__hash_collection__HashMapKeys__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, POSetElement[MClassDef]] */
8127 &type_standard__hash_collection__HashMapValues__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* HashMapValues[K, V]: HashMapValues[MClassDef, POSetElement[MClassDef]] */
8128 &type_nit__MClassDef
, /* K: MClassDef */
8129 &type_standard__HashMapIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, POSetElement[MClassDef]] */
8130 &type_poset__POSetElement__nit__MClassDef
, /* V: POSetElement[MClassDef] */
8131 &type_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* HashMapNode[K, V]: HashMapNode[MClassDef, POSetElement[MClassDef]] */
8132 &type_nit__MClassDef
, /* K: MClassDef */
8136 &type_nit__MClassDef
, /* K: MClassDef */
8137 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* nullable N: nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
8138 &type_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* N: HashMapNode[MClassDef, POSetElement[MClassDef]] */
8139 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
8142 /* runtime type HashMap[MClassType, POSetElement[MClassType]] */
8143 const struct type type_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType
= {
8145 "HashMap[MClassType, POSetElement[MClassType]]", /* class_name_string */
8148 &resolution_table_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType
,
8156 713, /* HashMap[MType, POSetElement[MType]] */
8157 1174, /* HashMap[MClassType, POSetElement[MClassType]] */
8160 const struct types resolution_table_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType
= {
8166 &type_standard__hash_collection__HashMapKeys__nit__MClassType__poset__POSetElement__nit__MClassType
, /* HashMapKeys[K, V]: HashMapKeys[MClassType, POSetElement[MClassType]] */
8167 &type_standard__hash_collection__HashMapValues__nit__MClassType__poset__POSetElement__nit__MClassType
, /* HashMapValues[K, V]: HashMapValues[MClassType, POSetElement[MClassType]] */
8168 &type_nit__MClassType
, /* K: MClassType */
8169 &type_standard__HashMapIterator__nit__MClassType__poset__POSetElement__nit__MClassType
, /* HashMapIterator[K, V]: HashMapIterator[MClassType, POSetElement[MClassType]] */
8170 &type_poset__POSetElement__nit__MClassType
, /* V: POSetElement[MClassType] */
8171 &type_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
, /* HashMapNode[K, V]: HashMapNode[MClassType, POSetElement[MClassType]] */
8172 &type_nit__MClassType
, /* K: MClassType */
8176 &type_nit__MClassType
, /* K: MClassType */
8177 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
, /* nullable N: nullable HashMapNode[MClassType, POSetElement[MClassType]] */
8178 &type_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
, /* N: HashMapNode[MClassType, POSetElement[MClassType]] */
8179 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
8182 /* runtime type HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
8183 const struct type type_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
8185 "HashMap[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
8188 &resolution_table_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
,
8196 707, /* HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
8199 const struct types resolution_table_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
8205 &type_standard__hash_collection__HashMapKeys__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* HashMapKeys[K, V]: HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]] */
8206 &type_standard__hash_collection__HashMapValues__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* HashMapValues[K, V]: HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]] */
8207 &type_nit__MModule
, /* K: MModule */
8208 &type_standard__HashMapIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* HashMapIterator[K, V]: HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
8209 &type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* V: HashMap2[MType, String, nullable MProperty] */
8210 &type_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* HashMapNode[K, V]: HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
8211 &type_nit__MModule
, /* K: MModule */
8215 &type_nit__MModule
, /* K: MModule */
8216 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* nullable N: nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
8217 &type_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* N: HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
8218 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
8221 /* runtime type HashMap[MGroup, POSetElement[MGroup]] */
8222 const struct type type_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup
= {
8224 "HashMap[MGroup, POSetElement[MGroup]]", /* class_name_string */
8227 &resolution_table_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup
,
8235 708, /* HashMap[MGroup, POSetElement[MGroup]] */
8238 const struct types resolution_table_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup
= {
8244 &type_standard__hash_collection__HashMapKeys__nit__MGroup__poset__POSetElement__nit__MGroup
, /* HashMapKeys[K, V]: HashMapKeys[MGroup, POSetElement[MGroup]] */
8245 &type_standard__hash_collection__HashMapValues__nit__MGroup__poset__POSetElement__nit__MGroup
, /* HashMapValues[K, V]: HashMapValues[MGroup, POSetElement[MGroup]] */
8246 &type_nit__MGroup
, /* K: MGroup */
8247 &type_standard__HashMapIterator__nit__MGroup__poset__POSetElement__nit__MGroup
, /* HashMapIterator[K, V]: HashMapIterator[MGroup, POSetElement[MGroup]] */
8248 &type_poset__POSetElement__nit__MGroup
, /* V: POSetElement[MGroup] */
8249 &type_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
, /* HashMapNode[K, V]: HashMapNode[MGroup, POSetElement[MGroup]] */
8250 &type_nit__MGroup
, /* K: MGroup */
8254 &type_nit__MGroup
, /* K: MGroup */
8255 &type_nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
, /* nullable N: nullable HashMapNode[MGroup, POSetElement[MGroup]] */
8256 &type_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
, /* N: HashMapNode[MGroup, POSetElement[MGroup]] */
8257 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
8260 /* runtime type HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
8261 const struct type type_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
8263 "HashMap[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
8266 &resolution_table_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
,
8274 709, /* HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
8277 const struct types resolution_table_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
8283 &type_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]] */
8284 &type_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MType, HashMap[MProperty, Set[MMethodDef]]] */
8285 &type_nit__MType
, /* K: MType */
8286 &type_standard__HashMapIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
8287 &type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* V: HashMap[MProperty, Set[MMethodDef]] */
8288 &type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
8289 &type_nit__MType
, /* K: MType */
8293 &type_nit__MType
, /* K: MType */
8294 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* nullable N: nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
8295 &type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* N: HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
8296 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
8299 /* runtime type HashMap[MProperty, Set[MMethodDef]] */
8300 const struct type type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
8302 "HashMap[MProperty, Set[MMethodDef]]", /* class_name_string */
8305 &resolution_table_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
,
8313 710, /* HashMap[MProperty, Set[MMethodDef]] */
8316 const struct types resolution_table_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
8322 &type_standard__hash_collection__HashMapKeys__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MProperty, Set[MMethodDef]] */
8323 &type_standard__hash_collection__HashMapValues__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MProperty, Set[MMethodDef]] */
8324 &type_nit__MProperty
, /* K: MProperty */
8325 &type_standard__HashMapIterator__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MProperty, Set[MMethodDef]] */
8326 &type_standard__Set__nit__MMethodDef
, /* V: Set[MMethodDef] */
8327 &type_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MProperty, Set[MMethodDef]] */
8328 &type_nit__MProperty
, /* K: MProperty */
8332 &type_nit__MProperty
, /* K: MProperty */
8333 &type_nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
, /* nullable N: nullable HashMapNode[MProperty, Set[MMethodDef]] */
8334 &type_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
, /* N: HashMapNode[MProperty, Set[MMethodDef]] */
8335 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
8338 /* runtime type HashMap[MVirtualTypeProp, Int] */
8339 const struct type type_standard__HashMap__nit__MVirtualTypeProp__standard__Int
= {
8341 "HashMap[MVirtualTypeProp, Int]", /* class_name_string */
8344 &resolution_table_standard__HashMap__nit__MVirtualTypeProp__standard__Int
,
8352 711, /* HashMap[PropertyLayoutElement, Int] */
8353 1175, /* HashMap[MVirtualTypeProp, Int] */
8356 const struct types resolution_table_standard__HashMap__nit__MVirtualTypeProp__standard__Int
= {
8362 &type_standard__hash_collection__HashMapKeys__nit__MVirtualTypeProp__standard__Int
, /* HashMapKeys[K, V]: HashMapKeys[MVirtualTypeProp, Int] */
8363 &type_standard__hash_collection__HashMapValues__nit__MVirtualTypeProp__standard__Int
, /* HashMapValues[K, V]: HashMapValues[MVirtualTypeProp, Int] */
8364 &type_nit__MVirtualTypeProp
, /* K: MVirtualTypeProp */
8365 &type_standard__HashMapIterator__nit__MVirtualTypeProp__standard__Int
, /* HashMapIterator[K, V]: HashMapIterator[MVirtualTypeProp, Int] */
8366 &type_standard__Int
, /* V: Int */
8367 &type_standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
, /* HashMapNode[K, V]: HashMapNode[MVirtualTypeProp, Int] */
8368 &type_nit__MVirtualTypeProp
, /* K: MVirtualTypeProp */
8372 &type_nit__MVirtualTypeProp
, /* K: MVirtualTypeProp */
8373 &type_nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
, /* nullable N: nullable HashMapNode[MVirtualTypeProp, Int] */
8374 &type_standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
, /* N: HashMapNode[MVirtualTypeProp, Int] */
8375 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
8378 /* runtime type HashMap[PropertyLayoutElement, Int] */
8379 const struct type type_standard__HashMap__nit__PropertyLayoutElement__standard__Int
= {
8381 "HashMap[PropertyLayoutElement, Int]", /* class_name_string */
8384 &resolution_table_standard__HashMap__nit__PropertyLayoutElement__standard__Int
,
8392 711, /* HashMap[PropertyLayoutElement, Int] */
8395 const struct types resolution_table_standard__HashMap__nit__PropertyLayoutElement__standard__Int
= {
8401 &type_standard__hash_collection__HashMapKeys__nit__PropertyLayoutElement__standard__Int
, /* HashMapKeys[K, V]: HashMapKeys[PropertyLayoutElement, Int] */
8402 &type_standard__hash_collection__HashMapValues__nit__PropertyLayoutElement__standard__Int
, /* HashMapValues[K, V]: HashMapValues[PropertyLayoutElement, Int] */
8403 &type_nit__PropertyLayoutElement
, /* K: PropertyLayoutElement */
8404 &type_standard__HashMapIterator__nit__PropertyLayoutElement__standard__Int
, /* HashMapIterator[K, V]: HashMapIterator[PropertyLayoutElement, Int] */
8405 &type_standard__Int
, /* V: Int */
8406 &type_standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
, /* HashMapNode[K, V]: HashMapNode[PropertyLayoutElement, Int] */
8407 &type_nit__PropertyLayoutElement
, /* K: PropertyLayoutElement */
8411 &type_nit__PropertyLayoutElement
, /* K: PropertyLayoutElement */
8412 &type_nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
, /* nullable N: nullable HashMapNode[PropertyLayoutElement, Int] */
8413 &type_standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
, /* N: HashMapNode[PropertyLayoutElement, Int] */
8414 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
8417 /* runtime type HashMap[MAttribute, Int] */
8418 const struct type type_standard__HashMap__nit__MAttribute__standard__Int
= {
8420 "HashMap[MAttribute, Int]", /* class_name_string */
8423 &resolution_table_standard__HashMap__nit__MAttribute__standard__Int
,
8431 711, /* HashMap[PropertyLayoutElement, Int] */
8432 1176, /* HashMap[MAttribute, Int] */
8435 const struct types resolution_table_standard__HashMap__nit__MAttribute__standard__Int
= {
8441 &type_standard__hash_collection__HashMapKeys__nit__MAttribute__standard__Int
, /* HashMapKeys[K, V]: HashMapKeys[MAttribute, Int] */
8442 &type_standard__hash_collection__HashMapValues__nit__MAttribute__standard__Int
, /* HashMapValues[K, V]: HashMapValues[MAttribute, Int] */
8443 &type_nit__MAttribute
, /* K: MAttribute */
8444 &type_standard__HashMapIterator__nit__MAttribute__standard__Int
, /* HashMapIterator[K, V]: HashMapIterator[MAttribute, Int] */
8445 &type_standard__Int
, /* V: Int */
8446 &type_standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
, /* HashMapNode[K, V]: HashMapNode[MAttribute, Int] */
8447 &type_nit__MAttribute
, /* K: MAttribute */
8451 &type_nit__MAttribute
, /* K: MAttribute */
8452 &type_nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
, /* nullable N: nullable HashMapNode[MAttribute, Int] */
8453 &type_standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
, /* N: HashMapNode[MAttribute, Int] */
8454 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MAttribute, Int]] */
8457 /* runtime type HashMap[MClass, POSetElement[MClass]] */
8458 const struct type type_standard__HashMap__nit__MClass__poset__POSetElement__nit__MClass
= {
8460 "HashMap[MClass, POSetElement[MClass]]", /* class_name_string */
8463 &resolution_table_standard__HashMap__nit__MClass__poset__POSetElement__nit__MClass
,
8471 712, /* HashMap[MClass, POSetElement[MClass]] */
8474 const struct types resolution_table_standard__HashMap__nit__MClass__poset__POSetElement__nit__MClass
= {
8480 &type_standard__hash_collection__HashMapKeys__nit__MClass__poset__POSetElement__nit__MClass
, /* HashMapKeys[K, V]: HashMapKeys[MClass, POSetElement[MClass]] */
8481 &type_standard__hash_collection__HashMapValues__nit__MClass__poset__POSetElement__nit__MClass
, /* HashMapValues[K, V]: HashMapValues[MClass, POSetElement[MClass]] */
8482 &type_nit__MClass
, /* K: MClass */
8483 &type_standard__HashMapIterator__nit__MClass__poset__POSetElement__nit__MClass
, /* HashMapIterator[K, V]: HashMapIterator[MClass, POSetElement[MClass]] */
8484 &type_poset__POSetElement__nit__MClass
, /* V: POSetElement[MClass] */
8485 &type_standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
, /* HashMapNode[K, V]: HashMapNode[MClass, POSetElement[MClass]] */
8486 &type_nit__MClass
, /* K: MClass */
8490 &type_nit__MClass
, /* K: MClass */
8491 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
, /* nullable N: nullable HashMapNode[MClass, POSetElement[MClass]] */
8492 &type_standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
, /* N: HashMapNode[MClass, POSetElement[MClass]] */
8493 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, POSetElement[MClass]]] */
8496 /* runtime type HashMap[MType, POSetElement[MType]] */
8497 const struct type type_standard__HashMap__nit__MType__poset__POSetElement__nit__MType
= {
8499 "HashMap[MType, POSetElement[MType]]", /* class_name_string */
8502 &resolution_table_standard__HashMap__nit__MType__poset__POSetElement__nit__MType
,
8510 713, /* HashMap[MType, POSetElement[MType]] */
8513 const struct types resolution_table_standard__HashMap__nit__MType__poset__POSetElement__nit__MType
= {
8519 &type_standard__hash_collection__HashMapKeys__nit__MType__poset__POSetElement__nit__MType
, /* HashMapKeys[K, V]: HashMapKeys[MType, POSetElement[MType]] */
8520 &type_standard__hash_collection__HashMapValues__nit__MType__poset__POSetElement__nit__MType
, /* HashMapValues[K, V]: HashMapValues[MType, POSetElement[MType]] */
8521 &type_nit__MType
, /* K: MType */
8522 &type_standard__HashMapIterator__nit__MType__poset__POSetElement__nit__MType
, /* HashMapIterator[K, V]: HashMapIterator[MType, POSetElement[MType]] */
8523 &type_poset__POSetElement__nit__MType
, /* V: POSetElement[MType] */
8524 &type_standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
, /* HashMapNode[K, V]: HashMapNode[MType, POSetElement[MType]] */
8525 &type_nit__MType
, /* K: MType */
8529 &type_nit__MType
, /* K: MType */
8530 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
, /* nullable N: nullable HashMapNode[MType, POSetElement[MType]] */
8531 &type_standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
, /* N: HashMapNode[MType, POSetElement[MType]] */
8532 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
8535 /* runtime type HashMap[MType, Set[MType]] */
8536 const struct type type_standard__HashMap__nit__MType__standard__Set__nit__MType
= {
8538 "HashMap[MType, Set[MType]]", /* class_name_string */
8541 &resolution_table_standard__HashMap__nit__MType__standard__Set__nit__MType
,
8544 550, /* Map[MType, Set[MType]] */
8549 1177, /* HashMap[MType, Set[MType]] */
8552 const struct types resolution_table_standard__HashMap__nit__MType__standard__Set__nit__MType
= {
8558 &type_standard__hash_collection__HashMapKeys__nit__MType__standard__Set__nit__MType
, /* HashMapKeys[K, V]: HashMapKeys[MType, Set[MType]] */
8559 &type_standard__hash_collection__HashMapValues__nit__MType__standard__Set__nit__MType
, /* HashMapValues[K, V]: HashMapValues[MType, Set[MType]] */
8560 &type_nit__MType
, /* K: MType */
8561 &type_standard__HashMapIterator__nit__MType__standard__Set__nit__MType
, /* HashMapIterator[K, V]: HashMapIterator[MType, Set[MType]] */
8562 &type_standard__Set__nit__MType
, /* V: Set[MType] */
8563 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
, /* HashMapNode[K, V]: HashMapNode[MType, Set[MType]] */
8564 &type_nit__MType
, /* K: MType */
8568 &type_nit__MType
, /* K: MType */
8569 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
, /* nullable N: nullable HashMapNode[MType, Set[MType]] */
8570 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
, /* N: HashMapNode[MType, Set[MType]] */
8571 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, Set[MType]]] */
8574 /* runtime type HashMap[MType, HashMap[String, nullable MProperty]] */
8575 const struct type type_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
8577 "HashMap[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
8580 &resolution_table_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
,
8588 714, /* HashMap[MType, HashMap[String, nullable MProperty]] */
8591 const struct types resolution_table_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
8597 &type_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMapKeys[K, V]: HashMapKeys[MType, HashMap[String, nullable MProperty]] */
8598 &type_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMapValues[K, V]: HashMapValues[MType, HashMap[String, nullable MProperty]] */
8599 &type_nit__MType
, /* K: MType */
8600 &type_standard__HashMapIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMapIterator[K, V]: HashMapIterator[MType, HashMap[String, nullable MProperty]] */
8601 &type_standard__HashMap__standard__String__nullable__nit__MProperty
, /* V: HashMap[String, nullable MProperty] */
8602 &type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* HashMapNode[K, V]: HashMapNode[MType, HashMap[String, nullable MProperty]] */
8603 &type_nit__MType
, /* K: MType */
8607 &type_nit__MType
, /* K: MType */
8608 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* nullable N: nullable HashMapNode[MType, HashMap[String, nullable MProperty]] */
8609 &type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* N: HashMapNode[MType, HashMap[String, nullable MProperty]] */
8610 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
8613 /* runtime type HashMap[String, nullable MProperty] */
8614 const struct type type_standard__HashMap__standard__String__nullable__nit__MProperty
= {
8616 "HashMap[String, nullable MProperty]", /* class_name_string */
8619 &resolution_table_standard__HashMap__standard__String__nullable__nit__MProperty
,
8627 715, /* HashMap[String, nullable MProperty] */
8630 const struct types resolution_table_standard__HashMap__standard__String__nullable__nit__MProperty
= {
8636 &type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MProperty
, /* HashMapKeys[K, V]: HashMapKeys[String, nullable MProperty] */
8637 &type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MProperty
, /* HashMapValues[K, V]: HashMapValues[String, nullable MProperty] */
8638 &type_standard__String
, /* K: String */
8639 &type_standard__HashMapIterator__standard__String__nullable__nit__MProperty
, /* HashMapIterator[K, V]: HashMapIterator[String, nullable MProperty] */
8640 &type_nullable__nit__MProperty
, /* V: nullable MProperty */
8641 &type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
, /* HashMapNode[K, V]: HashMapNode[String, nullable MProperty] */
8642 &type_standard__String
, /* K: String */
8646 &type_standard__String
, /* K: String */
8647 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
, /* nullable N: nullable HashMapNode[String, nullable MProperty] */
8648 &type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
, /* N: HashMapNode[String, nullable MProperty] */
8649 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, nullable MProperty]] */
8652 /* runtime type HashMap[MClass, Set[MClass]] */
8653 const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MClass
= {
8655 "HashMap[MClass, Set[MClass]]", /* class_name_string */
8658 &resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MClass
,
8661 539, /* Map[MClass, Set[MClass]] */
8666 1178, /* HashMap[MClass, Set[MClass]] */
8669 const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MClass
= {
8675 &type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MClass
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MClass]] */
8676 &type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MClass
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MClass]] */
8677 &type_nit__MClass
, /* K: MClass */
8678 &type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MClass
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MClass]] */
8679 &type_standard__Set__nit__MClass
, /* V: Set[MClass] */
8680 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MClass]] */
8681 &type_nit__MClass
, /* K: MClass */
8685 &type_nit__MClass
, /* K: MClass */
8686 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
, /* nullable N: nullable HashMapNode[MClass, Set[MClass]] */
8687 &type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
, /* N: HashMapNode[MClass, Set[MClass]] */
8688 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
8691 /* runtime type HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
8692 const struct type type_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
8694 "HashMap[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
8697 &resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
,
8705 716, /* HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
8708 const struct types resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
8714 &type_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MModule, HashMap[MType, Array[MMethodDef]]] */
8715 &type_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MModule, HashMap[MType, Array[MMethodDef]]] */
8716 &type_nit__MModule
, /* K: MModule */
8717 &type_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
8718 &type_standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* V: HashMap[MType, Array[MMethodDef]] */
8719 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
8720 &type_nit__MModule
, /* K: MModule */
8724 &type_nit__MModule
, /* K: MModule */
8725 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* nullable N: nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
8726 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* N: HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
8727 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
8730 /* runtime type HashMap[MType, Array[MMethodDef]] */
8731 const struct type type_standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
8733 "HashMap[MType, Array[MMethodDef]]", /* class_name_string */
8736 &resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
,
8744 717, /* HashMap[MType, Array[MMethodDef]] */
8747 const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
8753 &type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MType, Array[MMethodDef]] */
8754 &type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MType, Array[MMethodDef]] */
8755 &type_nit__MType
, /* K: MType */
8756 &type_standard__HashMapIterator__nit__MType__standard__Array__nit__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MType, Array[MMethodDef]] */
8757 &type_standard__Array__nit__MMethodDef
, /* V: Array[MMethodDef] */
8758 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MType, Array[MMethodDef]] */
8759 &type_nit__MType
, /* K: MType */
8763 &type_nit__MType
, /* K: MType */
8764 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
, /* nullable N: nullable HashMapNode[MType, Array[MMethodDef]] */
8765 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
, /* N: HashMapNode[MType, Array[MMethodDef]] */
8766 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
8769 /* runtime type HashMap[MModule, HashMap[MType, Array[MAttributeDef]]] */
8770 const struct type type_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
8772 "HashMap[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
8775 &resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
,
8783 718, /* HashMap[MModule, HashMap[MType, Array[MAttributeDef]]] */
8786 const struct types resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
8792 &type_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* HashMapKeys[K, V]: HashMapKeys[MModule, HashMap[MType, Array[MAttributeDef]]] */
8793 &type_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* HashMapValues[K, V]: HashMapValues[MModule, HashMap[MType, Array[MAttributeDef]]] */
8794 &type_nit__MModule
, /* K: MModule */
8795 &type_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* HashMapIterator[K, V]: HashMapIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
8796 &type_standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* V: HashMap[MType, Array[MAttributeDef]] */
8797 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* HashMapNode[K, V]: HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
8798 &type_nit__MModule
, /* K: MModule */
8802 &type_nit__MModule
, /* K: MModule */
8803 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* nullable N: nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
8804 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* N: HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
8805 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]] */
8808 /* runtime type HashMap[MType, Array[MAttributeDef]] */
8809 const struct type type_standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
8811 "HashMap[MType, Array[MAttributeDef]]", /* class_name_string */
8814 &resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
,
8822 719, /* HashMap[MType, Array[MAttributeDef]] */
8825 const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
8831 &type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MAttributeDef
, /* HashMapKeys[K, V]: HashMapKeys[MType, Array[MAttributeDef]] */
8832 &type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MAttributeDef
, /* HashMapValues[K, V]: HashMapValues[MType, Array[MAttributeDef]] */
8833 &type_nit__MType
, /* K: MType */
8834 &type_standard__HashMapIterator__nit__MType__standard__Array__nit__MAttributeDef
, /* HashMapIterator[K, V]: HashMapIterator[MType, Array[MAttributeDef]] */
8835 &type_standard__Array__nit__MAttributeDef
, /* V: Array[MAttributeDef] */
8836 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
, /* HashMapNode[K, V]: HashMapNode[MType, Array[MAttributeDef]] */
8837 &type_nit__MType
, /* K: MType */
8841 &type_nit__MType
, /* K: MType */
8842 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
, /* nullable N: nullable HashMapNode[MType, Array[MAttributeDef]] */
8843 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
, /* N: HashMapNode[MType, Array[MAttributeDef]] */
8844 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, Array[MAttributeDef]]] */
8847 /* runtime type HashMap[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
8848 const struct type type_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
8850 "HashMap[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
8853 &resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
,
8861 720, /* HashMap[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
8864 const struct types resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
8870 &type_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* HashMapKeys[K, V]: HashMapKeys[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
8871 &type_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* HashMapValues[K, V]: HashMapValues[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
8872 &type_nit__MModule
, /* K: MModule */
8873 &type_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* HashMapIterator[K, V]: HashMapIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
8874 &type_standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* V: HashMap[MType, Array[MVirtualTypeDef]] */
8875 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* HashMapNode[K, V]: HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
8876 &type_nit__MModule
, /* K: MModule */
8880 &type_nit__MModule
, /* K: MModule */
8881 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* nullable N: nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
8882 &type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* N: HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
8883 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]] */
8886 /* runtime type HashMap[MType, Array[MVirtualTypeDef]] */
8887 const struct type type_standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
8889 "HashMap[MType, Array[MVirtualTypeDef]]", /* class_name_string */
8892 &resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
,
8900 721, /* HashMap[MType, Array[MVirtualTypeDef]] */
8903 const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
8909 &type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* HashMapKeys[K, V]: HashMapKeys[MType, Array[MVirtualTypeDef]] */
8910 &type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* HashMapValues[K, V]: HashMapValues[MType, Array[MVirtualTypeDef]] */
8911 &type_nit__MType
, /* K: MType */
8912 &type_standard__HashMapIterator__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* HashMapIterator[K, V]: HashMapIterator[MType, Array[MVirtualTypeDef]] */
8913 &type_standard__Array__nit__MVirtualTypeDef
, /* V: Array[MVirtualTypeDef] */
8914 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* HashMapNode[K, V]: HashMapNode[MType, Array[MVirtualTypeDef]] */
8915 &type_nit__MType
, /* K: MType */
8919 &type_nit__MType
, /* K: MType */
8920 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* nullable N: nullable HashMapNode[MType, Array[MVirtualTypeDef]] */
8921 &type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* N: HashMapNode[MType, Array[MVirtualTypeDef]] */
8922 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MType, Array[MVirtualTypeDef]]] */
8925 /* runtime type Array[String] */
8926 const struct type type_standard__Array__standard__String
= {
8928 "Array[String]", /* class_name_string */
8931 &resolution_table_standard__Array__standard__String
,
8934 1, /* Array[nullable Object] */
8935 2, /* SequenceRead[nullable Object] */
8936 180, /* Collection[String] */
8937 138, /* Array[Comparable] */
8939 280, /* Collection[Text] */
8940 179, /* Collection[Object] */
8941 292, /* Collection[Streamable] */
8942 363, /* AbstractArrayRead[String] */
8943 378, /* AbstractArrayRead[Text] */
8944 360, /* AbstractArrayRead[Object] */
8945 393, /* AbstractArrayRead[Streamable] */
8946 558, /* AbstractArray[String] */
8947 573, /* AbstractArray[Text] */
8948 555, /* AbstractArray[Object] */
8949 588, /* AbstractArray[Streamable] */
8953 2232, /* Array[Object] */
8954 2318, /* Array[Streamable] */
8955 2376, /* Array[Text] */
8956 2394, /* Array[String] */
8959 const struct types resolution_table_standard__Array__standard__String
= {
8962 &type_standard__String
, /* E: String */
8963 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8964 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
8965 &type_standard__NativeArray__standard__String
, /* NativeArray[E]: NativeArray[String] */
8966 &type_standard__String
, /* E: String */
8967 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8968 &type_standard__String
, /* E: String */
8969 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8970 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8971 &type_standard__String
, /* E: String */
8972 &type_standard__String
, /* E: String */
8973 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
8974 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
8975 &type_standard__String
, /* E: String */
8976 &type_standard__String
, /* E: String */
8977 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
8978 &type_standard__AbstractArray__standard__String
, /* AbstractArray[E]: AbstractArray[String] */
8979 &type_standard__array__ArrayIterator__standard__String
, /* ArrayIterator[E]: ArrayIterator[String] */
8982 /* runtime type nullable String */
8983 const struct type type_nullable__standard__String
= {
8985 "nullable String", /* class_name_string */
8989 0, {}, /*DEAD TYPE*/
8991 /* runtime type Array[Phase] */
8992 const struct type type_standard__Array__nit__Phase
= {
8994 "Array[Phase]", /* class_name_string */
8997 &resolution_table_standard__Array__nit__Phase
,
9000 1, /* Array[nullable Object] */
9001 2, /* SequenceRead[nullable Object] */
9002 188, /* Collection[Phase] */
9003 364, /* AbstractArrayRead[Phase] */
9005 559, /* AbstractArray[Phase] */
9006 179, /* Collection[Object] */
9010 360, /* AbstractArrayRead[Object] */
9014 555, /* AbstractArray[Object] */
9019 2232, /* Array[Object] */
9020 2304, /* Array[Phase] */
9023 const struct types resolution_table_standard__Array__nit__Phase
= {
9026 &type_nit__Phase
, /* E: Phase */
9027 &type_standard__Collection__nit__Phase
, /* Collection[E]: Collection[Phase] */
9028 &type_standard__Array__nit__Phase
, /* Array[E]: Array[Phase] */
9029 &type_standard__NativeArray__nit__Phase
, /* NativeArray[E]: NativeArray[Phase] */
9030 &type_nit__Phase
, /* E: Phase */
9031 &type_standard__Collection__nit__Phase
, /* Collection[E]: Collection[Phase] */
9032 &type_nit__Phase
, /* E: Phase */
9033 &type_standard__Collection__nit__Phase
, /* Collection[E]: Collection[Phase] */
9034 &type_standard__Collection__nit__Phase
, /* Collection[E]: Collection[Phase] */
9035 &type_nit__Phase
, /* E: Phase */
9036 &type_nit__Phase
, /* E: Phase */
9037 &type_standard__Collection__nit__Phase
, /* Collection[E]: Collection[Phase] */
9038 &type_standard__Array__nit__Phase
, /* Array[E]: Array[Phase] */
9039 &type_nit__Phase
, /* E: Phase */
9040 &type_nit__Phase
, /* E: Phase */
9041 &type_standard__Array__nit__Phase
, /* Array[E]: Array[Phase] */
9042 &type_standard__AbstractArray__nit__Phase
, /* AbstractArray[E]: AbstractArray[Phase] */
9043 &type_standard__array__ArrayIterator__nit__Phase
, /* ArrayIterator[E]: ArrayIterator[Phase] */
9046 /* runtime type Array[MModule] */
9047 const struct type type_standard__Array__nit__MModule
= {
9049 "Array[MModule]", /* class_name_string */
9052 &resolution_table_standard__Array__nit__MModule
,
9055 1, /* Array[nullable Object] */
9056 2, /* SequenceRead[nullable Object] */
9057 172, /* Collection[MModule] */
9058 366, /* AbstractArrayRead[MModule] */
9060 561, /* AbstractArray[MModule] */
9061 179, /* Collection[Object] */
9065 360, /* AbstractArrayRead[Object] */
9069 555, /* AbstractArray[Object] */
9074 2232, /* Array[Object] */
9075 2305, /* Array[MModule] */
9078 const struct types resolution_table_standard__Array__nit__MModule
= {
9081 &type_nit__MModule
, /* E: MModule */
9082 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
9083 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
9084 &type_standard__NativeArray__nit__MModule
, /* NativeArray[E]: NativeArray[MModule] */
9085 &type_nit__MModule
, /* E: MModule */
9086 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
9087 &type_nit__MModule
, /* E: MModule */
9088 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
9089 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
9090 &type_nit__MModule
, /* E: MModule */
9091 &type_nit__MModule
, /* E: MModule */
9092 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
9093 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
9094 &type_nit__MModule
, /* E: MModule */
9095 &type_nit__MModule
, /* E: MModule */
9096 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
9097 &type_standard__AbstractArray__nit__MModule
, /* AbstractArray[E]: AbstractArray[MModule] */
9098 &type_standard__array__ArrayIterator__nit__MModule
, /* ArrayIterator[E]: ArrayIterator[MModule] */
9101 /* runtime type Array[MClassDef] */
9102 const struct type type_standard__Array__nit__MClassDef
= {
9104 "Array[MClassDef]", /* class_name_string */
9107 &resolution_table_standard__Array__nit__MClassDef
,
9110 1, /* Array[nullable Object] */
9111 2, /* SequenceRead[nullable Object] */
9112 182, /* Collection[MClassDef] */
9113 372, /* AbstractArrayRead[MClassDef] */
9115 567, /* AbstractArray[MClassDef] */
9116 179, /* Collection[Object] */
9120 360, /* AbstractArrayRead[Object] */
9124 555, /* AbstractArray[Object] */
9129 2232, /* Array[Object] */
9130 2306, /* Array[MClassDef] */
9133 const struct types resolution_table_standard__Array__nit__MClassDef
= {
9136 &type_nit__MClassDef
, /* E: MClassDef */
9137 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
9138 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
9139 &type_standard__NativeArray__nit__MClassDef
, /* NativeArray[E]: NativeArray[MClassDef] */
9140 &type_nit__MClassDef
, /* E: MClassDef */
9141 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
9142 &type_nit__MClassDef
, /* E: MClassDef */
9143 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
9144 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
9145 &type_nit__MClassDef
, /* E: MClassDef */
9146 &type_nit__MClassDef
, /* E: MClassDef */
9147 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
9148 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
9149 &type_nit__MClassDef
, /* E: MClassDef */
9150 &type_nit__MClassDef
, /* E: MClassDef */
9151 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
9152 &type_standard__AbstractArray__nit__MClassDef
, /* AbstractArray[E]: AbstractArray[MClassDef] */
9153 &type_standard__array__ArrayIterator__nit__MClassDef
, /* ArrayIterator[E]: ArrayIterator[MClassDef] */
9156 /* runtime type Array[MClassType] */
9157 const struct type type_standard__Array__nit__MClassType
= {
9159 "Array[MClassType]", /* class_name_string */
9162 &resolution_table_standard__Array__nit__MClassType
,
9165 1, /* Array[nullable Object] */
9166 2, /* SequenceRead[nullable Object] */
9167 165, /* nullable Array[nullable MType] */
9168 173, /* Collection[MClassType] */
9170 175, /* Collection[MType] */
9171 179, /* Collection[Object] */
9172 298, /* Collection[nullable MType] */
9174 373, /* AbstractArrayRead[MClassType] */
9175 360, /* AbstractArrayRead[Object] */
9176 383, /* AbstractArrayRead[MType] */
9177 400, /* AbstractArrayRead[nullable MType] */
9179 555, /* AbstractArray[Object] */
9180 568, /* AbstractArray[MClassType] */
9181 578, /* AbstractArray[MType] */
9182 595, /* AbstractArray[nullable MType] */
9184 2232, /* Array[Object] */
9185 2292, /* Array[nullable MType] */
9186 2375, /* Array[MType] */
9187 2395, /* Array[MClassType] */
9190 const struct types resolution_table_standard__Array__nit__MClassType
= {
9193 &type_nit__MClassType
, /* E: MClassType */
9194 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
9195 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
9196 &type_standard__NativeArray__nit__MClassType
, /* NativeArray[E]: NativeArray[MClassType] */
9197 &type_nit__MClassType
, /* E: MClassType */
9198 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
9199 &type_nit__MClassType
, /* E: MClassType */
9200 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
9201 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
9202 &type_nit__MClassType
, /* E: MClassType */
9203 &type_nit__MClassType
, /* E: MClassType */
9204 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
9205 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
9206 &type_nit__MClassType
, /* E: MClassType */
9207 &type_nit__MClassType
, /* E: MClassType */
9208 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
9209 &type_standard__AbstractArray__nit__MClassType
, /* AbstractArray[E]: AbstractArray[MClassType] */
9210 &type_standard__array__ArrayIterator__nit__MClassType
, /* ArrayIterator[E]: ArrayIterator[MClassType] */
9213 /* runtime type Array[Comparable] */
9214 const struct type type_standard__Array__standard__Comparable
= {
9216 "Array[Comparable]", /* class_name_string */
9220 0, {}, /*DEAD TYPE*/
9222 /* runtime type Array[MGroup] */
9223 const struct type type_standard__Array__nit__MGroup
= {
9225 "Array[MGroup]", /* class_name_string */
9228 &resolution_table_standard__Array__nit__MGroup
,
9231 1, /* Array[nullable Object] */
9232 2, /* SequenceRead[nullable Object] */
9233 189, /* Collection[MGroup] */
9234 324, /* Collection[nullable MGroup] */
9236 405, /* AbstractArrayRead[MGroup] */
9237 179, /* Collection[Object] */
9238 433, /* AbstractArrayRead[nullable MGroup] */
9239 600, /* AbstractArray[MGroup] */
9240 628, /* AbstractArray[nullable MGroup] */
9241 360, /* AbstractArrayRead[Object] */
9242 2242, /* Array[nullable MGroup] */
9245 555, /* AbstractArray[Object] */
9250 2232, /* Array[Object] */
9251 2359, /* Array[MGroup] */
9254 const struct types resolution_table_standard__Array__nit__MGroup
= {
9257 &type_nit__MGroup
, /* E: MGroup */
9258 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
9259 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
9260 &type_standard__NativeArray__nit__MGroup
, /* NativeArray[E]: NativeArray[MGroup] */
9261 &type_nit__MGroup
, /* E: MGroup */
9262 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
9263 &type_nit__MGroup
, /* E: MGroup */
9264 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
9265 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
9266 &type_nit__MGroup
, /* E: MGroup */
9267 &type_nit__MGroup
, /* E: MGroup */
9268 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
9269 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
9270 &type_nit__MGroup
, /* E: MGroup */
9271 &type_nit__MGroup
, /* E: MGroup */
9272 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
9273 &type_standard__AbstractArray__nit__MGroup
, /* AbstractArray[E]: AbstractArray[MGroup] */
9274 &type_standard__array__ArrayIterator__nit__MGroup
, /* ArrayIterator[E]: ArrayIterator[MGroup] */
9277 /* runtime type Array[MClass] */
9278 const struct type type_standard__Array__nit__MClass
= {
9280 "Array[MClass]", /* class_name_string */
9283 &resolution_table_standard__Array__nit__MClass
,
9286 1, /* Array[nullable Object] */
9287 2, /* SequenceRead[nullable Object] */
9288 174, /* Collection[MClass] */
9289 290, /* Collection[nullable MClass] */
9291 367, /* AbstractArrayRead[MClass] */
9292 179, /* Collection[Object] */
9293 391, /* AbstractArrayRead[nullable MClass] */
9294 562, /* AbstractArray[MClass] */
9295 586, /* AbstractArray[nullable MClass] */
9296 360, /* AbstractArrayRead[Object] */
9297 2240, /* Array[nullable MClass] */
9300 555, /* AbstractArray[Object] */
9305 2232, /* Array[Object] */
9306 2360, /* Array[MClass] */
9309 const struct types resolution_table_standard__Array__nit__MClass
= {
9312 &type_nit__MClass
, /* E: MClass */
9313 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
9314 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
9315 &type_standard__NativeArray__nit__MClass
, /* NativeArray[E]: NativeArray[MClass] */
9316 &type_nit__MClass
, /* E: MClass */
9317 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
9318 &type_nit__MClass
, /* E: MClass */
9319 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
9320 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
9321 &type_nit__MClass
, /* E: MClass */
9322 &type_nit__MClass
, /* E: MClass */
9323 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
9324 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
9325 &type_nit__MClass
, /* E: MClass */
9326 &type_nit__MClass
, /* E: MClass */
9327 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
9328 &type_standard__AbstractArray__nit__MClass
, /* AbstractArray[E]: AbstractArray[MClass] */
9329 &type_standard__array__ArrayIterator__nit__MClass
, /* ArrayIterator[E]: ArrayIterator[MClass] */
9332 /* runtime type Array[MType] */
9333 const struct type type_standard__Array__nit__MType
= {
9335 "Array[MType]", /* class_name_string */
9338 &resolution_table_standard__Array__nit__MType
,
9341 1, /* Array[nullable Object] */
9342 2, /* SequenceRead[nullable Object] */
9343 165, /* nullable Array[nullable MType] */
9346 175, /* Collection[MType] */
9347 179, /* Collection[Object] */
9348 298, /* Collection[nullable MType] */
9351 360, /* AbstractArrayRead[Object] */
9352 383, /* AbstractArrayRead[MType] */
9353 400, /* AbstractArrayRead[nullable MType] */
9355 555, /* AbstractArray[Object] */
9357 578, /* AbstractArray[MType] */
9358 595, /* AbstractArray[nullable MType] */
9360 2232, /* Array[Object] */
9361 2292, /* Array[nullable MType] */
9362 2375, /* Array[MType] */
9365 const struct types resolution_table_standard__Array__nit__MType
= {
9368 &type_nit__MType
, /* E: MType */
9369 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
9370 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
9371 &type_standard__NativeArray__nit__MType
, /* NativeArray[E]: NativeArray[MType] */
9372 &type_nit__MType
, /* E: MType */
9373 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
9374 &type_nit__MType
, /* E: MType */
9375 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
9376 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
9377 &type_nit__MType
, /* E: MType */
9378 &type_nit__MType
, /* E: MType */
9379 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
9380 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
9381 &type_nit__MType
, /* E: MType */
9382 &type_nit__MType
, /* E: MType */
9383 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
9384 &type_standard__AbstractArray__nit__MType
, /* AbstractArray[E]: AbstractArray[MType] */
9385 &type_standard__array__ArrayIterator__nit__MType
, /* ArrayIterator[E]: ArrayIterator[MType] */
9388 /* runtime type Array[MPropDef] */
9389 const struct type type_standard__Array__nit__MPropDef
= {
9391 "Array[MPropDef]", /* class_name_string */
9394 &resolution_table_standard__Array__nit__MPropDef
,
9397 1, /* Array[nullable Object] */
9398 2, /* SequenceRead[nullable Object] */
9400 374, /* AbstractArrayRead[MPropDef] */
9402 276, /* Collection[MPropDef] */
9403 179, /* Collection[Object] */
9404 185, /* Collection[PropertyLayoutElement] */
9405 291, /* Collection[nullable MPropDef] */
9406 392, /* AbstractArrayRead[nullable MPropDef] */
9407 360, /* AbstractArrayRead[Object] */
9409 418, /* AbstractArrayRead[PropertyLayoutElement] */
9410 569, /* AbstractArray[MPropDef] */
9411 555, /* AbstractArray[Object] */
9412 587, /* AbstractArray[nullable MPropDef] */
9414 613, /* AbstractArray[PropertyLayoutElement] */
9415 2239, /* Array[nullable MPropDef] */
9416 2232, /* Array[Object] */
9417 2324, /* Array[PropertyLayoutElement] */
9418 2377, /* Array[MPropDef] */
9421 const struct types resolution_table_standard__Array__nit__MPropDef
= {
9424 &type_nit__MPropDef
, /* E: MPropDef */
9425 &type_standard__Collection__nit__MPropDef
, /* Collection[E]: Collection[MPropDef] */
9426 &type_standard__Array__nit__MPropDef
, /* Array[E]: Array[MPropDef] */
9427 &type_standard__NativeArray__nit__MPropDef
, /* NativeArray[E]: NativeArray[MPropDef] */
9428 &type_nit__MPropDef
, /* E: MPropDef */
9429 &type_standard__Collection__nit__MPropDef
, /* Collection[E]: Collection[MPropDef] */
9430 &type_nit__MPropDef
, /* E: MPropDef */
9431 &type_standard__Collection__nit__MPropDef
, /* Collection[E]: Collection[MPropDef] */
9432 &type_standard__Collection__nit__MPropDef
, /* Collection[E]: Collection[MPropDef] */
9433 &type_nit__MPropDef
, /* E: MPropDef */
9434 &type_nit__MPropDef
, /* E: MPropDef */
9435 &type_standard__Collection__nit__MPropDef
, /* Collection[E]: Collection[MPropDef] */
9436 &type_standard__Array__nit__MPropDef
, /* Array[E]: Array[MPropDef] */
9437 &type_nit__MPropDef
, /* E: MPropDef */
9438 &type_nit__MPropDef
, /* E: MPropDef */
9439 &type_standard__Array__nit__MPropDef
, /* Array[E]: Array[MPropDef] */
9440 &type_standard__AbstractArray__nit__MPropDef
, /* AbstractArray[E]: AbstractArray[MPropDef] */
9441 &type_standard__array__ArrayIterator__nit__MPropDef
, /* ArrayIterator[E]: ArrayIterator[MPropDef] */
9444 /* runtime type Object */
9445 const struct type type_standard__Object
= {
9447 "Object", /* class_name_string */
9450 NULL
, /*NO RESOLUTIONS*/
9460 /* runtime type Option */
9461 const struct type type_opts__Option
= {
9463 "Option", /* class_name_string */
9467 0, {}, /*DEAD TYPE*/
9469 /* runtime type Phase */
9470 const struct type type_nit__Phase
= {
9472 "Phase", /* class_name_string */
9476 0, {}, /*DEAD TYPE*/
9478 /* runtime type MProject */
9479 const struct type type_nit__MProject
= {
9481 "MProject", /* class_name_string */
9484 NULL
, /*NO RESOLUTIONS*/
9492 1179, /* MProject */
9495 /* runtime type MModule */
9496 const struct type type_nit__MModule
= {
9498 "MModule", /* class_name_string */
9501 NULL
, /*NO RESOLUTIONS*/
9512 /* runtime type MClass */
9513 const struct type type_nit__MClass
= {
9515 "MClass", /* class_name_string */
9518 NULL
, /*NO RESOLUTIONS*/
9521 147, /* nullable MClass */
9529 /* runtime type MProperty */
9530 const struct type type_nit__MProperty
= {
9532 "MProperty", /* class_name_string */
9536 0, {}, /*DEAD TYPE*/
9538 /* runtime type ModulePath */
9539 const struct type type_nit__ModulePath
= {
9541 "ModulePath", /* class_name_string */
9544 NULL
, /*NO RESOLUTIONS*/
9547 157, /* nullable ModulePath */
9552 1181, /* ModulePath */
9555 /* runtime type MClassDef */
9556 const struct type type_nit__MClassDef
= {
9558 "MClassDef", /* class_name_string */
9561 NULL
, /*NO RESOLUTIONS*/
9569 1182, /* MClassDef */
9572 /* runtime type MPropDef */
9573 const struct type type_nit__MPropDef
= {
9575 "MPropDef", /* class_name_string */
9579 0, {}, /*DEAD TYPE*/
9581 /* runtime type State */
9582 const struct type type_nit__parser_work__State
= {
9584 "State", /* class_name_string */
9587 NULL
, /*NO RESOLUTIONS*/
9598 /* runtime type ExternFile */
9599 const struct type type_nit__ExternFile
= {
9601 "ExternFile", /* class_name_string */
9605 0, {}, /*DEAD TYPE*/
9607 /* runtime type Match */
9608 const struct type type_standard__Match
= {
9610 "Match", /* class_name_string */
9613 NULL
, /*NO RESOLUTIONS*/
9624 /* runtime type MType */
9625 const struct type type_nit__MType
= {
9627 "MType", /* class_name_string */
9631 0, {}, /*DEAD TYPE*/
9633 /* runtime type ReduceAction */
9634 const struct type type_nit__parser_work__ReduceAction
= {
9636 "ReduceAction", /* class_name_string */
9640 0, {}, /*DEAD TYPE*/
9642 /* runtime type MParameter */
9643 const struct type type_nit__MParameter
= {
9645 "MParameter", /* class_name_string */
9648 NULL
, /*NO RESOLUTIONS*/
9656 1183, /* MParameter */
9659 /* runtime type FlowContext */
9660 const struct type type_nit__FlowContext
= {
9662 "FlowContext", /* class_name_string */
9665 NULL
, /*NO RESOLUTIONS*/
9673 724, /* FlowContext */
9676 /* runtime type CallSite */
9677 const struct type type_nit__CallSite
= {
9679 "CallSite", /* class_name_string */
9682 NULL
, /*NO RESOLUTIONS*/
9693 /* runtime type CodeWriter */
9694 const struct type type_nit__CodeWriter
= {
9696 "CodeWriter", /* class_name_string */
9699 NULL
, /*NO RESOLUTIONS*/
9707 726, /* CodeWriter */
9710 /* runtime type RuntimeVariable */
9711 const struct type type_nit__RuntimeVariable
= {
9713 "RuntimeVariable", /* class_name_string */
9716 NULL
, /*NO RESOLUTIONS*/
9724 727, /* RuntimeVariable */
9727 /* runtime type nullable MClass */
9728 const struct type type_nullable__nit__MClass
= {
9730 "nullable MClass", /* class_name_string */
9734 0, {}, /*DEAD TYPE*/
9736 /* runtime type nullable MPropDef */
9737 const struct type type_nullable__nit__MPropDef
= {
9739 "nullable MPropDef", /* class_name_string */
9743 0, {}, /*DEAD TYPE*/
9745 /* runtime type Streamable */
9746 const struct type type_standard__Streamable
= {
9748 "Streamable", /* class_name_string */
9752 0, {}, /*DEAD TYPE*/
9754 /* runtime type Variable */
9755 const struct type type_nit__Variable
= {
9757 "Variable", /* class_name_string */
9760 NULL
, /*NO RESOLUTIONS*/
9771 /* runtime type AVarExpr */
9772 const struct type type_nit__AVarExpr
= {
9774 "AVarExpr", /* class_name_string */
9777 NULL
, /*NO RESOLUTIONS*/
9783 24, /* nullable AExpr */
9786 2099, /* AVarExpr */
9789 /* runtime type nullable MType */
9790 const struct type type_nullable__nit__MType
= {
9792 "nullable MType", /* class_name_string */
9796 0, {}, /*DEAD TYPE*/
9798 /* runtime type AEscapeExpr */
9799 const struct type type_nit__AEscapeExpr
= {
9801 "AEscapeExpr", /* class_name_string */
9805 0, {}, /*DEAD TYPE*/
9807 /* runtime type Buffer */
9808 const struct type type_standard__Buffer
= {
9810 "Buffer", /* class_name_string */
9814 0, {}, /*DEAD TYPE*/
9816 /* runtime type MGroup */
9817 const struct type type_nit__MGroup
= {
9819 "MGroup", /* class_name_string */
9822 NULL
, /*NO RESOLUTIONS*/
9825 158, /* nullable MGroup */
9833 /* runtime type AImport */
9834 const struct type type_nit__AImport
= {
9836 "AImport", /* class_name_string */
9840 0, {}, /*DEAD TYPE*/
9842 /* runtime type CodeFile */
9843 const struct type type_nit__CodeFile
= {
9845 "CodeFile", /* class_name_string */
9848 NULL
, /*NO RESOLUTIONS*/
9859 /* runtime type Couple[MClass, AType] */
9860 const struct type type_standard__Couple__nit__MClass__nit__AType
= {
9862 "Couple[MClass, AType]", /* class_name_string */
9865 &resolution_table_standard__Couple__nit__MClass__nit__AType
,
9873 730, /* Couple[MClass, AType] */
9876 const struct types resolution_table_standard__Couple__nit__MClass__nit__AType
= {
9879 &type_nit__MClass
, /* F: MClass */
9880 &type_nit__AType
, /* S: AType */
9883 /* runtime type ANode */
9884 const struct type type_nit__ANode
= {
9886 "ANode", /* class_name_string */
9890 0, {}, /*DEAD TYPE*/
9892 /* runtime type TComment */
9893 const struct type type_nit__TComment
= {
9895 "TComment", /* class_name_string */
9898 NULL
, /*NO RESOLUTIONS*/
9907 1780, /* TComment */
9910 /* runtime type AFormaldef */
9911 const struct type type_nit__AFormaldef
= {
9913 "AFormaldef", /* class_name_string */
9916 NULL
, /*NO RESOLUTIONS*/
9925 1781, /* AFormaldef */
9928 /* runtime type ASuperclass */
9929 const struct type type_nit__ASuperclass
= {
9931 "ASuperclass", /* class_name_string */
9934 NULL
, /*NO RESOLUTIONS*/
9943 1782, /* ASuperclass */
9946 /* runtime type Scope */
9947 const struct type type_nit__scope__Scope
= {
9949 "Scope", /* class_name_string */
9952 NULL
, /*NO RESOLUTIONS*/
9963 /* runtime type PropertyLayoutElement */
9964 const struct type type_nit__PropertyLayoutElement
= {
9966 "PropertyLayoutElement", /* class_name_string */
9970 0, {}, /*DEAD TYPE*/
9972 /* runtime type AExternCodeBlock */
9973 const struct type type_nit__AExternCodeBlock
= {
9975 "AExternCodeBlock", /* class_name_string */
9978 NULL
, /*NO RESOLUTIONS*/
9981 27, /* nullable AExternCodeBlock */
9987 1981, /* AExternCodeBlock */