1 #include "nith.types.0.h"
2 /* runtime type TKwlabel */
3 const struct type type_parser_nodes__TKwlabel
= {
5 "TKwlabel", /* class_name_string */
8 NULL
, /*NO RESOLUTIONS*/
11 0, /* nullable Object */
13 12, /* nullable ANode */
14 243, /* nullable TKwlabel */
20 /* runtime type nullable TKwlabel */
21 const struct type type_nullable_parser_nodes__TKwlabel
= {
23 "nullable TKwlabel", /* class_name_string */
29 /* runtime type TKwdebug */
30 const struct type type_parser_nodes__TKwdebug
= {
32 "TKwdebug", /* class_name_string */
35 NULL
, /*NO RESOLUTIONS*/
38 0, /* nullable Object */
40 12, /* nullable ANode */
41 244, /* nullable TKwdebug */
47 /* runtime type nullable TKwdebug */
48 const struct type type_nullable_parser_nodes__TKwdebug
= {
50 "nullable TKwdebug", /* class_name_string */
56 /* runtime type TOpar */
57 const struct type type_parser_nodes__TOpar
= {
59 "TOpar", /* class_name_string */
62 NULL
, /*NO RESOLUTIONS*/
65 0, /* nullable Object */
67 12, /* nullable ANode */
68 245, /* nullable TOpar */
74 /* runtime type nullable TOpar */
75 const struct type type_nullable_parser_nodes__TOpar
= {
77 "nullable TOpar", /* class_name_string */
83 /* runtime type TCpar */
84 const struct type type_parser_nodes__TCpar
= {
86 "TCpar", /* class_name_string */
89 NULL
, /*NO RESOLUTIONS*/
92 0, /* nullable Object */
94 12, /* nullable ANode */
95 246, /* nullable TCpar */
101 /* runtime type nullable TCpar */
102 const struct type type_nullable_parser_nodes__TCpar
= {
104 "nullable TCpar", /* class_name_string */
110 /* runtime type TObra */
111 const struct type type_parser_nodes__TObra
= {
113 "TObra", /* class_name_string */
116 NULL
, /*NO RESOLUTIONS*/
119 0, /* nullable Object */
121 12, /* nullable ANode */
122 247, /* nullable TObra */
128 /* runtime type nullable TObra */
129 const struct type type_nullable_parser_nodes__TObra
= {
131 "nullable TObra", /* class_name_string */
137 /* runtime type TCbra */
138 const struct type type_parser_nodes__TCbra
= {
140 "TCbra", /* class_name_string */
143 NULL
, /*NO RESOLUTIONS*/
146 0, /* nullable Object */
148 12, /* nullable ANode */
149 248, /* nullable TCbra */
155 /* runtime type nullable TCbra */
156 const struct type type_nullable_parser_nodes__TCbra
= {
158 "nullable TCbra", /* class_name_string */
164 /* runtime type TComma */
165 const struct type type_parser_nodes__TComma
= {
167 "TComma", /* class_name_string */
170 NULL
, /*NO RESOLUTIONS*/
173 0, /* nullable Object */
175 12, /* nullable ANode */
182 /* runtime type TColumn */
183 const struct type type_parser_nodes__TColumn
= {
185 "TColumn", /* class_name_string */
188 NULL
, /*NO RESOLUTIONS*/
191 0, /* nullable Object */
193 12, /* nullable ANode */
200 /* runtime type TQuad */
201 const struct type type_parser_nodes__TQuad
= {
203 "TQuad", /* class_name_string */
206 NULL
, /*NO RESOLUTIONS*/
209 0, /* nullable Object */
211 12, /* nullable ANode */
212 249, /* nullable TQuad */
218 /* runtime type nullable TQuad */
219 const struct type type_nullable_parser_nodes__TQuad
= {
221 "nullable TQuad", /* class_name_string */
227 /* runtime type TAssign */
228 const struct type type_parser_nodes__TAssign
= {
230 "TAssign", /* class_name_string */
233 NULL
, /*NO RESOLUTIONS*/
236 0, /* nullable Object */
238 12, /* nullable ANode */
239 250, /* nullable TAssign */
245 /* runtime type nullable TAssign */
246 const struct type type_nullable_parser_nodes__TAssign
= {
248 "nullable TAssign", /* class_name_string */
254 /* runtime type TPluseq */
255 const struct type type_parser_nodes__TPluseq
= {
257 "TPluseq", /* class_name_string */
260 NULL
, /*NO RESOLUTIONS*/
263 0, /* nullable Object */
265 12, /* nullable ANode */
266 251, /* nullable TPluseq */
272 /* runtime type nullable TPluseq */
273 const struct type type_nullable_parser_nodes__TPluseq
= {
275 "nullable TPluseq", /* class_name_string */
281 /* runtime type TMinuseq */
282 const struct type type_parser_nodes__TMinuseq
= {
284 "TMinuseq", /* class_name_string */
287 NULL
, /*NO RESOLUTIONS*/
290 0, /* nullable Object */
292 12, /* nullable ANode */
293 252, /* nullable TMinuseq */
299 /* runtime type nullable TMinuseq */
300 const struct type type_nullable_parser_nodes__TMinuseq
= {
302 "nullable TMinuseq", /* class_name_string */
308 /* runtime type TDotdotdot */
309 const struct type type_parser_nodes__TDotdotdot
= {
311 "TDotdotdot", /* class_name_string */
314 NULL
, /*NO RESOLUTIONS*/
317 0, /* nullable Object */
319 12, /* nullable ANode */
320 253, /* nullable TDotdotdot */
323 1790, /* TDotdotdot */
326 /* runtime type nullable TDotdotdot */
327 const struct type type_nullable_parser_nodes__TDotdotdot
= {
329 "nullable TDotdotdot", /* class_name_string */
335 /* runtime type TDotdot */
336 const struct type type_parser_nodes__TDotdot
= {
338 "TDotdot", /* class_name_string */
341 NULL
, /*NO RESOLUTIONS*/
344 0, /* nullable Object */
346 12, /* nullable ANode */
353 /* runtime type TDot */
354 const struct type type_parser_nodes__TDot
= {
356 "TDot", /* class_name_string */
359 NULL
, /*NO RESOLUTIONS*/
362 0, /* nullable Object */
364 12, /* nullable ANode */
365 254, /* nullable TDot */
371 /* runtime type nullable TDot */
372 const struct type type_nullable_parser_nodes__TDot
= {
374 "nullable TDot", /* class_name_string */
380 /* runtime type TPlus */
381 const struct type type_parser_nodes__TPlus
= {
383 "TPlus", /* class_name_string */
386 NULL
, /*NO RESOLUTIONS*/
389 0, /* nullable Object */
391 12, /* nullable ANode */
392 255, /* nullable TPlus */
398 /* runtime type nullable TPlus */
399 const struct type type_nullable_parser_nodes__TPlus
= {
401 "nullable TPlus", /* class_name_string */
407 /* runtime type TMinus */
408 const struct type type_parser_nodes__TMinus
= {
410 "TMinus", /* class_name_string */
413 NULL
, /*NO RESOLUTIONS*/
416 0, /* nullable Object */
418 12, /* nullable ANode */
419 256, /* nullable TMinus */
425 /* runtime type nullable TMinus */
426 const struct type type_nullable_parser_nodes__TMinus
= {
428 "nullable TMinus", /* class_name_string */
434 /* runtime type TStar */
435 const struct type type_parser_nodes__TStar
= {
437 "TStar", /* class_name_string */
440 NULL
, /*NO RESOLUTIONS*/
443 0, /* nullable Object */
445 12, /* nullable ANode */
446 257, /* nullable TStar */
452 /* runtime type nullable TStar */
453 const struct type type_nullable_parser_nodes__TStar
= {
455 "nullable TStar", /* class_name_string */
461 /* runtime type TStarstar */
462 const struct type type_parser_nodes__TStarstar
= {
464 "TStarstar", /* class_name_string */
467 NULL
, /*NO RESOLUTIONS*/
470 0, /* nullable Object */
472 12, /* nullable ANode */
473 258, /* nullable TStarstar */
476 1795, /* TStarstar */
479 /* runtime type nullable TStarstar */
480 const struct type type_nullable_parser_nodes__TStarstar
= {
482 "nullable TStarstar", /* class_name_string */
488 /* runtime type TSlash */
489 const struct type type_parser_nodes__TSlash
= {
491 "TSlash", /* class_name_string */
494 NULL
, /*NO RESOLUTIONS*/
497 0, /* nullable Object */
499 12, /* nullable ANode */
500 259, /* nullable TSlash */
506 /* runtime type nullable TSlash */
507 const struct type type_nullable_parser_nodes__TSlash
= {
509 "nullable TSlash", /* class_name_string */
515 /* runtime type TPercent */
516 const struct type type_parser_nodes__TPercent
= {
518 "TPercent", /* class_name_string */
521 NULL
, /*NO RESOLUTIONS*/
524 0, /* nullable Object */
526 12, /* nullable ANode */
527 260, /* nullable TPercent */
533 /* runtime type nullable TPercent */
534 const struct type type_nullable_parser_nodes__TPercent
= {
536 "nullable TPercent", /* class_name_string */
542 /* runtime type TEq */
543 const struct type type_parser_nodes__TEq
= {
545 "TEq", /* class_name_string */
548 NULL
, /*NO RESOLUTIONS*/
551 0, /* nullable Object */
553 12, /* nullable ANode */
554 261, /* nullable TEq */
560 /* runtime type nullable TEq */
561 const struct type type_nullable_parser_nodes__TEq
= {
563 "nullable TEq", /* class_name_string */
569 /* runtime type TNe */
570 const struct type type_parser_nodes__TNe
= {
572 "TNe", /* class_name_string */
575 NULL
, /*NO RESOLUTIONS*/
578 0, /* nullable Object */
580 12, /* nullable ANode */
581 262, /* nullable TNe */
587 /* runtime type nullable TNe */
588 const struct type type_nullable_parser_nodes__TNe
= {
590 "nullable TNe", /* class_name_string */
596 /* runtime type TLt */
597 const struct type type_parser_nodes__TLt
= {
599 "TLt", /* class_name_string */
602 NULL
, /*NO RESOLUTIONS*/
605 0, /* nullable Object */
607 12, /* nullable ANode */
608 263, /* nullable TLt */
614 /* runtime type nullable TLt */
615 const struct type type_nullable_parser_nodes__TLt
= {
617 "nullable TLt", /* class_name_string */
623 /* runtime type TLe */
624 const struct type type_parser_nodes__TLe
= {
626 "TLe", /* class_name_string */
629 NULL
, /*NO RESOLUTIONS*/
632 0, /* nullable Object */
634 12, /* nullable ANode */
635 264, /* nullable TLe */
641 /* runtime type nullable TLe */
642 const struct type type_nullable_parser_nodes__TLe
= {
644 "nullable TLe", /* class_name_string */
650 /* runtime type TLl */
651 const struct type type_parser_nodes__TLl
= {
653 "TLl", /* class_name_string */
656 NULL
, /*NO RESOLUTIONS*/
659 0, /* nullable Object */
661 12, /* nullable ANode */
662 265, /* nullable TLl */
668 /* runtime type nullable TLl */
669 const struct type type_nullable_parser_nodes__TLl
= {
671 "nullable TLl", /* class_name_string */
677 /* runtime type TGt */
678 const struct type type_parser_nodes__TGt
= {
680 "TGt", /* class_name_string */
683 NULL
, /*NO RESOLUTIONS*/
686 0, /* nullable Object */
688 12, /* nullable ANode */
689 266, /* nullable TGt */
695 /* runtime type nullable TGt */
696 const struct type type_nullable_parser_nodes__TGt
= {
698 "nullable TGt", /* class_name_string */
704 /* runtime type TGe */
705 const struct type type_parser_nodes__TGe
= {
707 "TGe", /* class_name_string */
710 NULL
, /*NO RESOLUTIONS*/
713 0, /* nullable Object */
715 12, /* nullable ANode */
716 267, /* nullable TGe */
722 /* runtime type nullable TGe */
723 const struct type type_nullable_parser_nodes__TGe
= {
725 "nullable TGe", /* class_name_string */
731 /* runtime type TGg */
732 const struct type type_parser_nodes__TGg
= {
734 "TGg", /* class_name_string */
737 NULL
, /*NO RESOLUTIONS*/
740 0, /* nullable Object */
742 12, /* nullable ANode */
743 268, /* nullable TGg */
749 /* runtime type nullable TGg */
750 const struct type type_nullable_parser_nodes__TGg
= {
752 "nullable TGg", /* class_name_string */
758 /* runtime type TStarship */
759 const struct type type_parser_nodes__TStarship
= {
761 "TStarship", /* class_name_string */
764 NULL
, /*NO RESOLUTIONS*/
767 0, /* nullable Object */
769 12, /* nullable ANode */
770 269, /* nullable TStarship */
773 1806, /* TStarship */
776 /* runtime type nullable TStarship */
777 const struct type type_nullable_parser_nodes__TStarship
= {
779 "nullable TStarship", /* class_name_string */
785 /* runtime type TBang */
786 const struct type type_parser_nodes__TBang
= {
788 "TBang", /* class_name_string */
791 NULL
, /*NO RESOLUTIONS*/
794 0, /* nullable Object */
796 12, /* nullable ANode */
803 /* runtime type TAt */
804 const struct type type_parser_nodes__TAt
= {
806 "TAt", /* class_name_string */
809 NULL
, /*NO RESOLUTIONS*/
812 0, /* nullable Object */
814 12, /* nullable ANode */
815 270, /* nullable TAt */
821 /* runtime type nullable TAt */
822 const struct type type_nullable_parser_nodes__TAt
= {
824 "nullable TAt", /* class_name_string */
830 /* runtime type TClassid */
831 const struct type type_parser_nodes__TClassid
= {
833 "TClassid", /* class_name_string */
836 NULL
, /*NO RESOLUTIONS*/
839 0, /* nullable Object */
841 12, /* nullable ANode */
842 271, /* nullable TClassid */
848 /* runtime type nullable TClassid */
849 const struct type type_nullable_parser_nodes__TClassid
= {
851 "nullable TClassid", /* class_name_string */
857 /* runtime type TId */
858 const struct type type_parser_nodes__TId
= {
860 "TId", /* class_name_string */
863 NULL
, /*NO RESOLUTIONS*/
866 0, /* nullable Object */
868 12, /* nullable ANode */
869 272, /* nullable TId */
875 /* runtime type nullable TId */
876 const struct type type_nullable_parser_nodes__TId
= {
878 "nullable TId", /* class_name_string */
884 /* runtime type TAttrid */
885 const struct type type_parser_nodes__TAttrid
= {
887 "TAttrid", /* class_name_string */
890 NULL
, /*NO RESOLUTIONS*/
893 0, /* nullable Object */
895 12, /* nullable ANode */
896 273, /* nullable TAttrid */
902 /* runtime type nullable TAttrid */
903 const struct type type_nullable_parser_nodes__TAttrid
= {
905 "nullable TAttrid", /* class_name_string */
911 /* runtime type TNumber */
912 const struct type type_parser_nodes__TNumber
= {
914 "TNumber", /* class_name_string */
917 NULL
, /*NO RESOLUTIONS*/
920 0, /* nullable Object */
922 12, /* nullable ANode */
923 274, /* nullable TNumber */
929 /* runtime type nullable TNumber */
930 const struct type type_nullable_parser_nodes__TNumber
= {
932 "nullable TNumber", /* class_name_string */
938 /* runtime type THexNumber */
939 const struct type type_parser_nodes__THexNumber
= {
941 "THexNumber", /* class_name_string */
944 NULL
, /*NO RESOLUTIONS*/
947 0, /* nullable Object */
949 12, /* nullable ANode */
950 275, /* nullable THexNumber */
953 1812, /* THexNumber */
956 /* runtime type nullable THexNumber */
957 const struct type type_nullable_parser_nodes__THexNumber
= {
959 "nullable THexNumber", /* class_name_string */
965 /* runtime type TFloat */
966 const struct type type_parser_nodes__TFloat
= {
968 "TFloat", /* class_name_string */
971 NULL
, /*NO RESOLUTIONS*/
974 0, /* nullable Object */
976 12, /* nullable ANode */
977 276, /* nullable TFloat */
983 /* runtime type nullable TFloat */
984 const struct type type_nullable_parser_nodes__TFloat
= {
986 "nullable TFloat", /* class_name_string */
992 /* runtime type TString */
993 const struct type type_parser_nodes__TString
= {
995 "TString", /* class_name_string */
998 NULL
, /*NO RESOLUTIONS*/
1001 0, /* nullable Object */
1003 12, /* nullable ANode */
1004 277, /* nullable TString */
1010 /* runtime type nullable TString */
1011 const struct type type_nullable_parser_nodes__TString
= {
1013 "nullable TString", /* class_name_string */
1017 0, {}, /*DEAD TYPE*/
1019 /* runtime type TStartString */
1020 const struct type type_parser_nodes__TStartString
= {
1022 "TStartString", /* class_name_string */
1025 NULL
, /*NO RESOLUTIONS*/
1028 0, /* nullable Object */
1030 12, /* nullable ANode */
1031 278, /* nullable TStartString */
1034 1815, /* TStartString */
1037 /* runtime type nullable TStartString */
1038 const struct type type_nullable_parser_nodes__TStartString
= {
1040 "nullable TStartString", /* class_name_string */
1044 0, {}, /*DEAD TYPE*/
1046 /* runtime type TMidString */
1047 const struct type type_parser_nodes__TMidString
= {
1049 "TMidString", /* class_name_string */
1052 NULL
, /*NO RESOLUTIONS*/
1055 0, /* nullable Object */
1057 12, /* nullable ANode */
1058 279, /* nullable TMidString */
1061 1816, /* TMidString */
1064 /* runtime type nullable TMidString */
1065 const struct type type_nullable_parser_nodes__TMidString
= {
1067 "nullable TMidString", /* class_name_string */
1071 0, {}, /*DEAD TYPE*/
1073 /* runtime type TEndString */
1074 const struct type type_parser_nodes__TEndString
= {
1076 "TEndString", /* class_name_string */
1079 NULL
, /*NO RESOLUTIONS*/
1082 0, /* nullable Object */
1084 12, /* nullable ANode */
1085 280, /* nullable TEndString */
1088 1817, /* TEndString */
1091 /* runtime type nullable TEndString */
1092 const struct type type_nullable_parser_nodes__TEndString
= {
1094 "nullable TEndString", /* class_name_string */
1098 0, {}, /*DEAD TYPE*/
1100 /* runtime type TChar */
1101 const struct type type_parser_nodes__TChar
= {
1103 "TChar", /* class_name_string */
1106 NULL
, /*NO RESOLUTIONS*/
1109 0, /* nullable Object */
1111 12, /* nullable ANode */
1112 281, /* nullable TChar */
1118 /* runtime type nullable TChar */
1119 const struct type type_nullable_parser_nodes__TChar
= {
1121 "nullable TChar", /* class_name_string */
1125 0, {}, /*DEAD TYPE*/
1127 /* runtime type TBadString */
1128 const struct type type_parser_nodes__TBadString
= {
1130 "TBadString", /* class_name_string */
1133 NULL
, /*NO RESOLUTIONS*/
1136 0, /* nullable Object */
1138 12, /* nullable ANode */
1142 1567, /* TBadString */
1145 /* runtime type TBadChar */
1146 const struct type type_parser_nodes__TBadChar
= {
1148 "TBadChar", /* class_name_string */
1151 NULL
, /*NO RESOLUTIONS*/
1154 0, /* nullable Object */
1156 12, /* nullable ANode */
1160 1568, /* TBadChar */
1163 /* runtime type TExternCodeSegment */
1164 const struct type type_parser_nodes__TExternCodeSegment
= {
1166 "TExternCodeSegment", /* class_name_string */
1169 NULL
, /*NO RESOLUTIONS*/
1172 0, /* nullable Object */
1174 12, /* nullable ANode */
1175 282, /* nullable TExternCodeSegment */
1178 1819, /* TExternCodeSegment */
1181 /* runtime type nullable TExternCodeSegment */
1182 const struct type type_nullable_parser_nodes__TExternCodeSegment
= {
1184 "nullable TExternCodeSegment", /* class_name_string */
1188 0, {}, /*DEAD TYPE*/
1190 /* runtime type Array[Variable] */
1191 const struct type type_array__Arrayscope__Variable
= {
1193 "Array[Variable]", /* class_name_string */
1196 &resolution_table_array__Arrayscope__Variable
,
1199 0, /* nullable Object */
1202 82, /* SequenceRead[nullable Object] */
1203 83, /* Collection[Object] */
1204 1051, /* Collection[Variable] */
1205 590, /* Array[nullable Object] */
1207 1345, /* AbstractArrayRead[Object] */
1208 1820, /* AbstractArrayRead[Variable] */
1209 1512, /* AbstractArray[Object] */
1210 2124, /* AbstractArray[Variable] */
1214 1909, /* Array[Object] */
1215 2225, /* Array[Variable] */
1218 const struct types resolution_table_array__Arrayscope__Variable
= {
1221 &type_array__NativeArrayscope__Variable
, /* NativeArray[E]: NativeArray[Variable] */
1222 &type_scope__Variable
, /* E: Variable */
1223 &type_scope__Variable
, /* E: Variable */
1224 &type_abstract_collection__Collectionscope__Variable
, /* Collection[E]: Collection[Variable] */
1225 &type_array__Arrayscope__Variable
, /* Array[E]: Array[Variable] */
1226 &type_scope__Variable
, /* E: Variable */
1227 &type_scope__Variable
, /* E: Variable */
1228 &type_abstract_collection__Collectionscope__Variable
, /* Collection[E]: Collection[Variable] */
1229 &type_abstract_collection__Collectionscope__Variable
, /* Collection[E]: Collection[Variable] */
1230 &type_scope__Variable
, /* E: Variable */
1231 &type_array__Arrayscope__Variable
, /* Array[E]: Array[Variable] */
1232 &type_array__NativeArrayscope__Variable
, /* NativeArray[E]: NativeArray[Variable] */
1233 &type_scope__Variable
, /* E: Variable */
1234 &type_scope__Variable
, /* E: Variable */
1235 &type_array__Arrayscope__Variable
, /* Array[E]: Array[Variable] */
1236 &type_array__AbstractArrayscope__Variable
, /* AbstractArray[E]: AbstractArray[Variable] */
1237 &type_array__ArrayIteratorscope__Variable
, /* ArrayIterator[E]: ArrayIterator[Variable] */
1240 /* runtime type AbstractArrayRead[Variable] */
1241 const struct type type_array__AbstractArrayReadscope__Variable
= {
1243 "AbstractArrayRead[Variable]", /* class_name_string */
1247 0, {}, /*DEAD TYPE*/
1249 /* runtime type AbstractArray[Variable] */
1250 const struct type type_array__AbstractArrayscope__Variable
= {
1252 "AbstractArray[Variable]", /* class_name_string */
1256 0, {}, /*DEAD TYPE*/
1258 /* runtime type MDeprecationInfo */
1259 const struct type type_mdoc__MDeprecationInfo
= {
1261 "MDeprecationInfo", /* class_name_string */
1264 NULL
, /*NO RESOLUTIONS*/
1267 0, /* nullable Object */
1269 283, /* MDeprecationInfo */
1272 /* runtime type ArraySet[MType] */
1273 const struct type type_array__ArraySetmodel__MType
= {
1275 "ArraySet[MType]", /* class_name_string */
1278 &resolution_table_array__ArraySetmodel__MType
,
1281 0, /* nullable Object */
1285 83, /* Collection[Object] */
1286 93, /* Collection[nullable MType] */
1287 598, /* Set[Object] */
1288 1370, /* Collection[MType] */
1290 1689, /* Set[MType] */
1291 2049, /* ArraySet[MType] */
1294 const struct types resolution_table_array__ArraySetmodel__MType
= {
1297 &type_array__ArraySetIteratormodel__MType
, /* ArraySetIterator[E]: ArraySetIterator[MType] */
1298 &type_array__Arraymodel__MType
, /* Array[E]: Array[MType] */
1299 &type_model__MType
, /* E: MType */
1300 &type_abstract_collection__Collectionmodel__MType
, /* Collection[E]: Collection[MType] */
1301 &type_array__Arraymodel__MType
, /* Array[E]: Array[MType] */
1303 &type_model__MType
, /* E: MType */
1305 &type_abstract_collection__Collectionmodel__MType
, /* Collection[E]: Collection[MType] */
1306 &type_model__MType
, /* E: MType */
1311 &type_abstract_collection__Collectionmodel__MType
, /* Collection[E]: Collection[MType] */
1314 /* runtime type AVarAssignExpr */
1315 const struct type type_parser_nodes__AVarAssignExpr
= {
1317 "AVarAssignExpr", /* class_name_string */
1320 NULL
, /*NO RESOLUTIONS*/
1323 0, /* nullable Object */
1325 12, /* nullable ANode */
1326 184, /* nullable AExpr */
1330 2050, /* AVarAssignExpr */
1333 /* runtime type AVarExpr */
1334 const struct type type_parser_nodes__AVarExpr
= {
1336 "AVarExpr", /* class_name_string */
1339 NULL
, /*NO RESOLUTIONS*/
1342 0, /* nullable Object */
1344 12, /* nullable ANode */
1345 184, /* nullable AExpr */
1349 2051, /* AVarExpr */
1352 /* runtime type Array[AEscapeExpr] */
1353 const struct type type_array__Arrayparser_nodes__AEscapeExpr
= {
1355 "Array[AEscapeExpr]", /* class_name_string */
1358 &resolution_table_array__Arrayparser_nodes__AEscapeExpr
,
1361 0, /* nullable Object */
1364 82, /* SequenceRead[nullable Object] */
1365 83, /* Collection[Object] */
1366 599, /* Collection[ANode] */
1367 590, /* Array[nullable Object] */
1368 1351, /* Collection[Prod] */
1369 1345, /* AbstractArrayRead[Object] */
1370 1538, /* Collection[AExpr] */
1371 1512, /* AbstractArray[Object] */
1372 1684, /* AbstractArrayRead[ANode] */
1373 1821, /* Collection[AEscapeExpr] */
1374 2082, /* AbstractArrayRead[Prod] */
1375 2083, /* AbstractArray[ANode] */
1376 1909, /* Array[Object] */
1377 2188, /* AbstractArrayRead[AExpr] */
1378 2209, /* Array[ANode] */
1379 2210, /* AbstractArray[Prod] */
1380 2272, /* AbstractArrayRead[AEscapeExpr] */
1381 2292, /* AbstractArray[AExpr] */
1382 2305, /* Array[Prod] */
1383 2326, /* AbstractArray[AEscapeExpr] */
1384 2338, /* Array[AExpr] */
1385 2357, /* Array[AEscapeExpr] */
1388 const struct types resolution_table_array__Arrayparser_nodes__AEscapeExpr
= {
1391 &type_array__NativeArrayparser_nodes__AEscapeExpr
, /* NativeArray[E]: NativeArray[AEscapeExpr] */
1392 &type_parser_nodes__AEscapeExpr
, /* E: AEscapeExpr */
1393 &type_parser_nodes__AEscapeExpr
, /* E: AEscapeExpr */
1394 &type_abstract_collection__Collectionparser_nodes__AEscapeExpr
, /* Collection[E]: Collection[AEscapeExpr] */
1395 &type_array__Arrayparser_nodes__AEscapeExpr
, /* Array[E]: Array[AEscapeExpr] */
1396 &type_parser_nodes__AEscapeExpr
, /* E: AEscapeExpr */
1397 &type_parser_nodes__AEscapeExpr
, /* E: AEscapeExpr */
1398 &type_abstract_collection__Collectionparser_nodes__AEscapeExpr
, /* Collection[E]: Collection[AEscapeExpr] */
1399 &type_abstract_collection__Collectionparser_nodes__AEscapeExpr
, /* Collection[E]: Collection[AEscapeExpr] */
1400 &type_parser_nodes__AEscapeExpr
, /* E: AEscapeExpr */
1401 &type_array__Arrayparser_nodes__AEscapeExpr
, /* Array[E]: Array[AEscapeExpr] */
1402 &type_array__NativeArrayparser_nodes__AEscapeExpr
, /* NativeArray[E]: NativeArray[AEscapeExpr] */
1403 &type_parser_nodes__AEscapeExpr
, /* E: AEscapeExpr */
1404 &type_parser_nodes__AEscapeExpr
, /* E: AEscapeExpr */
1405 &type_array__Arrayparser_nodes__AEscapeExpr
, /* Array[E]: Array[AEscapeExpr] */
1406 &type_array__AbstractArrayparser_nodes__AEscapeExpr
, /* AbstractArray[E]: AbstractArray[AEscapeExpr] */
1407 &type_array__ArrayIteratorparser_nodes__AEscapeExpr
, /* ArrayIterator[E]: ArrayIterator[AEscapeExpr] */
1410 /* runtime type Collection[AEscapeExpr] */
1411 const struct type type_abstract_collection__Collectionparser_nodes__AEscapeExpr
= {
1413 "Collection[AEscapeExpr]", /* class_name_string */
1417 0, {}, /*DEAD TYPE*/
1419 /* runtime type AbstractArrayRead[AEscapeExpr] */
1420 const struct type type_array__AbstractArrayReadparser_nodes__AEscapeExpr
= {
1422 "AbstractArrayRead[AEscapeExpr]", /* class_name_string */
1426 0, {}, /*DEAD TYPE*/
1428 /* runtime type AbstractArray[AEscapeExpr] */
1429 const struct type type_array__AbstractArrayparser_nodes__AEscapeExpr
= {
1431 "AbstractArray[AEscapeExpr]", /* class_name_string */
1435 0, {}, /*DEAD TYPE*/
1437 /* runtime type AVarReassignExpr */
1438 const struct type type_parser_nodes__AVarReassignExpr
= {
1440 "AVarReassignExpr", /* class_name_string */
1443 NULL
, /*NO RESOLUTIONS*/
1446 0, /* nullable Object */
1448 12, /* nullable ANode */
1449 184, /* nullable AExpr */
1453 2052, /* AVarReassignExpr */
1456 /* runtime type EscapeMark */
1457 const struct type type_scope__EscapeMark
= {
1459 "EscapeMark", /* class_name_string */
1462 NULL
, /*NO RESOLUTIONS*/
1465 0, /* nullable Object */
1467 15, /* nullable EscapeMark */
1468 1060, /* EscapeMark */
1471 /* runtime type nullable EscapeMark */
1472 const struct type type_nullable_scope__EscapeMark
= {
1474 "nullable EscapeMark", /* class_name_string */
1478 0, {}, /*DEAD TYPE*/
1480 /* runtime type MPropDefSorter */
1481 const struct type type_model__MPropDefSorter
= {
1483 "MPropDefSorter", /* class_name_string */
1486 &resolution_table_model__MPropDefSorter
,
1489 0, /* nullable Object */
1491 284, /* MPropDefSorter */
1494 const struct types resolution_table_model__MPropDefSorter
= {
1497 &type_model__MPropDef
, /* COMPARED: MPropDef */
1504 &type_array__Arraymodel__MPropDef
, /* Array[COMPARED]: Array[MPropDef] */
1507 /* runtime type APlaceholderExpr */
1508 const struct type type_astbuilder__APlaceholderExpr
= {
1510 "APlaceholderExpr", /* class_name_string */
1513 NULL
, /*NO RESOLUTIONS*/
1516 0, /* nullable Object */
1518 12, /* nullable ANode */
1519 184, /* nullable AExpr */
1523 2053, /* APlaceholderExpr */
1526 /* runtime type ArraySet[MMethodDef] */
1527 const struct type type_array__ArraySetmodel__MMethodDef
= {
1529 "ArraySet[MMethodDef]", /* class_name_string */
1532 &resolution_table_array__ArraySetmodel__MMethodDef
,
1535 0, /* nullable Object */
1539 83, /* Collection[Object] */
1540 110, /* Collection[nullable MPropDef] */
1541 598, /* Set[Object] */
1542 605, /* Collection[PropertyLayoutElement] */
1545 1532, /* Set[PropertyLayoutElement] */
1546 1524, /* Collection[MPropDef] */
1549 1691, /* Collection[MMethodDef] */
1550 2172, /* Set[MMethodDef] */
1551 2189, /* ArraySet[MMethodDef] */
1554 const struct types resolution_table_array__ArraySetmodel__MMethodDef
= {
1557 &type_array__ArraySetIteratormodel__MMethodDef
, /* ArraySetIterator[E]: ArraySetIterator[MMethodDef] */
1558 &type_array__Arraymodel__MMethodDef
, /* Array[E]: Array[MMethodDef] */
1559 &type_model__MMethodDef
, /* E: MMethodDef */
1560 &type_abstract_collection__Collectionmodel__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
1561 &type_array__Arraymodel__MMethodDef
, /* Array[E]: Array[MMethodDef] */
1563 &type_model__MMethodDef
, /* E: MMethodDef */
1565 &type_abstract_collection__Collectionmodel__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
1566 &type_model__MMethodDef
, /* E: MMethodDef */
1571 &type_abstract_collection__Collectionmodel__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
1574 /* runtime type Array[Char] */
1575 const struct type type_array__Arraykernel__Char
= {
1577 "Array[Char]", /* class_name_string */
1580 &resolution_table_array__Arraykernel__Char
,
1583 0, /* nullable Object */
1586 82, /* SequenceRead[nullable Object] */
1587 83, /* Collection[Object] */
1588 589, /* Collection[Char] */
1589 590, /* Array[nullable Object] */
1591 1345, /* AbstractArrayRead[Object] */
1592 1822, /* AbstractArrayRead[Char] */
1593 1512, /* AbstractArray[Object] */
1594 2125, /* AbstractArray[Char] */
1598 1909, /* Array[Object] */
1599 2072, /* Array[Comparable] */
1600 2273, /* Array[Char] */
1603 const struct types resolution_table_array__Arraykernel__Char
= {
1606 &type_array__NativeArraykernel__Char
, /* NativeArray[E]: NativeArray[Char] */
1607 &type_kernel__Char
, /* E: Char */
1608 &type_kernel__Char
, /* E: Char */
1609 &type_abstract_collection__Collectionkernel__Char
, /* Collection[E]: Collection[Char] */
1610 &type_array__Arraykernel__Char
, /* Array[E]: Array[Char] */
1611 &type_kernel__Char
, /* E: Char */
1612 &type_kernel__Char
, /* E: Char */
1613 &type_abstract_collection__Collectionkernel__Char
, /* Collection[E]: Collection[Char] */
1614 &type_abstract_collection__Collectionkernel__Char
, /* Collection[E]: Collection[Char] */
1615 &type_kernel__Char
, /* E: Char */
1616 &type_array__Arraykernel__Char
, /* Array[E]: Array[Char] */
1617 &type_array__NativeArraykernel__Char
, /* NativeArray[E]: NativeArray[Char] */
1618 &type_kernel__Char
, /* E: Char */
1619 &type_kernel__Char
, /* E: Char */
1620 &type_array__Arraykernel__Char
, /* Array[E]: Array[Char] */
1621 &type_array__AbstractArraykernel__Char
, /* AbstractArray[E]: AbstractArray[Char] */
1622 &type_array__ArrayIteratorkernel__Char
, /* ArrayIterator[E]: ArrayIterator[Char] */
1625 /* runtime type AbstractArrayRead[Char] */
1626 const struct type type_array__AbstractArrayReadkernel__Char
= {
1628 "AbstractArrayRead[Char]", /* class_name_string */
1632 0, {}, /*DEAD TYPE*/
1634 /* runtime type AbstractArray[Char] */
1635 const struct type type_array__AbstractArraykernel__Char
= {
1637 "AbstractArray[Char]", /* class_name_string */
1641 0, {}, /*DEAD TYPE*/
1643 /* runtime type Array[FlatBuffer] */
1644 const struct type type_array__Arraystring__FlatBuffer
= {
1646 "Array[FlatBuffer]", /* class_name_string */
1649 &resolution_table_array__Arraystring__FlatBuffer
,
1652 0, /* nullable Object */
1655 82, /* SequenceRead[nullable Object] */
1656 83, /* Collection[Object] */
1657 593, /* Collection[Streamable] */
1658 590, /* Array[nullable Object] */
1659 1346, /* Collection[Text] */
1660 1345, /* AbstractArrayRead[Object] */
1661 1569, /* Collection[FlatText] */
1662 1512, /* AbstractArray[Object] */
1663 1678, /* AbstractArrayRead[Streamable] */
1664 1823, /* Collection[FlatBuffer] */
1665 2075, /* AbstractArrayRead[Text] */
1666 2076, /* AbstractArray[Streamable] */
1667 1909, /* Array[Object] */
1668 2072, /* Array[Comparable] */
1669 2190, /* AbstractArrayRead[FlatText] */
1670 2202, /* Array[Streamable] */
1671 2203, /* AbstractArray[Text] */
1672 2274, /* AbstractArrayRead[FlatBuffer] */
1673 2293, /* AbstractArray[FlatText] */
1674 2320, /* Array[Text] */
1675 2327, /* AbstractArray[FlatBuffer] */
1676 2353, /* Array[FlatText] */
1677 2364, /* Array[FlatBuffer] */
1680 const struct types resolution_table_array__Arraystring__FlatBuffer
= {
1683 &type_array__NativeArraystring__FlatBuffer
, /* NativeArray[E]: NativeArray[FlatBuffer] */
1684 &type_string__FlatBuffer
, /* E: FlatBuffer */
1685 &type_string__FlatBuffer
, /* E: FlatBuffer */
1686 &type_abstract_collection__Collectionstring__FlatBuffer
, /* Collection[E]: Collection[FlatBuffer] */
1687 &type_array__Arraystring__FlatBuffer
, /* Array[E]: Array[FlatBuffer] */
1688 &type_string__FlatBuffer
, /* E: FlatBuffer */
1689 &type_string__FlatBuffer
, /* E: FlatBuffer */
1690 &type_abstract_collection__Collectionstring__FlatBuffer
, /* Collection[E]: Collection[FlatBuffer] */
1691 &type_abstract_collection__Collectionstring__FlatBuffer
, /* Collection[E]: Collection[FlatBuffer] */
1692 &type_string__FlatBuffer
, /* E: FlatBuffer */
1693 &type_array__Arraystring__FlatBuffer
, /* Array[E]: Array[FlatBuffer] */
1694 &type_array__NativeArraystring__FlatBuffer
, /* NativeArray[E]: NativeArray[FlatBuffer] */
1695 &type_string__FlatBuffer
, /* E: FlatBuffer */
1696 &type_string__FlatBuffer
, /* E: FlatBuffer */
1697 &type_array__Arraystring__FlatBuffer
, /* Array[E]: Array[FlatBuffer] */
1698 &type_array__AbstractArraystring__FlatBuffer
, /* AbstractArray[E]: AbstractArray[FlatBuffer] */
1699 &type_array__ArrayIteratorstring__FlatBuffer
, /* ArrayIterator[E]: ArrayIterator[FlatBuffer] */
1702 /* runtime type Array[FlatText] */
1703 const struct type type_array__Arraystring__FlatText
= {
1705 "Array[FlatText]", /* class_name_string */
1708 &resolution_table_array__Arraystring__FlatText
,
1711 0, /* nullable Object */
1714 82, /* SequenceRead[nullable Object] */
1715 83, /* Collection[Object] */
1716 593, /* Collection[Streamable] */
1717 590, /* Array[nullable Object] */
1718 1346, /* Collection[Text] */
1719 1345, /* AbstractArrayRead[Object] */
1720 1569, /* Collection[FlatText] */
1721 1512, /* AbstractArray[Object] */
1722 1678, /* AbstractArrayRead[Streamable] */
1724 2075, /* AbstractArrayRead[Text] */
1725 2076, /* AbstractArray[Streamable] */
1726 1909, /* Array[Object] */
1727 2072, /* Array[Comparable] */
1728 2190, /* AbstractArrayRead[FlatText] */
1729 2202, /* Array[Streamable] */
1730 2203, /* AbstractArray[Text] */
1732 2293, /* AbstractArray[FlatText] */
1733 2320, /* Array[Text] */
1735 2353, /* Array[FlatText] */
1738 const struct types resolution_table_array__Arraystring__FlatText
= {
1741 &type_array__NativeArraystring__FlatText
, /* NativeArray[E]: NativeArray[FlatText] */
1742 &type_string__FlatText
, /* E: FlatText */
1743 &type_string__FlatText
, /* E: FlatText */
1744 &type_abstract_collection__Collectionstring__FlatText
, /* Collection[E]: Collection[FlatText] */
1745 &type_array__Arraystring__FlatText
, /* Array[E]: Array[FlatText] */
1746 &type_string__FlatText
, /* E: FlatText */
1747 &type_string__FlatText
, /* E: FlatText */
1748 &type_abstract_collection__Collectionstring__FlatText
, /* Collection[E]: Collection[FlatText] */
1749 &type_abstract_collection__Collectionstring__FlatText
, /* Collection[E]: Collection[FlatText] */
1750 &type_string__FlatText
, /* E: FlatText */
1751 &type_array__Arraystring__FlatText
, /* Array[E]: Array[FlatText] */
1752 &type_array__NativeArraystring__FlatText
, /* NativeArray[E]: NativeArray[FlatText] */
1753 &type_string__FlatText
, /* E: FlatText */
1754 &type_string__FlatText
, /* E: FlatText */
1755 &type_array__Arraystring__FlatText
, /* Array[E]: Array[FlatText] */
1756 &type_array__AbstractArraystring__FlatText
, /* AbstractArray[E]: AbstractArray[FlatText] */
1757 &type_array__ArrayIteratorstring__FlatText
, /* ArrayIterator[E]: ArrayIterator[FlatText] */
1760 /* runtime type Collection[FlatBuffer] */
1761 const struct type type_abstract_collection__Collectionstring__FlatBuffer
= {
1763 "Collection[FlatBuffer]", /* class_name_string */
1767 0, {}, /*DEAD TYPE*/
1769 /* runtime type Collection[FlatText] */
1770 const struct type type_abstract_collection__Collectionstring__FlatText
= {
1772 "Collection[FlatText]", /* class_name_string */
1776 0, {}, /*DEAD TYPE*/
1778 /* runtime type AbstractArrayRead[FlatBuffer] */
1779 const struct type type_array__AbstractArrayReadstring__FlatBuffer
= {
1781 "AbstractArrayRead[FlatBuffer]", /* class_name_string */
1785 0, {}, /*DEAD TYPE*/
1787 /* runtime type AbstractArrayRead[FlatText] */
1788 const struct type type_array__AbstractArrayReadstring__FlatText
= {
1790 "AbstractArrayRead[FlatText]", /* class_name_string */
1794 0, {}, /*DEAD TYPE*/
1796 /* runtime type AbstractArray[FlatBuffer] */
1797 const struct type type_array__AbstractArraystring__FlatBuffer
= {
1799 "AbstractArray[FlatBuffer]", /* class_name_string */
1803 0, {}, /*DEAD TYPE*/
1805 /* runtime type AbstractArray[FlatText] */
1806 const struct type type_array__AbstractArraystring__FlatText
= {
1808 "AbstractArray[FlatText]", /* class_name_string */
1812 0, {}, /*DEAD TYPE*/
1814 /* runtime type ArrayIterator[Message] */
1815 const struct type type_array__ArrayIteratortoolcontext__Message
= {
1817 "ArrayIterator[Message]", /* class_name_string */
1820 &resolution_table_array__ArrayIteratortoolcontext__Message
,
1823 0, /* nullable Object */
1825 285, /* ArrayIterator[Object] */
1826 1061, /* ArrayIterator[Message] */
1829 const struct types resolution_table_array__ArrayIteratortoolcontext__Message
= {
1832 &type_array__Arraytoolcontext__Message
, /* Array[E]: Array[Message] */
1833 &type_array__AbstractArrayReadtoolcontext__Message
, /* AbstractArrayRead[E]: AbstractArrayRead[Message] */
1836 /* runtime type ArrayIterator[Object] */
1837 const struct type type_array__ArrayIteratorkernel__Object
= {
1839 "ArrayIterator[Object]", /* class_name_string */
1842 &resolution_table_array__ArrayIteratorkernel__Object
,
1845 0, /* nullable Object */
1847 285, /* ArrayIterator[Object] */
1850 const struct types resolution_table_array__ArrayIteratorkernel__Object
= {
1853 &type_array__Arraykernel__Object
, /* Array[E]: Array[Object] */
1854 &type_array__AbstractArrayReadkernel__Object
, /* AbstractArrayRead[E]: AbstractArrayRead[Object] */
1857 /* runtime type NativeArray[Message] */
1858 const struct type type_array__NativeArraytoolcontext__Message
= {
1860 "NativeArray[Message]", /* class_name_string */
1863 &resolution_table_array__NativeArraytoolcontext__Message
,
1866 0, /* nullable Object */
1868 104, /* NativeArray[Object] */
1869 1062, /* NativeArray[Message] */
1872 const struct types resolution_table_array__NativeArraytoolcontext__Message
= {
1875 &type_toolcontext__Message
, /* E: Message */
1876 &type_array__NativeArraytoolcontext__Message
, /* NativeArray[E]: NativeArray[Message] */
1879 /* runtime type ArrayIterator[Option] */
1880 const struct type type_array__ArrayIteratoropts__Option
= {
1882 "ArrayIterator[Option]", /* class_name_string */
1885 &resolution_table_array__ArrayIteratoropts__Option
,
1888 0, /* nullable Object */
1890 285, /* ArrayIterator[Object] */
1891 1063, /* ArrayIterator[Option] */
1894 const struct types resolution_table_array__ArrayIteratoropts__Option
= {
1897 &type_array__Arrayopts__Option
, /* Array[E]: Array[Option] */
1898 &type_array__AbstractArrayReadopts__Option
, /* AbstractArrayRead[E]: AbstractArrayRead[Option] */
1901 /* runtime type ArrayIterator[String] */
1902 const struct type type_array__ArrayIteratorstring__String
= {
1904 "ArrayIterator[String]", /* class_name_string */
1907 &resolution_table_array__ArrayIteratorstring__String
,
1910 0, /* nullable Object */
1912 285, /* ArrayIterator[Object] */
1913 1064, /* ArrayIterator[Streamable] */
1914 1390, /* ArrayIterator[Text] */
1915 1570, /* ArrayIterator[String] */
1918 const struct types resolution_table_array__ArrayIteratorstring__String
= {
1921 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
1922 &type_array__AbstractArrayReadstring__String
, /* AbstractArrayRead[E]: AbstractArrayRead[String] */
1925 /* runtime type ArrayIterator[Text] */
1926 const struct type type_array__ArrayIteratorstring__Text
= {
1928 "ArrayIterator[Text]", /* class_name_string */
1931 &resolution_table_array__ArrayIteratorstring__Text
,
1934 0, /* nullable Object */
1936 285, /* ArrayIterator[Object] */
1937 1064, /* ArrayIterator[Streamable] */
1938 1390, /* ArrayIterator[Text] */
1941 const struct types resolution_table_array__ArrayIteratorstring__Text
= {
1944 &type_array__Arraystring__Text
, /* Array[E]: Array[Text] */
1945 &type_array__AbstractArrayReadstring__Text
, /* AbstractArrayRead[E]: AbstractArrayRead[Text] */
1948 /* runtime type ArrayIterator[Streamable] */
1949 const struct type type_array__ArrayIteratorstream__Streamable
= {
1951 "ArrayIterator[Streamable]", /* class_name_string */
1954 &resolution_table_array__ArrayIteratorstream__Streamable
,
1957 0, /* nullable Object */
1959 285, /* ArrayIterator[Object] */
1960 1064, /* ArrayIterator[Streamable] */
1963 const struct types resolution_table_array__ArrayIteratorstream__Streamable
= {
1966 &type_array__Arraystream__Streamable
, /* Array[E]: Array[Streamable] */
1967 &type_array__AbstractArrayReadstream__Streamable
, /* AbstractArrayRead[E]: AbstractArrayRead[Streamable] */
1970 /* runtime type HashMapKeys[String, Option] */
1971 const struct type type_hash_collection__HashMapKeysstring__Stringopts__Option
= {
1973 "HashMapKeys[String, Option]", /* class_name_string */
1976 &resolution_table_hash_collection__HashMapKeysstring__Stringopts__Option
,
1979 0, /* nullable Object */
1983 83, /* Collection[Object] */
1984 593, /* Collection[Streamable] */
1986 1346, /* Collection[Text] */
1988 1513, /* Collection[String] */
1989 1824, /* HashMapKeys[String, Option] */
1992 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringopts__Option
= {
1995 &type_hash_collection__HashMapstring__Stringopts__Option
, /* HashMap[K, V]: HashMap[String, Option] */
1996 &type_abstract_collection__MapKeysIteratorstring__Stringopts__Option
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Option] */
1997 &type_string__String
, /* E: String */
1998 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
1999 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
2004 &type_string__String
, /* E: String */
2007 /* runtime type HashMapValues[String, Option] */
2008 const struct type type_hash_collection__HashMapValuesstring__Stringopts__Option
= {
2010 "HashMapValues[String, Option]", /* class_name_string */
2013 &resolution_table_hash_collection__HashMapValuesstring__Stringopts__Option
,
2016 0, /* nullable Object */
2020 83, /* Collection[Object] */
2021 592, /* Collection[Option] */
2022 1391, /* HashMapValues[String, Option] */
2025 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringopts__Option
= {
2028 &type_hash_collection__HashMapstring__Stringopts__Option
, /* HashMap[K, V]: HashMap[String, Option] */
2029 &type_abstract_collection__MapValuesIteratorstring__Stringopts__Option
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Option] */
2030 &type_opts__Option
, /* E: Option */
2031 &type_abstract_collection__Collectionopts__Option
, /* Collection[E]: Collection[Option] */
2032 &type_array__Arrayopts__Option
, /* Array[E]: Array[Option] */
2037 &type_opts__Option
, /* E: Option */
2040 /* runtime type NativeArray[nullable HashMapNode[String, Option]] */
2041 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringopts__Option
= {
2043 "NativeArray[nullable HashMapNode[String, Option]]", /* class_name_string */
2046 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringopts__Option
,
2049 0, /* nullable Object */
2051 286, /* NativeArray[nullable HashMapNode[String, Option]] */
2054 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringopts__Option
= {
2057 &type_nullable_hash_collection__HashMapNodestring__Stringopts__Option
, /* E: nullable HashMapNode[String, Option] */
2058 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringopts__Option
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Option]] */
2061 /* runtime type HashMapIterator[String, Option] */
2062 const struct type type_hash_collection__HashMapIteratorstring__Stringopts__Option
= {
2064 "HashMapIterator[String, Option]", /* class_name_string */
2067 &resolution_table_hash_collection__HashMapIteratorstring__Stringopts__Option
,
2070 0, /* nullable Object */
2072 287, /* MapIterator[String, Option] */
2073 1065, /* HashMapIterator[String, Option] */
2076 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringopts__Option
= {
2079 &type_hash_collection__HashMapstring__Stringopts__Option
, /* HashMap[K, V]: HashMap[String, Option] */
2082 /* runtime type MapIterator[String, Option] */
2083 const struct type type_abstract_collection__MapIteratorstring__Stringopts__Option
= {
2085 "MapIterator[String, Option]", /* class_name_string */
2089 0, {}, /*DEAD TYPE*/
2091 /* runtime type HashMapNode[String, Option] */
2092 const struct type type_hash_collection__HashMapNodestring__Stringopts__Option
= {
2094 "HashMapNode[String, Option]", /* class_name_string */
2097 &resolution_table_hash_collection__HashMapNodestring__Stringopts__Option
,
2100 0, /* nullable Object */
2102 16, /* nullable HashMapNode[String, Option] */
2103 1066, /* HashMapNode[String, Option] */
2106 const struct types resolution_table_hash_collection__HashMapNodestring__Stringopts__Option
= {
2109 &type_string__String
, /* K: String */
2110 &type_opts__Option
, /* V: Option */
2111 &type_string__String
, /* K: String */
2114 /* runtime type nullable HashMapNode[String, Option] */
2115 const struct type type_nullable_hash_collection__HashMapNodestring__Stringopts__Option
= {
2117 "nullable HashMapNode[String, Option]", /* class_name_string */
2121 0, {}, /*DEAD TYPE*/
2123 /* runtime type HashMap[Phase, POSetElement[Phase]] */
2124 const struct type type_hash_collection__HashMapphase__Phaseposet__POSetElementphase__Phase
= {
2126 "HashMap[Phase, POSetElement[Phase]]", /* class_name_string */
2129 &resolution_table_hash_collection__HashMapphase__Phaseposet__POSetElementphase__Phase
,
2132 0, /* nullable Object */
2134 288, /* HashMap[Phase, POSetElement[Phase]] */
2137 const struct types resolution_table_hash_collection__HashMapphase__Phaseposet__POSetElementphase__Phase
= {
2140 &type_hash_collection__HashMapKeysphase__Phaseposet__POSetElementphase__Phase
, /* HashMapKeys[K, V]: HashMapKeys[Phase, POSetElement[Phase]] */
2141 &type_hash_collection__HashMapValuesphase__Phaseposet__POSetElementphase__Phase
, /* HashMapValues[K, V]: HashMapValues[Phase, POSetElement[Phase]] */
2142 &type_phase__Phase
, /* K: Phase */
2143 &type_hash_collection__HashMapIteratorphase__Phaseposet__POSetElementphase__Phase
, /* HashMapIterator[K, V]: HashMapIterator[Phase, POSetElement[Phase]] */
2144 &type_phase__Phase
, /* K: Phase */
2145 &type_poset__POSetElementphase__Phase
, /* V: POSetElement[Phase] */
2146 &type_hash_collection__HashMapNodephase__Phaseposet__POSetElementphase__Phase
, /* HashMapNode[K, V]: HashMapNode[Phase, POSetElement[Phase]] */
2147 &type_phase__Phase
, /* K: Phase */
2150 &type_nullable_hash_collection__HashMapNodephase__Phaseposet__POSetElementphase__Phase
, /* nullable N: nullable HashMapNode[Phase, POSetElement[Phase]] */
2151 &type_array__NativeArraynullable_hash_collection__HashMapNodephase__Phaseposet__POSetElementphase__Phase
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
2152 &type_hash_collection__HashMapNodephase__Phaseposet__POSetElementphase__Phase
, /* N: HashMapNode[Phase, POSetElement[Phase]] */
2153 &type_nullable_phase__Phase
, /* nullable K: nullable Phase */
2156 /* runtime type POSetElement[Phase] */
2157 const struct type type_poset__POSetElementphase__Phase
= {
2159 "POSetElement[Phase]", /* class_name_string */
2162 &resolution_table_poset__POSetElementphase__Phase
,
2165 0, /* nullable Object */
2167 289, /* POSetElement[Phase] */
2170 const struct types resolution_table_poset__POSetElementphase__Phase
= {
2173 &type_hash_collection__HashSetphase__Phase
, /* HashSet[E]: HashSet[Phase] */
2174 &type_poset__POSetphase__Phase
, /* POSet[E]: POSet[Phase] */
2175 &type_phase__Phase
, /* E: Phase */
2178 /* runtime type HashSetIterator[AModule] */
2179 const struct type type_hash_collection__HashSetIteratorparser_nodes__AModule
= {
2181 "HashSetIterator[AModule]", /* class_name_string */
2184 &resolution_table_hash_collection__HashSetIteratorparser_nodes__AModule
,
2187 0, /* nullable Object */
2189 290, /* HashSetIterator[Object] */
2190 1067, /* HashSetIterator[ANode] */
2191 1392, /* HashSetIterator[AModule] */
2194 const struct types resolution_table_hash_collection__HashSetIteratorparser_nodes__AModule
= {
2197 &type_array__Arrayparser_nodes__AModule
, /* Array[E]: Array[AModule] */
2198 &type_hash_collection__HashSetparser_nodes__AModule
, /* HashSet[E]: HashSet[AModule] */
2201 /* runtime type HashSetIterator[Object] */
2202 const struct type type_hash_collection__HashSetIteratorkernel__Object
= {
2204 "HashSetIterator[Object]", /* class_name_string */
2207 &resolution_table_hash_collection__HashSetIteratorkernel__Object
,
2210 0, /* nullable Object */
2212 290, /* HashSetIterator[Object] */
2215 const struct types resolution_table_hash_collection__HashSetIteratorkernel__Object
= {
2218 &type_array__Arraykernel__Object
, /* Array[E]: Array[Object] */
2219 &type_hash_collection__HashSetkernel__Object
, /* HashSet[E]: HashSet[Object] */
2222 /* runtime type HashSetIterator[ANode] */
2223 const struct type type_hash_collection__HashSetIteratorparser_nodes__ANode
= {
2225 "HashSetIterator[ANode]", /* class_name_string */
2228 &resolution_table_hash_collection__HashSetIteratorparser_nodes__ANode
,
2231 0, /* nullable Object */
2233 290, /* HashSetIterator[Object] */
2234 1067, /* HashSetIterator[ANode] */
2237 const struct types resolution_table_hash_collection__HashSetIteratorparser_nodes__ANode
= {
2240 &type_array__Arrayparser_nodes__ANode
, /* Array[E]: Array[ANode] */
2241 &type_hash_collection__HashSetparser_nodes__ANode
, /* HashSet[E]: HashSet[ANode] */
2244 /* runtime type NativeArray[nullable HashSetNode[AModule]] */
2245 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodeparser_nodes__AModule
= {
2247 "NativeArray[nullable HashSetNode[AModule]]", /* class_name_string */
2250 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodeparser_nodes__AModule
,
2253 0, /* nullable Object */
2255 291, /* NativeArray[nullable HashSetNode[Object]] */
2256 1068, /* NativeArray[nullable HashSetNode[ANode]] */
2257 1393, /* NativeArray[nullable HashSetNode[AModule]] */
2260 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodeparser_nodes__AModule
= {
2263 &type_nullable_hash_collection__HashSetNodeparser_nodes__AModule
, /* E: nullable HashSetNode[AModule] */
2264 &type_array__NativeArraynullable_hash_collection__HashSetNodeparser_nodes__AModule
, /* NativeArray[E]: NativeArray[nullable HashSetNode[AModule]] */
2267 /* runtime type NativeArray[nullable HashSetNode[Object]] */
2268 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodekernel__Object
= {
2270 "NativeArray[nullable HashSetNode[Object]]", /* class_name_string */
2273 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodekernel__Object
,
2276 0, /* nullable Object */
2278 291, /* NativeArray[nullable HashSetNode[Object]] */
2281 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodekernel__Object
= {
2284 &type_nullable_hash_collection__HashSetNodekernel__Object
, /* E: nullable HashSetNode[Object] */
2285 &type_array__NativeArraynullable_hash_collection__HashSetNodekernel__Object
, /* NativeArray[E]: NativeArray[nullable HashSetNode[Object]] */
2288 /* runtime type NativeArray[nullable HashSetNode[ANode]] */
2289 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodeparser_nodes__ANode
= {
2291 "NativeArray[nullable HashSetNode[ANode]]", /* class_name_string */
2294 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodeparser_nodes__ANode
,
2297 0, /* nullable Object */
2299 291, /* NativeArray[nullable HashSetNode[Object]] */
2300 1068, /* NativeArray[nullable HashSetNode[ANode]] */
2303 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodeparser_nodes__ANode
= {
2306 &type_nullable_hash_collection__HashSetNodeparser_nodes__ANode
, /* E: nullable HashSetNode[ANode] */
2307 &type_array__NativeArraynullable_hash_collection__HashSetNodeparser_nodes__ANode
, /* NativeArray[E]: NativeArray[nullable HashSetNode[ANode]] */
2310 /* runtime type HashSetNode[AModule] */
2311 const struct type type_hash_collection__HashSetNodeparser_nodes__AModule
= {
2313 "HashSetNode[AModule]", /* class_name_string */
2316 &resolution_table_hash_collection__HashSetNodeparser_nodes__AModule
,
2319 0, /* nullable Object */
2321 17, /* nullable HashSetNode[Object] */
2322 292, /* nullable HashSetNode[ANode] */
2323 1069, /* HashSetNode[Object] */
2324 1070, /* nullable HashSetNode[AModule] */
2325 1571, /* HashSetNode[ANode] */
2326 2054, /* HashSetNode[AModule] */
2329 const struct types resolution_table_hash_collection__HashSetNodeparser_nodes__AModule
= {
2332 &type_parser_nodes__AModule
, /* E: AModule */
2334 &type_parser_nodes__AModule
, /* K: AModule */
2337 /* runtime type HashSetNode[Object] */
2338 const struct type type_hash_collection__HashSetNodekernel__Object
= {
2340 "HashSetNode[Object]", /* class_name_string */
2343 &resolution_table_hash_collection__HashSetNodekernel__Object
,
2346 0, /* nullable Object */
2348 17, /* nullable HashSetNode[Object] */
2350 1069, /* HashSetNode[Object] */
2353 const struct types resolution_table_hash_collection__HashSetNodekernel__Object
= {
2356 &type_kernel__Object
, /* E: Object */
2358 &type_kernel__Object
, /* K: Object */
2361 /* runtime type HashSetNode[ANode] */
2362 const struct type type_hash_collection__HashSetNodeparser_nodes__ANode
= {
2364 "HashSetNode[ANode]", /* class_name_string */
2367 &resolution_table_hash_collection__HashSetNodeparser_nodes__ANode
,
2370 0, /* nullable Object */
2372 17, /* nullable HashSetNode[Object] */
2373 292, /* nullable HashSetNode[ANode] */
2374 1069, /* HashSetNode[Object] */
2376 1571, /* HashSetNode[ANode] */
2379 const struct types resolution_table_hash_collection__HashSetNodeparser_nodes__ANode
= {
2382 &type_parser_nodes__ANode
, /* E: ANode */
2384 &type_parser_nodes__ANode
, /* K: ANode */
2387 /* runtime type nullable HashSetNode[AModule] */
2388 const struct type type_nullable_hash_collection__HashSetNodeparser_nodes__AModule
= {
2390 "nullable HashSetNode[AModule]", /* class_name_string */
2394 0, {}, /*DEAD TYPE*/
2396 /* runtime type nullable HashSetNode[Object] */
2397 const struct type type_nullable_hash_collection__HashSetNodekernel__Object
= {
2399 "nullable HashSetNode[Object]", /* class_name_string */
2403 0, {}, /*DEAD TYPE*/
2405 /* runtime type nullable HashSetNode[ANode] */
2406 const struct type type_nullable_hash_collection__HashSetNodeparser_nodes__ANode
= {
2408 "nullable HashSetNode[ANode]", /* class_name_string */
2412 0, {}, /*DEAD TYPE*/
2414 /* runtime type ArrayIterator[Phase] */
2415 const struct type type_array__ArrayIteratorphase__Phase
= {
2417 "ArrayIterator[Phase]", /* class_name_string */
2420 &resolution_table_array__ArrayIteratorphase__Phase
,
2423 0, /* nullable Object */
2425 285, /* ArrayIterator[Object] */
2426 1071, /* ArrayIterator[Phase] */
2429 const struct types resolution_table_array__ArrayIteratorphase__Phase
= {
2432 &type_array__Arrayphase__Phase
, /* Array[E]: Array[Phase] */
2433 &type_array__AbstractArrayReadphase__Phase
, /* AbstractArrayRead[E]: AbstractArrayRead[Phase] */
2436 /* runtime type NativeArray[Phase] */
2437 const struct type type_array__NativeArrayphase__Phase
= {
2439 "NativeArray[Phase]", /* class_name_string */
2442 &resolution_table_array__NativeArrayphase__Phase
,
2445 0, /* nullable Object */
2447 104, /* NativeArray[Object] */
2448 1072, /* NativeArray[Phase] */
2451 const struct types resolution_table_array__NativeArrayphase__Phase
= {
2454 &type_phase__Phase
, /* E: Phase */
2455 &type_array__NativeArrayphase__Phase
, /* NativeArray[E]: NativeArray[Phase] */
2458 /* runtime type ArrayIterator[MProject] */
2459 const struct type type_array__ArrayIteratormproject__MProject
= {
2461 "ArrayIterator[MProject]", /* class_name_string */
2464 &resolution_table_array__ArrayIteratormproject__MProject
,
2467 0, /* nullable Object */
2469 285, /* ArrayIterator[Object] */
2470 1073, /* ArrayIterator[MProject] */
2473 const struct types resolution_table_array__ArrayIteratormproject__MProject
= {
2476 &type_array__Arraymproject__MProject
, /* Array[E]: Array[MProject] */
2477 &type_array__AbstractArrayReadmproject__MProject
, /* AbstractArrayRead[E]: AbstractArrayRead[MProject] */
2480 /* runtime type NativeArray[MProject] */
2481 const struct type type_array__NativeArraymproject__MProject
= {
2483 "NativeArray[MProject]", /* class_name_string */
2486 &resolution_table_array__NativeArraymproject__MProject
,
2489 0, /* nullable Object */
2491 104, /* NativeArray[Object] */
2492 1074, /* NativeArray[MProject] */
2495 const struct types resolution_table_array__NativeArraymproject__MProject
= {
2498 &type_mproject__MProject
, /* E: MProject */
2499 &type_array__NativeArraymproject__MProject
, /* NativeArray[E]: NativeArray[MProject] */
2502 /* runtime type HashMapKeys[String, Array[MProject]] */
2503 const struct type type_hash_collection__HashMapKeysstring__Stringarray__Arraymproject__MProject
= {
2505 "HashMapKeys[String, Array[MProject]]", /* class_name_string */
2508 &resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymproject__MProject
,
2511 0, /* nullable Object */
2515 83, /* Collection[Object] */
2516 593, /* Collection[Streamable] */
2518 1346, /* Collection[Text] */
2520 1513, /* Collection[String] */
2521 1825, /* HashMapKeys[String, Array[MProject]] */
2524 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymproject__MProject
= {
2527 &type_hash_collection__HashMapstring__Stringarray__Arraymproject__MProject
, /* HashMap[K, V]: HashMap[String, Array[MProject]] */
2528 &type_abstract_collection__MapKeysIteratorstring__Stringarray__Arraymproject__MProject
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MProject]] */
2529 &type_string__String
, /* E: String */
2530 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
2531 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
2536 &type_string__String
, /* E: String */
2539 /* runtime type HashMapValues[String, Array[MProject]] */
2540 const struct type type_hash_collection__HashMapValuesstring__Stringarray__Arraymproject__MProject
= {
2542 "HashMapValues[String, Array[MProject]]", /* class_name_string */
2545 &resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymproject__MProject
,
2548 0, /* nullable Object */
2552 83, /* Collection[Object] */
2553 1075, /* Collection[Array[MProject]] */
2554 1394, /* HashMapValues[String, Array[MProject]] */
2557 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymproject__MProject
= {
2560 &type_hash_collection__HashMapstring__Stringarray__Arraymproject__MProject
, /* HashMap[K, V]: HashMap[String, Array[MProject]] */
2561 &type_abstract_collection__MapValuesIteratorstring__Stringarray__Arraymproject__MProject
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MProject]] */
2562 &type_array__Arraymproject__MProject
, /* E: Array[MProject] */
2563 &type_abstract_collection__Collectionarray__Arraymproject__MProject
, /* Collection[E]: Collection[Array[MProject]] */
2564 &type_array__Arrayarray__Arraymproject__MProject
, /* Array[E]: Array[Array[MProject]] */
2569 &type_array__Arraymproject__MProject
, /* E: Array[MProject] */
2572 /* runtime type Collection[Array[MProject]] */
2573 const struct type type_abstract_collection__Collectionarray__Arraymproject__MProject
= {
2575 "Collection[Array[MProject]]", /* class_name_string */
2579 0, {}, /*DEAD TYPE*/
2581 /* runtime type NativeArray[nullable HashMapNode[String, Array[MProject]]] */
2582 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
2584 "NativeArray[nullable HashMapNode[String, Array[MProject]]]", /* class_name_string */
2587 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
,
2590 0, /* nullable Object */
2592 293, /* NativeArray[nullable HashMapNode[String, Array[MProject]]] */
2595 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
2598 &type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
, /* E: nullable HashMapNode[String, Array[MProject]] */
2599 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MProject]]] */
2602 /* runtime type HashMapIterator[String, Array[MProject]] */
2603 const struct type type_hash_collection__HashMapIteratorstring__Stringarray__Arraymproject__MProject
= {
2605 "HashMapIterator[String, Array[MProject]]", /* class_name_string */
2608 &resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymproject__MProject
,
2611 0, /* nullable Object */
2613 294, /* MapIterator[String, Array[MProject]] */
2614 1076, /* HashMapIterator[String, Array[MProject]] */
2617 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymproject__MProject
= {
2620 &type_hash_collection__HashMapstring__Stringarray__Arraymproject__MProject
, /* HashMap[K, V]: HashMap[String, Array[MProject]] */
2623 /* runtime type MapIterator[String, Array[MProject]] */
2624 const struct type type_abstract_collection__MapIteratorstring__Stringarray__Arraymproject__MProject
= {
2626 "MapIterator[String, Array[MProject]]", /* class_name_string */
2630 0, {}, /*DEAD TYPE*/
2632 /* runtime type HashMapNode[String, Array[MProject]] */
2633 const struct type type_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
2635 "HashMapNode[String, Array[MProject]]", /* class_name_string */
2638 &resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
,
2641 0, /* nullable Object */
2643 18, /* nullable HashMapNode[String, Array[MProject]] */
2644 1077, /* HashMapNode[String, Array[MProject]] */
2647 const struct types resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
2650 &type_string__String
, /* K: String */
2651 &type_array__Arraymproject__MProject
, /* V: Array[MProject] */
2652 &type_string__String
, /* K: String */
2655 /* runtime type nullable HashMapNode[String, Array[MProject]] */
2656 const struct type type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymproject__MProject
= {
2658 "nullable HashMapNode[String, Array[MProject]]", /* class_name_string */
2662 0, {}, /*DEAD TYPE*/
2664 /* runtime type ArrayIterator[MModule] */
2665 const struct type type_array__ArrayIteratormmodule__MModule
= {
2667 "ArrayIterator[MModule]", /* class_name_string */
2670 &resolution_table_array__ArrayIteratormmodule__MModule
,
2673 0, /* nullable Object */
2675 285, /* ArrayIterator[Object] */
2676 1078, /* ArrayIterator[MModule] */
2679 const struct types resolution_table_array__ArrayIteratormmodule__MModule
= {
2682 &type_array__Arraymmodule__MModule
, /* Array[E]: Array[MModule] */
2683 &type_array__AbstractArrayReadmmodule__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[MModule] */
2686 /* runtime type NativeArray[MModule] */
2687 const struct type type_array__NativeArraymmodule__MModule
= {
2689 "NativeArray[MModule]", /* class_name_string */
2692 &resolution_table_array__NativeArraymmodule__MModule
,
2695 0, /* nullable Object */
2697 104, /* NativeArray[Object] */
2698 1079, /* NativeArray[MModule] */
2701 const struct types resolution_table_array__NativeArraymmodule__MModule
= {
2704 &type_mmodule__MModule
, /* E: MModule */
2705 &type_array__NativeArraymmodule__MModule
, /* NativeArray[E]: NativeArray[MModule] */
2708 /* runtime type HashMap[MModule, POSetElement[MModule]] */
2709 const struct type type_hash_collection__HashMapmmodule__MModuleposet__POSetElementmmodule__MModule
= {
2711 "HashMap[MModule, POSetElement[MModule]]", /* class_name_string */
2714 &resolution_table_hash_collection__HashMapmmodule__MModuleposet__POSetElementmmodule__MModule
,
2717 0, /* nullable Object */
2719 295, /* HashMap[MModule, POSetElement[MModule]] */
2722 const struct types resolution_table_hash_collection__HashMapmmodule__MModuleposet__POSetElementmmodule__MModule
= {
2725 &type_hash_collection__HashMapKeysmmodule__MModuleposet__POSetElementmmodule__MModule
, /* HashMapKeys[K, V]: HashMapKeys[MModule, POSetElement[MModule]] */
2726 &type_hash_collection__HashMapValuesmmodule__MModuleposet__POSetElementmmodule__MModule
, /* HashMapValues[K, V]: HashMapValues[MModule, POSetElement[MModule]] */
2727 &type_mmodule__MModule
, /* K: MModule */
2728 &type_hash_collection__HashMapIteratormmodule__MModuleposet__POSetElementmmodule__MModule
, /* HashMapIterator[K, V]: HashMapIterator[MModule, POSetElement[MModule]] */
2729 &type_mmodule__MModule
, /* K: MModule */
2730 &type_poset__POSetElementmmodule__MModule
, /* V: POSetElement[MModule] */
2731 &type_hash_collection__HashMapNodemmodule__MModuleposet__POSetElementmmodule__MModule
, /* HashMapNode[K, V]: HashMapNode[MModule, POSetElement[MModule]] */
2732 &type_mmodule__MModule
, /* K: MModule */
2735 &type_nullable_hash_collection__HashMapNodemmodule__MModuleposet__POSetElementmmodule__MModule
, /* nullable N: nullable HashMapNode[MModule, POSetElement[MModule]] */
2736 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleposet__POSetElementmmodule__MModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
2737 &type_hash_collection__HashMapNodemmodule__MModuleposet__POSetElementmmodule__MModule
, /* N: HashMapNode[MModule, POSetElement[MModule]] */
2738 &type_nullable_mmodule__MModule
, /* nullable K: nullable MModule */
2741 /* runtime type POSetElement[MModule] */
2742 const struct type type_poset__POSetElementmmodule__MModule
= {
2744 "POSetElement[MModule]", /* class_name_string */
2747 &resolution_table_poset__POSetElementmmodule__MModule
,
2750 0, /* nullable Object */
2752 296, /* POSetElement[MModule] */
2755 const struct types resolution_table_poset__POSetElementmmodule__MModule
= {
2758 &type_hash_collection__HashSetmmodule__MModule
, /* HashSet[E]: HashSet[MModule] */
2759 &type_poset__POSetmmodule__MModule
, /* POSet[E]: POSet[MModule] */
2760 &type_mmodule__MModule
, /* E: MModule */
2763 /* runtime type HashMapKeys[String, Array[MModule]] */
2764 const struct type type_hash_collection__HashMapKeysstring__Stringarray__Arraymmodule__MModule
= {
2766 "HashMapKeys[String, Array[MModule]]", /* class_name_string */
2769 &resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymmodule__MModule
,
2772 0, /* nullable Object */
2776 83, /* Collection[Object] */
2777 593, /* Collection[Streamable] */
2779 1346, /* Collection[Text] */
2781 1513, /* Collection[String] */
2782 1826, /* HashMapKeys[String, Array[MModule]] */
2785 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymmodule__MModule
= {
2788 &type_hash_collection__HashMapstring__Stringarray__Arraymmodule__MModule
, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
2789 &type_abstract_collection__MapKeysIteratorstring__Stringarray__Arraymmodule__MModule
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MModule]] */
2790 &type_string__String
, /* E: String */
2791 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
2792 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
2797 &type_string__String
, /* E: String */
2800 /* runtime type HashMapValues[String, Array[MModule]] */
2801 const struct type type_hash_collection__HashMapValuesstring__Stringarray__Arraymmodule__MModule
= {
2803 "HashMapValues[String, Array[MModule]]", /* class_name_string */
2806 &resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymmodule__MModule
,
2809 0, /* nullable Object */
2813 83, /* Collection[Object] */
2814 1080, /* Collection[Array[MModule]] */
2815 1395, /* HashMapValues[String, Array[MModule]] */
2818 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymmodule__MModule
= {
2821 &type_hash_collection__HashMapstring__Stringarray__Arraymmodule__MModule
, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
2822 &type_abstract_collection__MapValuesIteratorstring__Stringarray__Arraymmodule__MModule
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MModule]] */
2823 &type_array__Arraymmodule__MModule
, /* E: Array[MModule] */
2824 &type_abstract_collection__Collectionarray__Arraymmodule__MModule
, /* Collection[E]: Collection[Array[MModule]] */
2825 &type_array__Arrayarray__Arraymmodule__MModule
, /* Array[E]: Array[Array[MModule]] */
2830 &type_array__Arraymmodule__MModule
, /* E: Array[MModule] */
2833 /* runtime type Collection[Array[MModule]] */
2834 const struct type type_abstract_collection__Collectionarray__Arraymmodule__MModule
= {
2836 "Collection[Array[MModule]]", /* class_name_string */
2840 0, {}, /*DEAD TYPE*/
2842 /* runtime type NativeArray[nullable HashMapNode[String, Array[MModule]]] */
2843 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
2845 "NativeArray[nullable HashMapNode[String, Array[MModule]]]", /* class_name_string */
2848 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
,
2851 0, /* nullable Object */
2853 297, /* NativeArray[nullable HashMapNode[String, Array[MModule]]] */
2856 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
2859 &type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
, /* E: nullable HashMapNode[String, Array[MModule]] */
2860 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MModule]]] */
2863 /* runtime type HashMapIterator[String, Array[MModule]] */
2864 const struct type type_hash_collection__HashMapIteratorstring__Stringarray__Arraymmodule__MModule
= {
2866 "HashMapIterator[String, Array[MModule]]", /* class_name_string */
2869 &resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymmodule__MModule
,
2872 0, /* nullable Object */
2874 298, /* MapIterator[String, Array[MModule]] */
2875 1081, /* HashMapIterator[String, Array[MModule]] */
2878 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymmodule__MModule
= {
2881 &type_hash_collection__HashMapstring__Stringarray__Arraymmodule__MModule
, /* HashMap[K, V]: HashMap[String, Array[MModule]] */
2884 /* runtime type MapIterator[String, Array[MModule]] */
2885 const struct type type_abstract_collection__MapIteratorstring__Stringarray__Arraymmodule__MModule
= {
2887 "MapIterator[String, Array[MModule]]", /* class_name_string */
2891 0, {}, /*DEAD TYPE*/
2893 /* runtime type HashMapNode[String, Array[MModule]] */
2894 const struct type type_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
2896 "HashMapNode[String, Array[MModule]]", /* class_name_string */
2899 &resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
,
2902 0, /* nullable Object */
2904 19, /* nullable HashMapNode[String, Array[MModule]] */
2905 1082, /* HashMapNode[String, Array[MModule]] */
2908 const struct types resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
2911 &type_string__String
, /* K: String */
2912 &type_array__Arraymmodule__MModule
, /* V: Array[MModule] */
2913 &type_string__String
, /* K: String */
2916 /* runtime type nullable HashMapNode[String, Array[MModule]] */
2917 const struct type type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymmodule__MModule
= {
2919 "nullable HashMapNode[String, Array[MModule]]", /* class_name_string */
2923 0, {}, /*DEAD TYPE*/
2925 /* runtime type ArrayIterator[MClass] */
2926 const struct type type_array__ArrayIteratormodel__MClass
= {
2928 "ArrayIterator[MClass]", /* class_name_string */
2931 &resolution_table_array__ArrayIteratormodel__MClass
,
2934 0, /* nullable Object */
2936 285, /* ArrayIterator[Object] */
2937 299, /* ArrayIterator[nullable MClass] */
2938 1396, /* ArrayIterator[MClass] */
2941 const struct types resolution_table_array__ArrayIteratormodel__MClass
= {
2944 &type_array__Arraymodel__MClass
, /* Array[E]: Array[MClass] */
2945 &type_array__AbstractArrayReadmodel__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[MClass] */
2948 /* runtime type ArrayIterator[nullable MClass] */
2949 const struct type type_array__ArrayIteratornullable_model__MClass
= {
2951 "ArrayIterator[nullable MClass]", /* class_name_string */
2954 &resolution_table_array__ArrayIteratornullable_model__MClass
,
2957 0, /* nullable Object */
2960 299, /* ArrayIterator[nullable MClass] */
2963 const struct types resolution_table_array__ArrayIteratornullable_model__MClass
= {
2966 &type_array__Arraynullable_model__MClass
, /* Array[E]: Array[nullable MClass] */
2967 &type_array__AbstractArrayReadnullable_model__MClass
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MClass] */
2970 /* runtime type NativeArray[MClass] */
2971 const struct type type_array__NativeArraymodel__MClass
= {
2973 "NativeArray[MClass]", /* class_name_string */
2976 &resolution_table_array__NativeArraymodel__MClass
,
2979 0, /* nullable Object */
2981 104, /* NativeArray[Object] */
2982 300, /* NativeArray[nullable MClass] */
2983 1397, /* NativeArray[MClass] */
2986 const struct types resolution_table_array__NativeArraymodel__MClass
= {
2989 &type_model__MClass
, /* E: MClass */
2990 &type_array__NativeArraymodel__MClass
, /* NativeArray[E]: NativeArray[MClass] */
2993 /* runtime type NativeArray[nullable MClass] */
2994 const struct type type_array__NativeArraynullable_model__MClass
= {
2996 "NativeArray[nullable MClass]", /* class_name_string */
2999 &resolution_table_array__NativeArraynullable_model__MClass
,
3002 0, /* nullable Object */
3005 300, /* NativeArray[nullable MClass] */
3008 const struct types resolution_table_array__NativeArraynullable_model__MClass
= {
3011 &type_nullable_model__MClass
, /* E: nullable MClass */
3012 &type_array__NativeArraynullable_model__MClass
, /* NativeArray[E]: NativeArray[nullable MClass] */
3015 /* runtime type ArrayIterator[MProperty] */
3016 const struct type type_array__ArrayIteratormodel__MProperty
= {
3018 "ArrayIterator[MProperty]", /* class_name_string */
3021 &resolution_table_array__ArrayIteratormodel__MProperty
,
3024 0, /* nullable Object */
3026 285, /* ArrayIterator[Object] */
3027 301, /* ArrayIterator[nullable MProperty] */
3028 1083, /* ArrayIterator[PropertyLayoutElement] */
3029 1572, /* ArrayIterator[MProperty] */
3032 const struct types resolution_table_array__ArrayIteratormodel__MProperty
= {
3035 &type_array__Arraymodel__MProperty
, /* Array[E]: Array[MProperty] */
3036 &type_array__AbstractArrayReadmodel__MProperty
, /* AbstractArrayRead[E]: AbstractArrayRead[MProperty] */
3039 /* runtime type ArrayIterator[PropertyLayoutElement] */
3040 const struct type type_array__ArrayIteratorseparate_compiler__PropertyLayoutElement
= {
3042 "ArrayIterator[PropertyLayoutElement]", /* class_name_string */
3045 &resolution_table_array__ArrayIteratorseparate_compiler__PropertyLayoutElement
,
3048 0, /* nullable Object */
3050 285, /* ArrayIterator[Object] */
3052 1083, /* ArrayIterator[PropertyLayoutElement] */
3055 const struct types resolution_table_array__ArrayIteratorseparate_compiler__PropertyLayoutElement
= {
3058 &type_array__Arrayseparate_compiler__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
3059 &type_array__AbstractArrayReadseparate_compiler__PropertyLayoutElement
, /* AbstractArrayRead[E]: AbstractArrayRead[PropertyLayoutElement] */
3062 /* runtime type ArrayIterator[nullable MProperty] */
3063 const struct type type_array__ArrayIteratornullable_model__MProperty
= {
3065 "ArrayIterator[nullable MProperty]", /* class_name_string */
3068 &resolution_table_array__ArrayIteratornullable_model__MProperty
,
3071 0, /* nullable Object */
3074 301, /* ArrayIterator[nullable MProperty] */
3077 const struct types resolution_table_array__ArrayIteratornullable_model__MProperty
= {
3080 &type_array__Arraynullable_model__MProperty
, /* Array[E]: Array[nullable MProperty] */
3081 &type_array__AbstractArrayReadnullable_model__MProperty
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MProperty] */
3084 /* runtime type NativeArray[MProperty] */
3085 const struct type type_array__NativeArraymodel__MProperty
= {
3087 "NativeArray[MProperty]", /* class_name_string */
3090 &resolution_table_array__NativeArraymodel__MProperty
,
3093 0, /* nullable Object */
3095 104, /* NativeArray[Object] */
3096 302, /* NativeArray[nullable MProperty] */
3097 1084, /* NativeArray[PropertyLayoutElement] */
3098 1573, /* NativeArray[MProperty] */
3101 const struct types resolution_table_array__NativeArraymodel__MProperty
= {
3104 &type_model__MProperty
, /* E: MProperty */
3105 &type_array__NativeArraymodel__MProperty
, /* NativeArray[E]: NativeArray[MProperty] */
3108 /* runtime type NativeArray[PropertyLayoutElement] */
3109 const struct type type_array__NativeArrayseparate_compiler__PropertyLayoutElement
= {
3111 "NativeArray[PropertyLayoutElement]", /* class_name_string */
3114 &resolution_table_array__NativeArrayseparate_compiler__PropertyLayoutElement
,
3117 0, /* nullable Object */
3119 104, /* NativeArray[Object] */
3121 1084, /* NativeArray[PropertyLayoutElement] */
3124 const struct types resolution_table_array__NativeArrayseparate_compiler__PropertyLayoutElement
= {
3127 &type_separate_compiler__PropertyLayoutElement
, /* E: PropertyLayoutElement */
3128 &type_array__NativeArrayseparate_compiler__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[PropertyLayoutElement] */
3131 /* runtime type NativeArray[nullable MProperty] */
3132 const struct type type_array__NativeArraynullable_model__MProperty
= {
3134 "NativeArray[nullable MProperty]", /* class_name_string */
3137 &resolution_table_array__NativeArraynullable_model__MProperty
,
3140 0, /* nullable Object */
3143 302, /* NativeArray[nullable MProperty] */
3146 const struct types resolution_table_array__NativeArraynullable_model__MProperty
= {
3149 &type_nullable_model__MProperty
, /* E: nullable MProperty */
3150 &type_array__NativeArraynullable_model__MProperty
, /* NativeArray[E]: NativeArray[nullable MProperty] */
3153 /* runtime type HashMap[MClassDef, POSetElement[MClassDef]] */
3154 const struct type type_hash_collection__HashMapmodel__MClassDefposet__POSetElementmodel__MClassDef
= {
3156 "HashMap[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
3159 &resolution_table_hash_collection__HashMapmodel__MClassDefposet__POSetElementmodel__MClassDef
,
3162 0, /* nullable Object */
3164 303, /* HashMap[MClassDef, POSetElement[MClassDef]] */
3167 const struct types resolution_table_hash_collection__HashMapmodel__MClassDefposet__POSetElementmodel__MClassDef
= {
3170 &type_hash_collection__HashMapKeysmodel__MClassDefposet__POSetElementmodel__MClassDef
, /* HashMapKeys[K, V]: HashMapKeys[MClassDef, POSetElement[MClassDef]] */
3171 &type_hash_collection__HashMapValuesmodel__MClassDefposet__POSetElementmodel__MClassDef
, /* HashMapValues[K, V]: HashMapValues[MClassDef, POSetElement[MClassDef]] */
3172 &type_model__MClassDef
, /* K: MClassDef */
3173 &type_hash_collection__HashMapIteratormodel__MClassDefposet__POSetElementmodel__MClassDef
, /* HashMapIterator[K, V]: HashMapIterator[MClassDef, POSetElement[MClassDef]] */
3174 &type_model__MClassDef
, /* K: MClassDef */
3175 &type_poset__POSetElementmodel__MClassDef
, /* V: POSetElement[MClassDef] */
3176 &type_hash_collection__HashMapNodemodel__MClassDefposet__POSetElementmodel__MClassDef
, /* HashMapNode[K, V]: HashMapNode[MClassDef, POSetElement[MClassDef]] */
3177 &type_model__MClassDef
, /* K: MClassDef */
3180 &type_nullable_hash_collection__HashMapNodemodel__MClassDefposet__POSetElementmodel__MClassDef
, /* nullable N: nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
3181 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefposet__POSetElementmodel__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
3182 &type_hash_collection__HashMapNodemodel__MClassDefposet__POSetElementmodel__MClassDef
, /* N: HashMapNode[MClassDef, POSetElement[MClassDef]] */
3183 &type_nullable_model__MClassDef
, /* nullable K: nullable MClassDef */
3186 /* runtime type POSetElement[MClassDef] */
3187 const struct type type_poset__POSetElementmodel__MClassDef
= {
3189 "POSetElement[MClassDef]", /* class_name_string */
3192 &resolution_table_poset__POSetElementmodel__MClassDef
,
3195 0, /* nullable Object */
3197 304, /* POSetElement[MClassDef] */
3200 const struct types resolution_table_poset__POSetElementmodel__MClassDef
= {
3203 &type_hash_collection__HashSetmodel__MClassDef
, /* HashSet[E]: HashSet[MClassDef] */
3204 &type_poset__POSetmodel__MClassDef
, /* POSet[E]: POSet[MClassDef] */
3205 &type_model__MClassDef
, /* E: MClassDef */
3208 /* runtime type HashMap[MClassType, POSetElement[MClassType]] */
3209 const struct type type_hash_collection__HashMapmodel__MClassTypeposet__POSetElementmodel__MClassType
= {
3211 "HashMap[MClassType, POSetElement[MClassType]]", /* class_name_string */
3214 &resolution_table_hash_collection__HashMapmodel__MClassTypeposet__POSetElementmodel__MClassType
,
3217 0, /* nullable Object */
3219 305, /* HashMap[MType, POSetElement[MType]] */
3220 1085, /* HashMap[MClassType, POSetElement[MClassType]] */
3223 const struct types resolution_table_hash_collection__HashMapmodel__MClassTypeposet__POSetElementmodel__MClassType
= {
3226 &type_hash_collection__HashMapKeysmodel__MClassTypeposet__POSetElementmodel__MClassType
, /* HashMapKeys[K, V]: HashMapKeys[MClassType, POSetElement[MClassType]] */
3227 &type_hash_collection__HashMapValuesmodel__MClassTypeposet__POSetElementmodel__MClassType
, /* HashMapValues[K, V]: HashMapValues[MClassType, POSetElement[MClassType]] */
3228 &type_model__MClassType
, /* K: MClassType */
3229 &type_hash_collection__HashMapIteratormodel__MClassTypeposet__POSetElementmodel__MClassType
, /* HashMapIterator[K, V]: HashMapIterator[MClassType, POSetElement[MClassType]] */
3230 &type_model__MClassType
, /* K: MClassType */
3231 &type_poset__POSetElementmodel__MClassType
, /* V: POSetElement[MClassType] */
3232 &type_hash_collection__HashMapNodemodel__MClassTypeposet__POSetElementmodel__MClassType
, /* HashMapNode[K, V]: HashMapNode[MClassType, POSetElement[MClassType]] */
3233 &type_model__MClassType
, /* K: MClassType */
3236 &type_nullable_hash_collection__HashMapNodemodel__MClassTypeposet__POSetElementmodel__MClassType
, /* nullable N: nullable HashMapNode[MClassType, POSetElement[MClassType]] */
3237 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypeposet__POSetElementmodel__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
3238 &type_hash_collection__HashMapNodemodel__MClassTypeposet__POSetElementmodel__MClassType
, /* N: HashMapNode[MClassType, POSetElement[MClassType]] */
3239 &type_nullable_model__MClassType
, /* nullable K: nullable MClassType */
3242 /* runtime type HashMap[MType, POSetElement[MType]] */
3243 const struct type type_hash_collection__HashMapmodel__MTypeposet__POSetElementmodel__MType
= {
3245 "HashMap[MType, POSetElement[MType]]", /* class_name_string */
3248 &resolution_table_hash_collection__HashMapmodel__MTypeposet__POSetElementmodel__MType
,
3251 0, /* nullable Object */
3253 305, /* HashMap[MType, POSetElement[MType]] */
3256 const struct types resolution_table_hash_collection__HashMapmodel__MTypeposet__POSetElementmodel__MType
= {
3259 &type_hash_collection__HashMapKeysmodel__MTypeposet__POSetElementmodel__MType
, /* HashMapKeys[K, V]: HashMapKeys[MType, POSetElement[MType]] */
3260 &type_hash_collection__HashMapValuesmodel__MTypeposet__POSetElementmodel__MType
, /* HashMapValues[K, V]: HashMapValues[MType, POSetElement[MType]] */
3261 &type_model__MType
, /* K: MType */
3262 &type_hash_collection__HashMapIteratormodel__MTypeposet__POSetElementmodel__MType
, /* HashMapIterator[K, V]: HashMapIterator[MType, POSetElement[MType]] */
3263 &type_model__MType
, /* K: MType */
3264 &type_poset__POSetElementmodel__MType
, /* V: POSetElement[MType] */
3265 &type_hash_collection__HashMapNodemodel__MTypeposet__POSetElementmodel__MType
, /* HashMapNode[K, V]: HashMapNode[MType, POSetElement[MType]] */
3266 &type_model__MType
, /* K: MType */
3269 &type_nullable_hash_collection__HashMapNodemodel__MTypeposet__POSetElementmodel__MType
, /* nullable N: nullable HashMapNode[MType, POSetElement[MType]] */
3270 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypeposet__POSetElementmodel__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
3271 &type_hash_collection__HashMapNodemodel__MTypeposet__POSetElementmodel__MType
, /* N: HashMapNode[MType, POSetElement[MType]] */
3272 &type_nullable_model__MType
, /* nullable K: nullable MType */
3275 /* runtime type POSetElement[MClassType] */
3276 const struct type type_poset__POSetElementmodel__MClassType
= {
3278 "POSetElement[MClassType]", /* class_name_string */
3281 &resolution_table_poset__POSetElementmodel__MClassType
,
3284 0, /* nullable Object */
3286 306, /* POSetElement[MType] */
3287 1086, /* POSetElement[MClassType] */
3290 const struct types resolution_table_poset__POSetElementmodel__MClassType
= {
3293 &type_hash_collection__HashSetmodel__MClassType
, /* HashSet[E]: HashSet[MClassType] */
3294 &type_poset__POSetmodel__MClassType
, /* POSet[E]: POSet[MClassType] */
3295 &type_model__MClassType
, /* E: MClassType */
3298 /* runtime type POSetElement[MType] */
3299 const struct type type_poset__POSetElementmodel__MType
= {
3301 "POSetElement[MType]", /* class_name_string */
3304 &resolution_table_poset__POSetElementmodel__MType
,
3307 0, /* nullable Object */
3309 306, /* POSetElement[MType] */
3312 const struct types resolution_table_poset__POSetElementmodel__MType
= {
3315 &type_hash_collection__HashSetmodel__MType
, /* HashSet[E]: HashSet[MType] */
3316 &type_poset__POSetmodel__MType
, /* POSet[E]: POSet[MType] */
3317 &type_model__MType
, /* E: MType */
3320 /* runtime type HashMapKeys[String, Array[MClass]] */
3321 const struct type type_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MClass
= {
3323 "HashMapKeys[String, Array[MClass]]", /* class_name_string */
3326 &resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MClass
,
3329 0, /* nullable Object */
3333 83, /* Collection[Object] */
3334 593, /* Collection[Streamable] */
3336 1346, /* Collection[Text] */
3338 1513, /* Collection[String] */
3339 1827, /* HashMapKeys[String, Array[MClass]] */
3342 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MClass
= {
3345 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MClass
, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
3346 &type_abstract_collection__MapKeysIteratorstring__Stringarray__Arraymodel__MClass
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MClass]] */
3347 &type_string__String
, /* E: String */
3348 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
3349 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
3354 &type_string__String
, /* E: String */
3357 /* runtime type HashMapValues[String, Array[MClass]] */
3358 const struct type type_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MClass
= {
3360 "HashMapValues[String, Array[MClass]]", /* class_name_string */
3363 &resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MClass
,
3366 0, /* nullable Object */
3370 83, /* Collection[Object] */
3371 1087, /* Collection[Array[nullable MClass]] */
3373 1398, /* Collection[Array[MClass]] */
3374 1574, /* HashMapValues[String, Array[MClass]] */
3377 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MClass
= {
3380 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MClass
, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
3381 &type_abstract_collection__MapValuesIteratorstring__Stringarray__Arraymodel__MClass
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MClass]] */
3382 &type_array__Arraymodel__MClass
, /* E: Array[MClass] */
3383 &type_abstract_collection__Collectionarray__Arraymodel__MClass
, /* Collection[E]: Collection[Array[MClass]] */
3384 &type_array__Arrayarray__Arraymodel__MClass
, /* Array[E]: Array[Array[MClass]] */
3389 &type_array__Arraymodel__MClass
, /* E: Array[MClass] */
3392 /* runtime type Collection[Array[MClass]] */
3393 const struct type type_abstract_collection__Collectionarray__Arraymodel__MClass
= {
3395 "Collection[Array[MClass]]", /* class_name_string */
3399 0, {}, /*DEAD TYPE*/
3401 /* runtime type Collection[Array[nullable MClass]] */
3402 const struct type type_abstract_collection__Collectionarray__Arraynullable_model__MClass
= {
3404 "Collection[Array[nullable MClass]]", /* class_name_string */
3408 0, {}, /*DEAD TYPE*/
3410 /* runtime type NativeArray[nullable HashMapNode[String, Array[MClass]]] */
3411 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
3413 "NativeArray[nullable HashMapNode[String, Array[MClass]]]", /* class_name_string */
3416 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
,
3419 0, /* nullable Object */
3421 307, /* NativeArray[nullable HashMapNode[String, Array[MClass]]] */
3424 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
3427 &type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
, /* E: nullable HashMapNode[String, Array[MClass]] */
3428 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MClass]]] */
3431 /* runtime type HashMapIterator[String, Array[MClass]] */
3432 const struct type type_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MClass
= {
3434 "HashMapIterator[String, Array[MClass]]", /* class_name_string */
3437 &resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MClass
,
3440 0, /* nullable Object */
3442 308, /* MapIterator[String, Array[MClass]] */
3443 1088, /* HashMapIterator[String, Array[MClass]] */
3446 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MClass
= {
3449 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MClass
, /* HashMap[K, V]: HashMap[String, Array[MClass]] */
3452 /* runtime type MapIterator[String, Array[MClass]] */
3453 const struct type type_abstract_collection__MapIteratorstring__Stringarray__Arraymodel__MClass
= {
3455 "MapIterator[String, Array[MClass]]", /* class_name_string */
3459 0, {}, /*DEAD TYPE*/
3461 /* runtime type HashMapNode[String, Array[MClass]] */
3462 const struct type type_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
3464 "HashMapNode[String, Array[MClass]]", /* class_name_string */
3467 &resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
,
3470 0, /* nullable Object */
3472 20, /* nullable HashMapNode[String, Array[MClass]] */
3473 1089, /* HashMapNode[String, Array[MClass]] */
3476 const struct types resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
3479 &type_string__String
, /* K: String */
3480 &type_array__Arraymodel__MClass
, /* V: Array[MClass] */
3481 &type_string__String
, /* K: String */
3484 /* runtime type nullable HashMapNode[String, Array[MClass]] */
3485 const struct type type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MClass
= {
3487 "nullable HashMapNode[String, Array[MClass]]", /* class_name_string */
3491 0, {}, /*DEAD TYPE*/
3493 /* runtime type HashMapKeys[String, Array[MProperty]] */
3494 const struct type type_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MProperty
= {
3496 "HashMapKeys[String, Array[MProperty]]", /* class_name_string */
3499 &resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MProperty
,
3502 0, /* nullable Object */
3506 83, /* Collection[Object] */
3507 593, /* Collection[Streamable] */
3509 1346, /* Collection[Text] */
3511 1513, /* Collection[String] */
3512 1828, /* HashMapKeys[String, Array[MProperty]] */
3515 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringarray__Arraymodel__MProperty
= {
3518 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MProperty
, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
3519 &type_abstract_collection__MapKeysIteratorstring__Stringarray__Arraymodel__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Array[MProperty]] */
3520 &type_string__String
, /* E: String */
3521 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
3522 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
3527 &type_string__String
, /* E: String */
3530 /* runtime type HashMapValues[String, Array[MProperty]] */
3531 const struct type type_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MProperty
= {
3533 "HashMapValues[String, Array[MProperty]]", /* class_name_string */
3536 &resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MProperty
,
3539 0, /* nullable Object */
3543 83, /* Collection[Object] */
3544 1090, /* Collection[Array[MProperty]] */
3545 1399, /* HashMapValues[String, Array[MProperty]] */
3548 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringarray__Arraymodel__MProperty
= {
3551 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MProperty
, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
3552 &type_abstract_collection__MapValuesIteratorstring__Stringarray__Arraymodel__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Array[MProperty]] */
3553 &type_array__Arraymodel__MProperty
, /* E: Array[MProperty] */
3554 &type_abstract_collection__Collectionarray__Arraymodel__MProperty
, /* Collection[E]: Collection[Array[MProperty]] */
3555 &type_array__Arrayarray__Arraymodel__MProperty
, /* Array[E]: Array[Array[MProperty]] */
3560 &type_array__Arraymodel__MProperty
, /* E: Array[MProperty] */
3563 /* runtime type Collection[Array[MProperty]] */
3564 const struct type type_abstract_collection__Collectionarray__Arraymodel__MProperty
= {
3566 "Collection[Array[MProperty]]", /* class_name_string */
3570 0, {}, /*DEAD TYPE*/
3572 /* runtime type NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
3573 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
3575 "NativeArray[nullable HashMapNode[String, Array[MProperty]]]", /* class_name_string */
3578 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
,
3581 0, /* nullable Object */
3583 309, /* NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
3586 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
3589 &type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
, /* E: nullable HashMapNode[String, Array[MProperty]] */
3590 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
3593 /* runtime type HashMapIterator[String, Array[MProperty]] */
3594 const struct type type_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MProperty
= {
3596 "HashMapIterator[String, Array[MProperty]]", /* class_name_string */
3599 &resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MProperty
,
3602 0, /* nullable Object */
3604 310, /* MapIterator[String, Array[MProperty]] */
3605 1091, /* HashMapIterator[String, Array[MProperty]] */
3608 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringarray__Arraymodel__MProperty
= {
3611 &type_hash_collection__HashMapstring__Stringarray__Arraymodel__MProperty
, /* HashMap[K, V]: HashMap[String, Array[MProperty]] */
3614 /* runtime type MapIterator[String, Array[MProperty]] */
3615 const struct type type_abstract_collection__MapIteratorstring__Stringarray__Arraymodel__MProperty
= {
3617 "MapIterator[String, Array[MProperty]]", /* class_name_string */
3621 0, {}, /*DEAD TYPE*/
3623 /* runtime type HashMapNode[String, Array[MProperty]] */
3624 const struct type type_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
3626 "HashMapNode[String, Array[MProperty]]", /* class_name_string */
3629 &resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
,
3632 0, /* nullable Object */
3634 21, /* nullable HashMapNode[String, Array[MProperty]] */
3635 1092, /* HashMapNode[String, Array[MProperty]] */
3638 const struct types resolution_table_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
3641 &type_string__String
, /* K: String */
3642 &type_array__Arraymodel__MProperty
, /* V: Array[MProperty] */
3643 &type_string__String
, /* K: String */
3646 /* runtime type nullable HashMapNode[String, Array[MProperty]] */
3647 const struct type type_nullable_hash_collection__HashMapNodestring__Stringarray__Arraymodel__MProperty
= {
3649 "nullable HashMapNode[String, Array[MProperty]]", /* class_name_string */
3653 0, {}, /*DEAD TYPE*/
3655 /* runtime type HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
3656 const struct type type_hash_collection__HashMapmmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
3658 "HashMap[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
3661 &resolution_table_hash_collection__HashMapmmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
,
3664 0, /* nullable Object */
3666 311, /* HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
3669 const struct types resolution_table_hash_collection__HashMapmmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
3672 &type_hash_collection__HashMapKeysmmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* HashMapKeys[K, V]: HashMapKeys[MModule, HashMap2[MType, String, nullable MProperty]] */
3673 &type_hash_collection__HashMapValuesmmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* HashMapValues[K, V]: HashMapValues[MModule, HashMap2[MType, String, nullable MProperty]] */
3674 &type_mmodule__MModule
, /* K: MModule */
3675 &type_hash_collection__HashMapIteratormmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* HashMapIterator[K, V]: HashMapIterator[MModule, HashMap2[MType, String, nullable MProperty]] */
3676 &type_mmodule__MModule
, /* K: MModule */
3677 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* V: HashMap2[MType, String, nullable MProperty] */
3678 &type_hash_collection__HashMapNodemmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* HashMapNode[K, V]: HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
3679 &type_mmodule__MModule
, /* K: MModule */
3682 &type_nullable_hash_collection__HashMapNodemmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* nullable N: nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
3683 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
3684 &type_hash_collection__HashMapNodemmodule__MModulemore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* N: HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
3685 &type_nullable_mmodule__MModule
, /* nullable K: nullable MModule */
3688 /* runtime type HashMap2[MType, String, nullable MProperty] */
3689 const struct type type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
3691 "HashMap2[MType, String, nullable MProperty]", /* class_name_string */
3694 &resolution_table_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
,
3697 0, /* nullable Object */
3699 312, /* HashMap2[MType, String, nullable MProperty] */
3702 const struct types resolution_table_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
3705 &type_hash_collection__HashMapmodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
, /* HashMap[K1, HashMap[K2, V]]: HashMap[MType, HashMap[String, nullable MProperty]] */
3706 &type_model__MType
, /* K1: MType */
3707 &type_string__String
, /* K2: String */
3708 &type_nullable_model__MProperty
, /* V: nullable MProperty */
3709 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* HashMap[K2, V]: HashMap[String, nullable MProperty] */
3712 /* runtime type HashMapKeys[String, nullable ModulePath] */
3713 const struct type type_hash_collection__HashMapKeysstring__Stringnullable_modelbuilder__ModulePath
= {
3715 "HashMapKeys[String, nullable ModulePath]", /* class_name_string */
3718 &resolution_table_hash_collection__HashMapKeysstring__Stringnullable_modelbuilder__ModulePath
,
3721 0, /* nullable Object */
3725 83, /* Collection[Object] */
3726 593, /* Collection[Streamable] */
3728 1346, /* Collection[Text] */
3730 1513, /* Collection[String] */
3731 1829, /* HashMapKeys[String, nullable ModulePath] */
3734 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringnullable_modelbuilder__ModulePath
= {
3737 &type_hash_collection__HashMapstring__Stringnullable_modelbuilder__ModulePath
, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
3738 &type_abstract_collection__MapKeysIteratorstring__Stringnullable_modelbuilder__ModulePath
, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable ModulePath] */
3739 &type_string__String
, /* E: String */
3740 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
3741 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
3746 &type_string__String
, /* E: String */
3749 /* runtime type HashMapValues[String, nullable ModulePath] */
3750 const struct type type_hash_collection__HashMapValuesstring__Stringnullable_modelbuilder__ModulePath
= {
3752 "HashMapValues[String, nullable ModulePath]", /* class_name_string */
3755 &resolution_table_hash_collection__HashMapValuesstring__Stringnullable_modelbuilder__ModulePath
,
3758 0, /* nullable Object */
3760 116, /* Collection[nullable ModulePath] */
3761 1093, /* HashMapValues[String, nullable ModulePath] */
3764 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringnullable_modelbuilder__ModulePath
= {
3767 &type_hash_collection__HashMapstring__Stringnullable_modelbuilder__ModulePath
, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
3768 &type_abstract_collection__MapValuesIteratorstring__Stringnullable_modelbuilder__ModulePath
, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable ModulePath] */
3769 &type_nullable_modelbuilder__ModulePath
, /* E: nullable ModulePath */
3770 &type_abstract_collection__Collectionnullable_modelbuilder__ModulePath
, /* Collection[E]: Collection[nullable ModulePath] */
3771 &type_array__Arraynullable_modelbuilder__ModulePath
, /* Array[E]: Array[nullable ModulePath] */
3776 &type_nullable_modelbuilder__ModulePath
, /* E: nullable ModulePath */
3779 /* runtime type NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
3780 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
3782 "NativeArray[nullable HashMapNode[String, nullable ModulePath]]", /* class_name_string */
3785 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
,
3788 0, /* nullable Object */
3790 313, /* NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
3793 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
3796 &type_nullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
, /* E: nullable HashMapNode[String, nullable ModulePath] */
3797 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
3800 /* runtime type HashMapIterator[String, nullable ModulePath] */
3801 const struct type type_hash_collection__HashMapIteratorstring__Stringnullable_modelbuilder__ModulePath
= {
3803 "HashMapIterator[String, nullable ModulePath]", /* class_name_string */
3806 &resolution_table_hash_collection__HashMapIteratorstring__Stringnullable_modelbuilder__ModulePath
,
3809 0, /* nullable Object */
3811 314, /* MapIterator[String, nullable ModulePath] */
3812 1094, /* HashMapIterator[String, nullable ModulePath] */
3815 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringnullable_modelbuilder__ModulePath
= {
3818 &type_hash_collection__HashMapstring__Stringnullable_modelbuilder__ModulePath
, /* HashMap[K, V]: HashMap[String, nullable ModulePath] */
3821 /* runtime type MapIterator[String, nullable ModulePath] */
3822 const struct type type_abstract_collection__MapIteratorstring__Stringnullable_modelbuilder__ModulePath
= {
3824 "MapIterator[String, nullable ModulePath]", /* class_name_string */
3828 0, {}, /*DEAD TYPE*/
3830 /* runtime type HashMapNode[String, nullable ModulePath] */
3831 const struct type type_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
3833 "HashMapNode[String, nullable ModulePath]", /* class_name_string */
3836 &resolution_table_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
,
3839 0, /* nullable Object */
3841 22, /* nullable HashMapNode[String, nullable ModulePath] */
3842 1095, /* HashMapNode[String, nullable ModulePath] */
3845 const struct types resolution_table_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
3848 &type_string__String
, /* K: String */
3849 &type_nullable_modelbuilder__ModulePath
, /* V: nullable ModulePath */
3850 &type_string__String
, /* K: String */
3853 /* runtime type nullable HashMapNode[String, nullable ModulePath] */
3854 const struct type type_nullable_hash_collection__HashMapNodestring__Stringnullable_modelbuilder__ModulePath
= {
3856 "nullable HashMapNode[String, nullable ModulePath]", /* class_name_string */
3860 0, {}, /*DEAD TYPE*/
3862 /* runtime type HashMapKeys[String, nullable MGroup] */
3863 const struct type type_hash_collection__HashMapKeysstring__Stringnullable_mproject__MGroup
= {
3865 "HashMapKeys[String, nullable MGroup]", /* class_name_string */
3868 &resolution_table_hash_collection__HashMapKeysstring__Stringnullable_mproject__MGroup
,
3871 0, /* nullable Object */
3875 83, /* Collection[Object] */
3876 593, /* Collection[Streamable] */
3878 1346, /* Collection[Text] */
3880 1513, /* Collection[String] */
3881 1830, /* HashMapKeys[String, nullable MGroup] */
3884 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringnullable_mproject__MGroup
= {
3887 &type_hash_collection__HashMapstring__Stringnullable_mproject__MGroup
, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
3888 &type_abstract_collection__MapKeysIteratorstring__Stringnullable_mproject__MGroup
, /* MapKeysIterator[K, V]: MapKeysIterator[String, nullable MGroup] */
3889 &type_string__String
, /* E: String */
3890 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
3891 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
3896 &type_string__String
, /* E: String */
3899 /* runtime type HashMapValues[String, nullable MGroup] */
3900 const struct type type_hash_collection__HashMapValuesstring__Stringnullable_mproject__MGroup
= {
3902 "HashMapValues[String, nullable MGroup]", /* class_name_string */
3905 &resolution_table_hash_collection__HashMapValuesstring__Stringnullable_mproject__MGroup
,
3908 0, /* nullable Object */
3910 115, /* Collection[nullable MGroup] */
3911 1096, /* HashMapValues[String, nullable MGroup] */
3914 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringnullable_mproject__MGroup
= {
3917 &type_hash_collection__HashMapstring__Stringnullable_mproject__MGroup
, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
3918 &type_abstract_collection__MapValuesIteratorstring__Stringnullable_mproject__MGroup
, /* MapValuesIterator[K, V]: MapValuesIterator[String, nullable MGroup] */
3919 &type_nullable_mproject__MGroup
, /* E: nullable MGroup */
3920 &type_abstract_collection__Collectionnullable_mproject__MGroup
, /* Collection[E]: Collection[nullable MGroup] */
3921 &type_array__Arraynullable_mproject__MGroup
, /* Array[E]: Array[nullable MGroup] */
3926 &type_nullable_mproject__MGroup
, /* E: nullable MGroup */
3929 /* runtime type NativeArray[nullable HashMapNode[String, nullable MGroup]] */
3930 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
3932 "NativeArray[nullable HashMapNode[String, nullable MGroup]]", /* class_name_string */
3935 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
,
3938 0, /* nullable Object */
3940 315, /* NativeArray[nullable HashMapNode[String, nullable MGroup]] */
3943 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
3946 &type_nullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
, /* E: nullable HashMapNode[String, nullable MGroup] */
3947 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable MGroup]] */
3950 /* runtime type HashMapIterator[String, nullable MGroup] */
3951 const struct type type_hash_collection__HashMapIteratorstring__Stringnullable_mproject__MGroup
= {
3953 "HashMapIterator[String, nullable MGroup]", /* class_name_string */
3956 &resolution_table_hash_collection__HashMapIteratorstring__Stringnullable_mproject__MGroup
,
3959 0, /* nullable Object */
3961 316, /* MapIterator[String, nullable MGroup] */
3962 1097, /* HashMapIterator[String, nullable MGroup] */
3965 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringnullable_mproject__MGroup
= {
3968 &type_hash_collection__HashMapstring__Stringnullable_mproject__MGroup
, /* HashMap[K, V]: HashMap[String, nullable MGroup] */
3971 /* runtime type MapIterator[String, nullable MGroup] */
3972 const struct type type_abstract_collection__MapIteratorstring__Stringnullable_mproject__MGroup
= {
3974 "MapIterator[String, nullable MGroup]", /* class_name_string */
3978 0, {}, /*DEAD TYPE*/
3980 /* runtime type HashMapNode[String, nullable MGroup] */
3981 const struct type type_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
3983 "HashMapNode[String, nullable MGroup]", /* class_name_string */
3986 &resolution_table_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
,
3989 0, /* nullable Object */
3991 23, /* nullable HashMapNode[String, nullable MGroup] */
3992 1098, /* HashMapNode[String, nullable MGroup] */
3995 const struct types resolution_table_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
3998 &type_string__String
, /* K: String */
3999 &type_nullable_mproject__MGroup
, /* V: nullable MGroup */
4000 &type_string__String
, /* K: String */
4003 /* runtime type nullable HashMapNode[String, nullable MGroup] */
4004 const struct type type_nullable_hash_collection__HashMapNodestring__Stringnullable_mproject__MGroup
= {
4006 "nullable HashMapNode[String, nullable MGroup]", /* class_name_string */
4010 0, {}, /*DEAD TYPE*/
4012 /* runtime type ArrayIterator[AModule] */
4013 const struct type type_array__ArrayIteratorparser_nodes__AModule
= {
4015 "ArrayIterator[AModule]", /* class_name_string */
4018 &resolution_table_array__ArrayIteratorparser_nodes__AModule
,
4021 0, /* nullable Object */
4023 285, /* ArrayIterator[Object] */
4024 1099, /* ArrayIterator[ANode] */
4025 1400, /* ArrayIterator[Prod] */
4026 1575, /* ArrayIterator[AModule] */
4029 const struct types resolution_table_array__ArrayIteratorparser_nodes__AModule
= {
4032 &type_array__Arrayparser_nodes__AModule
, /* Array[E]: Array[AModule] */
4033 &type_array__AbstractArrayReadparser_nodes__AModule
, /* AbstractArrayRead[E]: AbstractArrayRead[AModule] */
4036 /* runtime type ArrayIterator[Prod] */
4037 const struct type type_array__ArrayIteratorparser_nodes__Prod
= {
4039 "ArrayIterator[Prod]", /* class_name_string */
4042 &resolution_table_array__ArrayIteratorparser_nodes__Prod
,
4045 0, /* nullable Object */
4047 285, /* ArrayIterator[Object] */
4048 1099, /* ArrayIterator[ANode] */
4049 1400, /* ArrayIterator[Prod] */
4052 const struct types resolution_table_array__ArrayIteratorparser_nodes__Prod
= {
4055 &type_array__Arrayparser_nodes__Prod
, /* Array[E]: Array[Prod] */
4056 &type_array__AbstractArrayReadparser_nodes__Prod
, /* AbstractArrayRead[E]: AbstractArrayRead[Prod] */
4059 /* runtime type ArrayIterator[ANode] */
4060 const struct type type_array__ArrayIteratorparser_nodes__ANode
= {
4062 "ArrayIterator[ANode]", /* class_name_string */
4065 &resolution_table_array__ArrayIteratorparser_nodes__ANode
,
4068 0, /* nullable Object */
4070 285, /* ArrayIterator[Object] */
4071 1099, /* ArrayIterator[ANode] */
4074 const struct types resolution_table_array__ArrayIteratorparser_nodes__ANode
= {
4077 &type_array__Arrayparser_nodes__ANode
, /* Array[E]: Array[ANode] */
4078 &type_array__AbstractArrayReadparser_nodes__ANode
, /* AbstractArrayRead[E]: AbstractArrayRead[ANode] */
4081 /* runtime type NativeArray[AModule] */
4082 const struct type type_array__NativeArrayparser_nodes__AModule
= {
4084 "NativeArray[AModule]", /* class_name_string */
4087 &resolution_table_array__NativeArrayparser_nodes__AModule
,
4090 0, /* nullable Object */
4092 104, /* NativeArray[Object] */
4093 1100, /* NativeArray[ANode] */
4094 1401, /* NativeArray[Prod] */
4095 1576, /* NativeArray[AModule] */
4098 const struct types resolution_table_array__NativeArrayparser_nodes__AModule
= {
4101 &type_parser_nodes__AModule
, /* E: AModule */
4102 &type_array__NativeArrayparser_nodes__AModule
, /* NativeArray[E]: NativeArray[AModule] */
4105 /* runtime type NativeArray[Prod] */
4106 const struct type type_array__NativeArrayparser_nodes__Prod
= {
4108 "NativeArray[Prod]", /* class_name_string */
4111 &resolution_table_array__NativeArrayparser_nodes__Prod
,
4114 0, /* nullable Object */
4116 104, /* NativeArray[Object] */
4117 1100, /* NativeArray[ANode] */
4118 1401, /* NativeArray[Prod] */
4121 const struct types resolution_table_array__NativeArrayparser_nodes__Prod
= {
4124 &type_parser_nodes__Prod
, /* E: Prod */
4125 &type_array__NativeArrayparser_nodes__Prod
, /* NativeArray[E]: NativeArray[Prod] */
4128 /* runtime type NativeArray[ANode] */
4129 const struct type type_array__NativeArrayparser_nodes__ANode
= {
4131 "NativeArray[ANode]", /* class_name_string */
4134 &resolution_table_array__NativeArrayparser_nodes__ANode
,
4137 0, /* nullable Object */
4139 104, /* NativeArray[Object] */
4140 1100, /* NativeArray[ANode] */
4143 const struct types resolution_table_array__NativeArrayparser_nodes__ANode
= {
4146 &type_parser_nodes__ANode
, /* E: ANode */
4147 &type_array__NativeArrayparser_nodes__ANode
, /* NativeArray[E]: NativeArray[ANode] */
4150 /* runtime type HashMapKeys[MModule, AModule] */
4151 const struct type type_hash_collection__HashMapKeysmmodule__MModuleparser_nodes__AModule
= {
4153 "HashMapKeys[MModule, AModule]", /* class_name_string */
4156 &resolution_table_hash_collection__HashMapKeysmmodule__MModuleparser_nodes__AModule
,
4159 0, /* nullable Object */
4163 83, /* Collection[Object] */
4164 603, /* Collection[MModule] */
4165 1402, /* HashMapKeys[MModule, AModule] */
4168 const struct types resolution_table_hash_collection__HashMapKeysmmodule__MModuleparser_nodes__AModule
= {
4171 &type_hash_collection__HashMapmmodule__MModuleparser_nodes__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
4172 &type_abstract_collection__MapKeysIteratormmodule__MModuleparser_nodes__AModule
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, AModule] */
4173 &type_mmodule__MModule
, /* E: MModule */
4174 &type_abstract_collection__Collectionmmodule__MModule
, /* Collection[E]: Collection[MModule] */
4175 &type_array__Arraymmodule__MModule
, /* Array[E]: Array[MModule] */
4180 &type_mmodule__MModule
, /* E: MModule */
4183 /* runtime type HashMapValues[MModule, AModule] */
4184 const struct type type_hash_collection__HashMapValuesmmodule__MModuleparser_nodes__AModule
= {
4186 "HashMapValues[MModule, AModule]", /* class_name_string */
4189 &resolution_table_hash_collection__HashMapValuesmmodule__MModuleparser_nodes__AModule
,
4192 0, /* nullable Object */
4196 83, /* Collection[Object] */
4197 599, /* Collection[ANode] */
4199 1351, /* Collection[Prod] */
4201 1514, /* Collection[AModule] */
4202 1831, /* HashMapValues[MModule, AModule] */
4205 const struct types resolution_table_hash_collection__HashMapValuesmmodule__MModuleparser_nodes__AModule
= {
4208 &type_hash_collection__HashMapmmodule__MModuleparser_nodes__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
4209 &type_abstract_collection__MapValuesIteratormmodule__MModuleparser_nodes__AModule
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, AModule] */
4210 &type_parser_nodes__AModule
, /* E: AModule */
4211 &type_abstract_collection__Collectionparser_nodes__AModule
, /* Collection[E]: Collection[AModule] */
4212 &type_array__Arrayparser_nodes__AModule
, /* Array[E]: Array[AModule] */
4217 &type_parser_nodes__AModule
, /* E: AModule */
4220 /* runtime type NativeArray[nullable HashMapNode[MModule, AModule]] */
4221 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
4223 "NativeArray[nullable HashMapNode[MModule, AModule]]", /* class_name_string */
4226 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
,
4229 0, /* nullable Object */
4231 317, /* NativeArray[nullable HashMapNode[MModule, AModule]] */
4234 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
4237 &type_nullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
, /* E: nullable HashMapNode[MModule, AModule] */
4238 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, AModule]] */
4241 /* runtime type HashMapIterator[MModule, AModule] */
4242 const struct type type_hash_collection__HashMapIteratormmodule__MModuleparser_nodes__AModule
= {
4244 "HashMapIterator[MModule, AModule]", /* class_name_string */
4247 &resolution_table_hash_collection__HashMapIteratormmodule__MModuleparser_nodes__AModule
,
4250 0, /* nullable Object */
4252 318, /* MapIterator[MModule, AModule] */
4253 1101, /* HashMapIterator[MModule, AModule] */
4256 const struct types resolution_table_hash_collection__HashMapIteratormmodule__MModuleparser_nodes__AModule
= {
4259 &type_hash_collection__HashMapmmodule__MModuleparser_nodes__AModule
, /* HashMap[K, V]: HashMap[MModule, AModule] */
4262 /* runtime type MapIterator[MModule, AModule] */
4263 const struct type type_abstract_collection__MapIteratormmodule__MModuleparser_nodes__AModule
= {
4265 "MapIterator[MModule, AModule]", /* class_name_string */
4269 0, {}, /*DEAD TYPE*/
4271 /* runtime type HashMapNode[MModule, AModule] */
4272 const struct type type_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
4274 "HashMapNode[MModule, AModule]", /* class_name_string */
4277 &resolution_table_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
,
4280 0, /* nullable Object */
4282 24, /* nullable HashMapNode[MModule, AModule] */
4283 1102, /* HashMapNode[MModule, AModule] */
4286 const struct types resolution_table_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
4289 &type_mmodule__MModule
, /* K: MModule */
4290 &type_parser_nodes__AModule
, /* V: AModule */
4291 &type_mmodule__MModule
, /* K: MModule */
4294 /* runtime type nullable HashMapNode[MModule, AModule] */
4295 const struct type type_nullable_hash_collection__HashMapNodemmodule__MModuleparser_nodes__AModule
= {
4297 "nullable HashMapNode[MModule, AModule]", /* class_name_string */
4301 0, {}, /*DEAD TYPE*/
4303 /* runtime type HashMapKeys[MClassDef, AClassdef] */
4304 const struct type type_hash_collection__HashMapKeysmodel__MClassDefparser_nodes__AClassdef
= {
4306 "HashMapKeys[MClassDef, AClassdef]", /* class_name_string */
4309 &resolution_table_hash_collection__HashMapKeysmodel__MClassDefparser_nodes__AClassdef
,
4312 0, /* nullable Object */
4316 83, /* Collection[Object] */
4317 606, /* Collection[MClassDef] */
4318 1403, /* HashMapKeys[MClassDef, AClassdef] */
4321 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassDefparser_nodes__AClassdef
= {
4324 &type_hash_collection__HashMapmodel__MClassDefparser_nodes__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
4325 &type_abstract_collection__MapKeysIteratormodel__MClassDefparser_nodes__AClassdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, AClassdef] */
4326 &type_model__MClassDef
, /* E: MClassDef */
4327 &type_abstract_collection__Collectionmodel__MClassDef
, /* Collection[E]: Collection[MClassDef] */
4328 &type_array__Arraymodel__MClassDef
, /* Array[E]: Array[MClassDef] */
4333 &type_model__MClassDef
, /* E: MClassDef */
4336 /* runtime type HashMapValues[MClassDef, AClassdef] */
4337 const struct type type_hash_collection__HashMapValuesmodel__MClassDefparser_nodes__AClassdef
= {
4339 "HashMapValues[MClassDef, AClassdef]", /* class_name_string */
4342 &resolution_table_hash_collection__HashMapValuesmodel__MClassDefparser_nodes__AClassdef
,
4345 0, /* nullable Object */
4349 83, /* Collection[Object] */
4350 599, /* Collection[ANode] */
4352 1351, /* Collection[Prod] */
4354 1529, /* Collection[AClassdef] */
4355 1832, /* HashMapValues[MClassDef, AClassdef] */
4358 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassDefparser_nodes__AClassdef
= {
4361 &type_hash_collection__HashMapmodel__MClassDefparser_nodes__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
4362 &type_abstract_collection__MapValuesIteratormodel__MClassDefparser_nodes__AClassdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, AClassdef] */
4363 &type_parser_nodes__AClassdef
, /* E: AClassdef */
4364 &type_abstract_collection__Collectionparser_nodes__AClassdef
, /* Collection[E]: Collection[AClassdef] */
4365 &type_array__Arrayparser_nodes__AClassdef
, /* Array[E]: Array[AClassdef] */
4370 &type_parser_nodes__AClassdef
, /* E: AClassdef */
4373 /* runtime type NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
4374 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
4376 "NativeArray[nullable HashMapNode[MClassDef, AClassdef]]", /* class_name_string */
4379 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
,
4382 0, /* nullable Object */
4384 319, /* NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
4387 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
4390 &type_nullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
, /* E: nullable HashMapNode[MClassDef, AClassdef] */
4391 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
4394 /* runtime type HashMapIterator[MClassDef, AClassdef] */
4395 const struct type type_hash_collection__HashMapIteratormodel__MClassDefparser_nodes__AClassdef
= {
4397 "HashMapIterator[MClassDef, AClassdef]", /* class_name_string */
4400 &resolution_table_hash_collection__HashMapIteratormodel__MClassDefparser_nodes__AClassdef
,
4403 0, /* nullable Object */
4405 320, /* MapIterator[MClassDef, AClassdef] */
4406 1103, /* HashMapIterator[MClassDef, AClassdef] */
4409 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassDefparser_nodes__AClassdef
= {
4412 &type_hash_collection__HashMapmodel__MClassDefparser_nodes__AClassdef
, /* HashMap[K, V]: HashMap[MClassDef, AClassdef] */
4415 /* runtime type MapIterator[MClassDef, AClassdef] */
4416 const struct type type_abstract_collection__MapIteratormodel__MClassDefparser_nodes__AClassdef
= {
4418 "MapIterator[MClassDef, AClassdef]", /* class_name_string */
4422 0, {}, /*DEAD TYPE*/
4424 /* runtime type HashMapNode[MClassDef, AClassdef] */
4425 const struct type type_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
4427 "HashMapNode[MClassDef, AClassdef]", /* class_name_string */
4430 &resolution_table_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
,
4433 0, /* nullable Object */
4435 25, /* nullable HashMapNode[MClassDef, AClassdef] */
4436 1104, /* HashMapNode[MClassDef, AClassdef] */
4439 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
4442 &type_model__MClassDef
, /* K: MClassDef */
4443 &type_parser_nodes__AClassdef
, /* V: AClassdef */
4444 &type_model__MClassDef
, /* K: MClassDef */
4447 /* runtime type nullable HashMapNode[MClassDef, AClassdef] */
4448 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassDefparser_nodes__AClassdef
= {
4450 "nullable HashMapNode[MClassDef, AClassdef]", /* class_name_string */
4454 0, {}, /*DEAD TYPE*/
4456 /* runtime type HashMapKeys[String, MModuleData[AAnnotation]] */
4457 const struct type type_hash_collection__HashMapKeysstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4459 "HashMapKeys[String, MModuleData[AAnnotation]]", /* class_name_string */
4462 &resolution_table_hash_collection__HashMapKeysstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
,
4465 0, /* nullable Object */
4469 83, /* Collection[Object] */
4470 593, /* Collection[Streamable] */
4472 1346, /* Collection[Text] */
4474 1513, /* Collection[String] */
4475 1833, /* HashMapKeys[String, MModuleData[AAnnotation]] */
4478 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4481 &type_hash_collection__HashMapstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
4482 &type_abstract_collection__MapKeysIteratorstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
, /* MapKeysIterator[K, V]: MapKeysIterator[String, MModuleData[AAnnotation]] */
4483 &type_string__String
, /* E: String */
4484 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
4485 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
4490 &type_string__String
, /* E: String */
4493 /* runtime type HashMapValues[String, MModuleData[AAnnotation]] */
4494 const struct type type_hash_collection__HashMapValuesstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4496 "HashMapValues[String, MModuleData[AAnnotation]]", /* class_name_string */
4499 &resolution_table_hash_collection__HashMapValuesstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
,
4502 0, /* nullable Object */
4506 83, /* Collection[Object] */
4507 1105, /* Collection[MModuleData[AAnnotation]] */
4508 1404, /* HashMapValues[String, MModuleData[AAnnotation]] */
4511 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4514 &type_hash_collection__HashMapstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
4515 &type_abstract_collection__MapValuesIteratorstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
, /* MapValuesIterator[K, V]: MapValuesIterator[String, MModuleData[AAnnotation]] */
4516 &type_mmodule_data__MModuleDataparser_nodes__AAnnotation
, /* E: MModuleData[AAnnotation] */
4517 &type_abstract_collection__Collectionmmodule_data__MModuleDataparser_nodes__AAnnotation
, /* Collection[E]: Collection[MModuleData[AAnnotation]] */
4518 &type_array__Arraymmodule_data__MModuleDataparser_nodes__AAnnotation
, /* Array[E]: Array[MModuleData[AAnnotation]] */
4523 &type_mmodule_data__MModuleDataparser_nodes__AAnnotation
, /* E: MModuleData[AAnnotation] */
4526 /* runtime type Collection[MModuleData[AAnnotation]] */
4527 const struct type type_abstract_collection__Collectionmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4529 "Collection[MModuleData[AAnnotation]]", /* class_name_string */
4533 0, {}, /*DEAD TYPE*/
4535 /* runtime type NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
4536 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4538 "NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]]", /* class_name_string */
4541 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
,
4544 0, /* nullable Object */
4546 321, /* NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
4549 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4552 &type_nullable_hash_collection__HashMapNodestring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
, /* E: nullable HashMapNode[String, MModuleData[AAnnotation]] */
4553 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
4556 /* runtime type HashMapIterator[String, MModuleData[AAnnotation]] */
4557 const struct type type_hash_collection__HashMapIteratorstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4559 "HashMapIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
4562 &resolution_table_hash_collection__HashMapIteratorstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
,
4565 0, /* nullable Object */
4567 322, /* MapIterator[String, MModuleData[AAnnotation]] */
4568 1106, /* HashMapIterator[String, MModuleData[AAnnotation]] */
4571 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4574 &type_hash_collection__HashMapstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
, /* HashMap[K, V]: HashMap[String, MModuleData[AAnnotation]] */
4577 /* runtime type MapIterator[String, MModuleData[AAnnotation]] */
4578 const struct type type_abstract_collection__MapIteratorstring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4580 "MapIterator[String, MModuleData[AAnnotation]]", /* class_name_string */
4584 0, {}, /*DEAD TYPE*/
4586 /* runtime type HashMapNode[String, MModuleData[AAnnotation]] */
4587 const struct type type_hash_collection__HashMapNodestring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4589 "HashMapNode[String, MModuleData[AAnnotation]]", /* class_name_string */
4592 &resolution_table_hash_collection__HashMapNodestring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
,
4595 0, /* nullable Object */
4597 26, /* nullable HashMapNode[String, MModuleData[AAnnotation]] */
4598 1107, /* HashMapNode[String, MModuleData[AAnnotation]] */
4601 const struct types resolution_table_hash_collection__HashMapNodestring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4604 &type_string__String
, /* K: String */
4605 &type_mmodule_data__MModuleDataparser_nodes__AAnnotation
, /* V: MModuleData[AAnnotation] */
4606 &type_string__String
, /* K: String */
4609 /* runtime type nullable HashMapNode[String, MModuleData[AAnnotation]] */
4610 const struct type type_nullable_hash_collection__HashMapNodestring__Stringmmodule_data__MModuleDataparser_nodes__AAnnotation
= {
4612 "nullable HashMapNode[String, MModuleData[AAnnotation]]", /* class_name_string */
4616 0, {}, /*DEAD TYPE*/
4618 /* runtime type HashMapKeys[MPropDef, APropdef] */
4619 const struct type type_hash_collection__HashMapKeysmodel__MPropDefparser_nodes__APropdef
= {
4621 "HashMapKeys[MPropDef, APropdef]", /* class_name_string */
4624 &resolution_table_hash_collection__HashMapKeysmodel__MPropDefparser_nodes__APropdef
,
4627 0, /* nullable Object */
4631 83, /* Collection[Object] */
4632 110, /* Collection[nullable MPropDef] */
4634 605, /* Collection[PropertyLayoutElement] */
4638 1524, /* Collection[MPropDef] */
4639 1834, /* HashMapKeys[MPropDef, APropdef] */
4642 const struct types resolution_table_hash_collection__HashMapKeysmodel__MPropDefparser_nodes__APropdef
= {
4645 &type_hash_collection__HashMapmodel__MPropDefparser_nodes__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
4646 &type_abstract_collection__MapKeysIteratormodel__MPropDefparser_nodes__APropdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MPropDef, APropdef] */
4647 &type_model__MPropDef
, /* E: MPropDef */
4648 &type_abstract_collection__Collectionmodel__MPropDef
, /* Collection[E]: Collection[MPropDef] */
4649 &type_array__Arraymodel__MPropDef
, /* Array[E]: Array[MPropDef] */
4654 &type_model__MPropDef
, /* E: MPropDef */
4657 /* runtime type HashMapValues[MPropDef, APropdef] */
4658 const struct type type_hash_collection__HashMapValuesmodel__MPropDefparser_nodes__APropdef
= {
4660 "HashMapValues[MPropDef, APropdef]", /* class_name_string */
4663 &resolution_table_hash_collection__HashMapValuesmodel__MPropDefparser_nodes__APropdef
,
4666 0, /* nullable Object */
4670 83, /* Collection[Object] */
4671 599, /* Collection[ANode] */
4673 1351, /* Collection[Prod] */
4675 1530, /* Collection[APropdef] */
4676 1835, /* HashMapValues[MPropDef, APropdef] */
4679 const struct types resolution_table_hash_collection__HashMapValuesmodel__MPropDefparser_nodes__APropdef
= {
4682 &type_hash_collection__HashMapmodel__MPropDefparser_nodes__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
4683 &type_abstract_collection__MapValuesIteratormodel__MPropDefparser_nodes__APropdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MPropDef, APropdef] */
4684 &type_parser_nodes__APropdef
, /* E: APropdef */
4685 &type_abstract_collection__Collectionparser_nodes__APropdef
, /* Collection[E]: Collection[APropdef] */
4686 &type_array__Arrayparser_nodes__APropdef
, /* Array[E]: Array[APropdef] */
4691 &type_parser_nodes__APropdef
, /* E: APropdef */
4694 /* runtime type NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
4695 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
4697 "NativeArray[nullable HashMapNode[MPropDef, APropdef]]", /* class_name_string */
4700 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
,
4703 0, /* nullable Object */
4705 323, /* NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
4708 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
4711 &type_nullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
, /* E: nullable HashMapNode[MPropDef, APropdef] */
4712 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
4715 /* runtime type HashMapIterator[MPropDef, APropdef] */
4716 const struct type type_hash_collection__HashMapIteratormodel__MPropDefparser_nodes__APropdef
= {
4718 "HashMapIterator[MPropDef, APropdef]", /* class_name_string */
4721 &resolution_table_hash_collection__HashMapIteratormodel__MPropDefparser_nodes__APropdef
,
4724 0, /* nullable Object */
4726 324, /* MapIterator[MPropDef, APropdef] */
4727 1108, /* HashMapIterator[MPropDef, APropdef] */
4730 const struct types resolution_table_hash_collection__HashMapIteratormodel__MPropDefparser_nodes__APropdef
= {
4733 &type_hash_collection__HashMapmodel__MPropDefparser_nodes__APropdef
, /* HashMap[K, V]: HashMap[MPropDef, APropdef] */
4736 /* runtime type MapIterator[MPropDef, APropdef] */
4737 const struct type type_abstract_collection__MapIteratormodel__MPropDefparser_nodes__APropdef
= {
4739 "MapIterator[MPropDef, APropdef]", /* class_name_string */
4743 0, {}, /*DEAD TYPE*/
4745 /* runtime type HashMapNode[MPropDef, APropdef] */
4746 const struct type type_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
4748 "HashMapNode[MPropDef, APropdef]", /* class_name_string */
4751 &resolution_table_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
,
4754 0, /* nullable Object */
4756 27, /* nullable HashMapNode[MPropDef, APropdef] */
4757 1109, /* HashMapNode[MPropDef, APropdef] */
4760 const struct types resolution_table_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
4763 &type_model__MPropDef
, /* K: MPropDef */
4764 &type_parser_nodes__APropdef
, /* V: APropdef */
4765 &type_model__MPropDef
, /* K: MPropDef */
4768 /* runtime type nullable HashMapNode[MPropDef, APropdef] */
4769 const struct type type_nullable_hash_collection__HashMapNodemodel__MPropDefparser_nodes__APropdef
= {
4771 "nullable HashMapNode[MPropDef, APropdef]", /* class_name_string */
4775 0, {}, /*DEAD TYPE*/
4777 /* runtime type ArraySetIterator[MModule] */
4778 const struct type type_array__ArraySetIteratormmodule__MModule
= {
4780 "ArraySetIterator[MModule]", /* class_name_string */
4783 &resolution_table_array__ArraySetIteratormmodule__MModule
,
4786 0, /* nullable Object */
4788 325, /* ArraySetIterator[MModule] */
4791 const struct types resolution_table_array__ArraySetIteratormmodule__MModule
= {
4794 &type_array__Arraymmodule__MModule
, /* Array[E]: Array[MModule] */
4795 &type_array__ArrayIteratormmodule__MModule
, /* ArrayIterator[E]: ArrayIterator[MModule] */
4798 /* runtime type ArrayIterator[AAnnotation] */
4799 const struct type type_array__ArrayIteratorparser_nodes__AAnnotation
= {
4801 "ArrayIterator[AAnnotation]", /* class_name_string */
4804 &resolution_table_array__ArrayIteratorparser_nodes__AAnnotation
,
4807 0, /* nullable Object */
4809 285, /* ArrayIterator[Object] */
4810 1099, /* ArrayIterator[ANode] */
4811 1400, /* ArrayIterator[Prod] */
4812 1577, /* ArrayIterator[AAnnotation] */
4815 const struct types resolution_table_array__ArrayIteratorparser_nodes__AAnnotation
= {
4818 &type_array__Arrayparser_nodes__AAnnotation
, /* Array[E]: Array[AAnnotation] */
4819 &type_array__AbstractArrayReadparser_nodes__AAnnotation
, /* AbstractArrayRead[E]: AbstractArrayRead[AAnnotation] */
4822 /* runtime type NativeArray[AAnnotation] */
4823 const struct type type_array__NativeArrayparser_nodes__AAnnotation
= {
4825 "NativeArray[AAnnotation]", /* class_name_string */
4828 &resolution_table_array__NativeArrayparser_nodes__AAnnotation
,
4831 0, /* nullable Object */
4833 104, /* NativeArray[Object] */
4834 1100, /* NativeArray[ANode] */
4835 1401, /* NativeArray[Prod] */
4836 1578, /* NativeArray[AAnnotation] */
4839 const struct types resolution_table_array__NativeArrayparser_nodes__AAnnotation
= {
4842 &type_parser_nodes__AAnnotation
, /* E: AAnnotation */
4843 &type_array__NativeArrayparser_nodes__AAnnotation
, /* NativeArray[E]: NativeArray[AAnnotation] */
4846 /* runtime type HashSetIterator[MModule] */
4847 const struct type type_hash_collection__HashSetIteratormmodule__MModule
= {
4849 "HashSetIterator[MModule]", /* class_name_string */
4852 &resolution_table_hash_collection__HashSetIteratormmodule__MModule
,
4855 0, /* nullable Object */
4857 290, /* HashSetIterator[Object] */
4858 1110, /* HashSetIterator[MModule] */
4861 const struct types resolution_table_hash_collection__HashSetIteratormmodule__MModule
= {
4864 &type_array__Arraymmodule__MModule
, /* Array[E]: Array[MModule] */
4865 &type_hash_collection__HashSetmmodule__MModule
, /* HashSet[E]: HashSet[MModule] */
4868 /* runtime type NativeArray[nullable HashSetNode[MModule]] */
4869 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemmodule__MModule
= {
4871 "NativeArray[nullable HashSetNode[MModule]]", /* class_name_string */
4874 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemmodule__MModule
,
4877 0, /* nullable Object */
4879 291, /* NativeArray[nullable HashSetNode[Object]] */
4880 1111, /* NativeArray[nullable HashSetNode[MModule]] */
4883 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemmodule__MModule
= {
4886 &type_nullable_hash_collection__HashSetNodemmodule__MModule
, /* E: nullable HashSetNode[MModule] */
4887 &type_array__NativeArraynullable_hash_collection__HashSetNodemmodule__MModule
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MModule]] */
4890 /* runtime type HashSetNode[MModule] */
4891 const struct type type_hash_collection__HashSetNodemmodule__MModule
= {
4893 "HashSetNode[MModule]", /* class_name_string */
4896 &resolution_table_hash_collection__HashSetNodemmodule__MModule
,
4899 0, /* nullable Object */
4901 17, /* nullable HashSetNode[Object] */
4902 326, /* nullable HashSetNode[MModule] */
4903 1069, /* HashSetNode[Object] */
4904 1579, /* HashSetNode[MModule] */
4907 const struct types resolution_table_hash_collection__HashSetNodemmodule__MModule
= {
4910 &type_mmodule__MModule
, /* E: MModule */
4912 &type_mmodule__MModule
, /* K: MModule */
4915 /* runtime type nullable HashSetNode[MModule] */
4916 const struct type type_nullable_hash_collection__HashSetNodemmodule__MModule
= {
4918 "nullable HashSetNode[MModule]", /* class_name_string */
4922 0, {}, /*DEAD TYPE*/
4924 /* runtime type ArrayIterator[MClassDef] */
4925 const struct type type_array__ArrayIteratormodel__MClassDef
= {
4927 "ArrayIterator[MClassDef]", /* class_name_string */
4930 &resolution_table_array__ArrayIteratormodel__MClassDef
,
4933 0, /* nullable Object */
4935 285, /* ArrayIterator[Object] */
4936 1112, /* ArrayIterator[MClassDef] */
4939 const struct types resolution_table_array__ArrayIteratormodel__MClassDef
= {
4942 &type_array__Arraymodel__MClassDef
, /* Array[E]: Array[MClassDef] */
4943 &type_array__AbstractArrayReadmodel__MClassDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassDef] */
4946 /* runtime type NativeArray[MClassDef] */
4947 const struct type type_array__NativeArraymodel__MClassDef
= {
4949 "NativeArray[MClassDef]", /* class_name_string */
4952 &resolution_table_array__NativeArraymodel__MClassDef
,
4955 0, /* nullable Object */
4957 104, /* NativeArray[Object] */
4958 1113, /* NativeArray[MClassDef] */
4961 const struct types resolution_table_array__NativeArraymodel__MClassDef
= {
4964 &type_model__MClassDef
, /* E: MClassDef */
4965 &type_array__NativeArraymodel__MClassDef
, /* NativeArray[E]: NativeArray[MClassDef] */
4968 /* runtime type HashMapKeys[MClass, Set[MProperty]] */
4969 const struct type type_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setmodel__MProperty
= {
4971 "HashMapKeys[MClass, Set[MProperty]]", /* class_name_string */
4974 &resolution_table_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setmodel__MProperty
,
4977 0, /* nullable Object */
4979 91, /* Collection[nullable MClass] */
4981 83, /* Collection[Object] */
4982 1366, /* Collection[MClass] */
4983 1580, /* HashMapKeys[MClass, Set[PropertyLayoutElement]] */
4984 1836, /* HashMapKeys[MClass, Set[MProperty]] */
4987 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setmodel__MProperty
= {
4990 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setmodel__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
4991 &type_abstract_collection__MapKeysIteratormodel__MClassabstract_collection__Setmodel__MProperty
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[MProperty]] */
4992 &type_model__MClass
, /* E: MClass */
4993 &type_abstract_collection__Collectionmodel__MClass
, /* Collection[E]: Collection[MClass] */
4994 &type_array__Arraymodel__MClass
, /* Array[E]: Array[MClass] */
4999 &type_model__MClass
, /* E: MClass */
5002 /* runtime type HashMapKeys[MClass, Set[PropertyLayoutElement]] */
5003 const struct type type_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5005 "HashMapKeys[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
5008 &resolution_table_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
,
5011 0, /* nullable Object */
5013 91, /* Collection[nullable MClass] */
5015 83, /* Collection[Object] */
5016 1366, /* Collection[MClass] */
5017 1580, /* HashMapKeys[MClass, Set[PropertyLayoutElement]] */
5020 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5023 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* HashMap[K, V]: HashMap[MClass, Set[PropertyLayoutElement]] */
5024 &type_abstract_collection__MapKeysIteratormodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Set[PropertyLayoutElement]] */
5025 &type_model__MClass
, /* E: MClass */
5026 &type_abstract_collection__Collectionmodel__MClass
, /* Collection[E]: Collection[MClass] */
5027 &type_array__Arraymodel__MClass
, /* Array[E]: Array[MClass] */
5032 &type_model__MClass
, /* E: MClass */
5035 /* runtime type HashMapValues[MClass, Set[MProperty]] */
5036 const struct type type_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setmodel__MProperty
= {
5038 "HashMapValues[MClass, Set[MProperty]]", /* class_name_string */
5041 &resolution_table_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setmodel__MProperty
,
5044 0, /* nullable Object */
5048 83, /* Collection[Object] */
5049 1114, /* Collection[Set[PropertyLayoutElement]] */
5050 1405, /* HashMapValues[MClass, Set[PropertyLayoutElement]] */
5051 1406, /* Collection[Set[MProperty]] */
5052 1837, /* HashMapValues[MClass, Set[MProperty]] */
5055 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setmodel__MProperty
= {
5058 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setmodel__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
5059 &type_abstract_collection__MapValuesIteratormodel__MClassabstract_collection__Setmodel__MProperty
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[MProperty]] */
5060 &type_abstract_collection__Setmodel__MProperty
, /* E: Set[MProperty] */
5061 &type_abstract_collection__Collectionabstract_collection__Setmodel__MProperty
, /* Collection[E]: Collection[Set[MProperty]] */
5062 &type_array__Arrayabstract_collection__Setmodel__MProperty
, /* Array[E]: Array[Set[MProperty]] */
5067 &type_abstract_collection__Setmodel__MProperty
, /* E: Set[MProperty] */
5070 /* runtime type HashMapValues[MClass, Set[PropertyLayoutElement]] */
5071 const struct type type_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5073 "HashMapValues[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
5076 &resolution_table_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
,
5079 0, /* nullable Object */
5083 83, /* Collection[Object] */
5084 1114, /* Collection[Set[PropertyLayoutElement]] */
5085 1405, /* HashMapValues[MClass, Set[PropertyLayoutElement]] */
5088 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5091 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* HashMap[K, V]: HashMap[MClass, Set[PropertyLayoutElement]] */
5092 &type_abstract_collection__MapValuesIteratormodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Set[PropertyLayoutElement]] */
5093 &type_abstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* E: Set[PropertyLayoutElement] */
5094 &type_abstract_collection__Collectionabstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* Collection[E]: Collection[Set[PropertyLayoutElement]] */
5095 &type_array__Arrayabstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* Array[E]: Array[Set[PropertyLayoutElement]] */
5100 &type_abstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* E: Set[PropertyLayoutElement] */
5103 /* runtime type Collection[Set[MProperty]] */
5104 const struct type type_abstract_collection__Collectionabstract_collection__Setmodel__MProperty
= {
5106 "Collection[Set[MProperty]]", /* class_name_string */
5110 0, {}, /*DEAD TYPE*/
5112 /* runtime type Collection[Set[PropertyLayoutElement]] */
5113 const struct type type_abstract_collection__Collectionabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5115 "Collection[Set[PropertyLayoutElement]]", /* class_name_string */
5119 0, {}, /*DEAD TYPE*/
5121 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
5122 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
5124 "NativeArray[nullable HashMapNode[MClass, Set[MProperty]]]", /* class_name_string */
5127 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
,
5130 0, /* nullable Object */
5132 327, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
5133 1115, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
5136 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
5139 &type_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
, /* E: nullable HashMapNode[MClass, Set[MProperty]] */
5140 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
5143 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
5144 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5146 "NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]]", /* class_name_string */
5149 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
,
5152 0, /* nullable Object */
5154 327, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
5157 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5160 &type_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* E: nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
5161 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
5164 /* runtime type HashMapIterator[MClass, Set[MProperty]] */
5165 const struct type type_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setmodel__MProperty
= {
5167 "HashMapIterator[MClass, Set[MProperty]]", /* class_name_string */
5170 &resolution_table_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setmodel__MProperty
,
5173 0, /* nullable Object */
5175 328, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
5176 1116, /* HashMapIterator[MClass, Set[PropertyLayoutElement]] */
5177 1117, /* MapIterator[MClass, Set[MProperty]] */
5179 1581, /* HashMapIterator[MClass, Set[MProperty]] */
5182 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setmodel__MProperty
= {
5185 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setmodel__MProperty
, /* HashMap[K, V]: HashMap[MClass, Set[MProperty]] */
5188 /* runtime type HashMapIterator[MClass, Set[PropertyLayoutElement]] */
5189 const struct type type_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5191 "HashMapIterator[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
5194 &resolution_table_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
,
5197 0, /* nullable Object */
5199 328, /* MapIterator[MClass, Set[PropertyLayoutElement]] */
5200 1116, /* HashMapIterator[MClass, Set[PropertyLayoutElement]] */
5203 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5206 &type_hash_collection__HashMapmodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* HashMap[K, V]: HashMap[MClass, Set[PropertyLayoutElement]] */
5209 /* runtime type MapIterator[MClass, Set[MProperty]] */
5210 const struct type type_abstract_collection__MapIteratormodel__MClassabstract_collection__Setmodel__MProperty
= {
5212 "MapIterator[MClass, Set[MProperty]]", /* class_name_string */
5216 0, {}, /*DEAD TYPE*/
5218 /* runtime type MapIterator[MClass, Set[PropertyLayoutElement]] */
5219 const struct type type_abstract_collection__MapIteratormodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5221 "MapIterator[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
5225 0, {}, /*DEAD TYPE*/
5227 /* runtime type HashMapNode[MClass, Set[MProperty]] */
5228 const struct type type_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
5230 "HashMapNode[MClass, Set[MProperty]]", /* class_name_string */
5233 &resolution_table_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
,
5236 0, /* nullable Object */
5238 28, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
5239 329, /* nullable HashMapNode[MClass, Set[MProperty]] */
5240 1118, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
5242 1582, /* HashMapNode[MClass, Set[MProperty]] */
5245 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
5248 &type_model__MClass
, /* K: MClass */
5249 &type_abstract_collection__Setmodel__MProperty
, /* V: Set[MProperty] */
5250 &type_model__MClass
, /* K: MClass */
5253 /* runtime type HashMapNode[MClass, Set[PropertyLayoutElement]] */
5254 const struct type type_hash_collection__HashMapNodemodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5256 "HashMapNode[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
5259 &resolution_table_hash_collection__HashMapNodemodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
,
5262 0, /* nullable Object */
5264 28, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
5266 1118, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
5269 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5272 &type_model__MClass
, /* K: MClass */
5273 &type_abstract_collection__Setseparate_compiler__PropertyLayoutElement
, /* V: Set[PropertyLayoutElement] */
5274 &type_model__MClass
, /* K: MClass */
5277 /* runtime type nullable HashMapNode[MClass, Set[MProperty]] */
5278 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setmodel__MProperty
= {
5280 "nullable HashMapNode[MClass, Set[MProperty]]", /* class_name_string */
5284 0, {}, /*DEAD TYPE*/
5286 /* runtime type nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
5287 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassabstract_collection__Setseparate_compiler__PropertyLayoutElement
= {
5289 "nullable HashMapNode[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
5293 0, {}, /*DEAD TYPE*/
5295 /* runtime type ArrayIterator[MClassType] */
5296 const struct type type_array__ArrayIteratormodel__MClassType
= {
5298 "ArrayIterator[MClassType]", /* class_name_string */
5301 &resolution_table_array__ArrayIteratormodel__MClassType
,
5304 0, /* nullable Object */
5306 285, /* ArrayIterator[Object] */
5307 330, /* ArrayIterator[nullable MType] */
5308 1407, /* ArrayIterator[MType] */
5309 1583, /* ArrayIterator[MClassType] */
5312 const struct types resolution_table_array__ArrayIteratormodel__MClassType
= {
5315 &type_array__Arraymodel__MClassType
, /* Array[E]: Array[MClassType] */
5316 &type_array__AbstractArrayReadmodel__MClassType
, /* AbstractArrayRead[E]: AbstractArrayRead[MClassType] */
5319 /* runtime type ArrayIterator[MType] */
5320 const struct type type_array__ArrayIteratormodel__MType
= {
5322 "ArrayIterator[MType]", /* class_name_string */
5325 &resolution_table_array__ArrayIteratormodel__MType
,
5328 0, /* nullable Object */
5330 285, /* ArrayIterator[Object] */
5331 330, /* ArrayIterator[nullable MType] */
5332 1407, /* ArrayIterator[MType] */
5335 const struct types resolution_table_array__ArrayIteratormodel__MType
= {
5338 &type_array__Arraymodel__MType
, /* Array[E]: Array[MType] */
5339 &type_array__AbstractArrayReadmodel__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[MType] */
5342 /* runtime type ArrayIterator[nullable MType] */
5343 const struct type type_array__ArrayIteratornullable_model__MType
= {
5345 "ArrayIterator[nullable MType]", /* class_name_string */
5348 &resolution_table_array__ArrayIteratornullable_model__MType
,
5351 0, /* nullable Object */
5354 330, /* ArrayIterator[nullable MType] */
5357 const struct types resolution_table_array__ArrayIteratornullable_model__MType
= {
5360 &type_array__Arraynullable_model__MType
, /* Array[E]: Array[nullable MType] */
5361 &type_array__AbstractArrayReadnullable_model__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MType] */
5364 /* runtime type NativeArray[MClassType] */
5365 const struct type type_array__NativeArraymodel__MClassType
= {
5367 "NativeArray[MClassType]", /* class_name_string */
5370 &resolution_table_array__NativeArraymodel__MClassType
,
5373 0, /* nullable Object */
5375 104, /* NativeArray[Object] */
5376 331, /* NativeArray[nullable MType] */
5377 1408, /* NativeArray[MType] */
5378 1584, /* NativeArray[MClassType] */
5381 const struct types resolution_table_array__NativeArraymodel__MClassType
= {
5384 &type_model__MClassType
, /* E: MClassType */
5385 &type_array__NativeArraymodel__MClassType
, /* NativeArray[E]: NativeArray[MClassType] */
5388 /* runtime type NativeArray[MType] */
5389 const struct type type_array__NativeArraymodel__MType
= {
5391 "NativeArray[MType]", /* class_name_string */
5394 &resolution_table_array__NativeArraymodel__MType
,
5397 0, /* nullable Object */
5399 104, /* NativeArray[Object] */
5400 331, /* NativeArray[nullable MType] */
5401 1408, /* NativeArray[MType] */
5404 const struct types resolution_table_array__NativeArraymodel__MType
= {
5407 &type_model__MType
, /* E: MType */
5408 &type_array__NativeArraymodel__MType
, /* NativeArray[E]: NativeArray[MType] */
5411 /* runtime type NativeArray[nullable MType] */
5412 const struct type type_array__NativeArraynullable_model__MType
= {
5414 "NativeArray[nullable MType]", /* class_name_string */
5417 &resolution_table_array__NativeArraynullable_model__MType
,
5420 0, /* nullable Object */
5423 331, /* NativeArray[nullable MType] */
5426 const struct types resolution_table_array__NativeArraynullable_model__MType
= {
5429 &type_nullable_model__MType
, /* E: nullable MType */
5430 &type_array__NativeArraynullable_model__MType
, /* NativeArray[E]: NativeArray[nullable MType] */
5433 /* runtime type ArrayIterator[MPropDef] */
5434 const struct type type_array__ArrayIteratormodel__MPropDef
= {
5436 "ArrayIterator[MPropDef]", /* class_name_string */
5439 &resolution_table_array__ArrayIteratormodel__MPropDef
,
5442 0, /* nullable Object */
5444 285, /* ArrayIterator[Object] */
5445 332, /* ArrayIterator[nullable MPropDef] */
5446 1083, /* ArrayIterator[PropertyLayoutElement] */
5447 1585, /* ArrayIterator[MPropDef] */
5450 const struct types resolution_table_array__ArrayIteratormodel__MPropDef
= {
5453 &type_array__Arraymodel__MPropDef
, /* Array[E]: Array[MPropDef] */
5454 &type_array__AbstractArrayReadmodel__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MPropDef] */
5457 /* runtime type ArrayIterator[nullable MPropDef] */
5458 const struct type type_array__ArrayIteratornullable_model__MPropDef
= {
5460 "ArrayIterator[nullable MPropDef]", /* class_name_string */
5463 &resolution_table_array__ArrayIteratornullable_model__MPropDef
,
5466 0, /* nullable Object */
5469 332, /* ArrayIterator[nullable MPropDef] */
5472 const struct types resolution_table_array__ArrayIteratornullable_model__MPropDef
= {
5475 &type_array__Arraynullable_model__MPropDef
, /* Array[E]: Array[nullable MPropDef] */
5476 &type_array__AbstractArrayReadnullable_model__MPropDef
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable MPropDef] */
5479 /* runtime type NativeArray[MPropDef] */
5480 const struct type type_array__NativeArraymodel__MPropDef
= {
5482 "NativeArray[MPropDef]", /* class_name_string */
5485 &resolution_table_array__NativeArraymodel__MPropDef
,
5488 0, /* nullable Object */
5490 104, /* NativeArray[Object] */
5491 333, /* NativeArray[nullable MPropDef] */
5492 1084, /* NativeArray[PropertyLayoutElement] */
5493 1586, /* NativeArray[MPropDef] */
5496 const struct types resolution_table_array__NativeArraymodel__MPropDef
= {
5499 &type_model__MPropDef
, /* E: MPropDef */
5500 &type_array__NativeArraymodel__MPropDef
, /* NativeArray[E]: NativeArray[MPropDef] */
5503 /* runtime type NativeArray[nullable MPropDef] */
5504 const struct type type_array__NativeArraynullable_model__MPropDef
= {
5506 "NativeArray[nullable MPropDef]", /* class_name_string */
5509 &resolution_table_array__NativeArraynullable_model__MPropDef
,
5512 0, /* nullable Object */
5515 333, /* NativeArray[nullable MPropDef] */
5518 const struct types resolution_table_array__NativeArraynullable_model__MPropDef
= {
5521 &type_nullable_model__MPropDef
, /* E: nullable MPropDef */
5522 &type_array__NativeArraynullable_model__MPropDef
, /* NativeArray[E]: NativeArray[nullable MPropDef] */
5525 /* runtime type HashMapKeys[MProperty, APropdef] */
5526 const struct type type_hash_collection__HashMapKeysmodel__MPropertyparser_nodes__APropdef
= {
5528 "HashMapKeys[MProperty, APropdef]", /* class_name_string */
5531 &resolution_table_hash_collection__HashMapKeysmodel__MPropertyparser_nodes__APropdef
,
5534 0, /* nullable Object */
5536 92, /* Collection[nullable MProperty] */
5538 83, /* Collection[Object] */
5541 605, /* Collection[PropertyLayoutElement] */
5543 1516, /* Collection[MProperty] */
5544 1838, /* HashMapKeys[MProperty, APropdef] */
5547 const struct types resolution_table_hash_collection__HashMapKeysmodel__MPropertyparser_nodes__APropdef
= {
5550 &type_hash_collection__HashMapmodel__MPropertyparser_nodes__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
5551 &type_abstract_collection__MapKeysIteratormodel__MPropertyparser_nodes__APropdef
, /* MapKeysIterator[K, V]: MapKeysIterator[MProperty, APropdef] */
5552 &type_model__MProperty
, /* E: MProperty */
5553 &type_abstract_collection__Collectionmodel__MProperty
, /* Collection[E]: Collection[MProperty] */
5554 &type_array__Arraymodel__MProperty
, /* Array[E]: Array[MProperty] */
5559 &type_model__MProperty
, /* E: MProperty */
5562 /* runtime type HashMapValues[MProperty, APropdef] */
5563 const struct type type_hash_collection__HashMapValuesmodel__MPropertyparser_nodes__APropdef
= {
5565 "HashMapValues[MProperty, APropdef]", /* class_name_string */
5568 &resolution_table_hash_collection__HashMapValuesmodel__MPropertyparser_nodes__APropdef
,
5571 0, /* nullable Object */
5575 83, /* Collection[Object] */
5576 599, /* Collection[ANode] */
5578 1351, /* Collection[Prod] */
5580 1530, /* Collection[APropdef] */
5581 1839, /* HashMapValues[MProperty, APropdef] */
5584 const struct types resolution_table_hash_collection__HashMapValuesmodel__MPropertyparser_nodes__APropdef
= {
5587 &type_hash_collection__HashMapmodel__MPropertyparser_nodes__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
5588 &type_abstract_collection__MapValuesIteratormodel__MPropertyparser_nodes__APropdef
, /* MapValuesIterator[K, V]: MapValuesIterator[MProperty, APropdef] */
5589 &type_parser_nodes__APropdef
, /* E: APropdef */
5590 &type_abstract_collection__Collectionparser_nodes__APropdef
, /* Collection[E]: Collection[APropdef] */
5591 &type_array__Arrayparser_nodes__APropdef
, /* Array[E]: Array[APropdef] */
5596 &type_parser_nodes__APropdef
, /* E: APropdef */
5599 /* runtime type NativeArray[nullable HashMapNode[MProperty, APropdef]] */
5600 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
= {
5602 "NativeArray[nullable HashMapNode[MProperty, APropdef]]", /* class_name_string */
5605 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
,
5608 0, /* nullable Object */
5610 334, /* NativeArray[nullable HashMapNode[MProperty, APropdef]] */
5613 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
= {
5616 &type_nullable_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
, /* E: nullable HashMapNode[MProperty, APropdef] */
5617 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MProperty, APropdef]] */
5620 /* runtime type HashMapIterator[MProperty, APropdef] */
5621 const struct type type_hash_collection__HashMapIteratormodel__MPropertyparser_nodes__APropdef
= {
5623 "HashMapIterator[MProperty, APropdef]", /* class_name_string */
5626 &resolution_table_hash_collection__HashMapIteratormodel__MPropertyparser_nodes__APropdef
,
5629 0, /* nullable Object */
5631 335, /* MapIterator[MProperty, APropdef] */
5632 1119, /* HashMapIterator[MProperty, APropdef] */
5635 const struct types resolution_table_hash_collection__HashMapIteratormodel__MPropertyparser_nodes__APropdef
= {
5638 &type_hash_collection__HashMapmodel__MPropertyparser_nodes__APropdef
, /* HashMap[K, V]: HashMap[MProperty, APropdef] */
5641 /* runtime type MapIterator[MProperty, APropdef] */
5642 const struct type type_abstract_collection__MapIteratormodel__MPropertyparser_nodes__APropdef
= {
5644 "MapIterator[MProperty, APropdef]", /* class_name_string */
5648 0, {}, /*DEAD TYPE*/
5650 /* runtime type HashMapNode[MProperty, APropdef] */
5651 const struct type type_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
= {
5653 "HashMapNode[MProperty, APropdef]", /* class_name_string */
5656 &resolution_table_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
,
5659 0, /* nullable Object */
5661 29, /* nullable HashMapNode[MProperty, APropdef] */
5662 1120, /* HashMapNode[MProperty, APropdef] */
5665 const struct types resolution_table_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
= {
5668 &type_model__MProperty
, /* K: MProperty */
5669 &type_parser_nodes__APropdef
, /* V: APropdef */
5670 &type_model__MProperty
, /* K: MProperty */
5673 /* runtime type nullable HashMapNode[MProperty, APropdef] */
5674 const struct type type_nullable_hash_collection__HashMapNodemodel__MPropertyparser_nodes__APropdef
= {
5676 "nullable HashMapNode[MProperty, APropdef]", /* class_name_string */
5680 0, {}, /*DEAD TYPE*/
5682 /* runtime type HashMap[MGroup, POSetElement[MGroup]] */
5683 const struct type type_hash_collection__HashMapmproject__MGroupposet__POSetElementmproject__MGroup
= {
5685 "HashMap[MGroup, POSetElement[MGroup]]", /* class_name_string */
5688 &resolution_table_hash_collection__HashMapmproject__MGroupposet__POSetElementmproject__MGroup
,
5691 0, /* nullable Object */
5693 336, /* HashMap[MGroup, POSetElement[MGroup]] */
5696 const struct types resolution_table_hash_collection__HashMapmproject__MGroupposet__POSetElementmproject__MGroup
= {
5699 &type_hash_collection__HashMapKeysmproject__MGroupposet__POSetElementmproject__MGroup
, /* HashMapKeys[K, V]: HashMapKeys[MGroup, POSetElement[MGroup]] */
5700 &type_hash_collection__HashMapValuesmproject__MGroupposet__POSetElementmproject__MGroup
, /* HashMapValues[K, V]: HashMapValues[MGroup, POSetElement[MGroup]] */
5701 &type_mproject__MGroup
, /* K: MGroup */
5702 &type_hash_collection__HashMapIteratormproject__MGroupposet__POSetElementmproject__MGroup
, /* HashMapIterator[K, V]: HashMapIterator[MGroup, POSetElement[MGroup]] */
5703 &type_mproject__MGroup
, /* K: MGroup */
5704 &type_poset__POSetElementmproject__MGroup
, /* V: POSetElement[MGroup] */
5705 &type_hash_collection__HashMapNodemproject__MGroupposet__POSetElementmproject__MGroup
, /* HashMapNode[K, V]: HashMapNode[MGroup, POSetElement[MGroup]] */
5706 &type_mproject__MGroup
, /* K: MGroup */
5709 &type_nullable_hash_collection__HashMapNodemproject__MGroupposet__POSetElementmproject__MGroup
, /* nullable N: nullable HashMapNode[MGroup, POSetElement[MGroup]] */
5710 &type_array__NativeArraynullable_hash_collection__HashMapNodemproject__MGroupposet__POSetElementmproject__MGroup
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
5711 &type_hash_collection__HashMapNodemproject__MGroupposet__POSetElementmproject__MGroup
, /* N: HashMapNode[MGroup, POSetElement[MGroup]] */
5712 &type_nullable_mproject__MGroup
, /* nullable K: nullable MGroup */
5715 /* runtime type POSetElement[MGroup] */
5716 const struct type type_poset__POSetElementmproject__MGroup
= {
5718 "POSetElement[MGroup]", /* class_name_string */
5721 &resolution_table_poset__POSetElementmproject__MGroup
,
5724 0, /* nullable Object */
5726 337, /* POSetElement[MGroup] */
5729 const struct types resolution_table_poset__POSetElementmproject__MGroup
= {
5732 &type_hash_collection__HashSetmproject__MGroup
, /* HashSet[E]: HashSet[MGroup] */
5733 &type_poset__POSetmproject__MGroup
, /* POSet[E]: POSet[MGroup] */
5734 &type_mproject__MGroup
, /* E: MGroup */
5737 /* runtime type Array[MGroup] */
5738 const struct type type_array__Arraymproject__MGroup
= {
5740 "Array[MGroup]", /* class_name_string */
5743 &resolution_table_array__Arraymproject__MGroup
,
5746 0, /* nullable Object */
5748 115, /* Collection[nullable MGroup] */
5749 82, /* SequenceRead[nullable Object] */
5750 83, /* Collection[Object] */
5751 1376, /* Collection[MGroup] */
5752 590, /* Array[nullable Object] */
5753 1409, /* AbstractArrayRead[nullable MGroup] */
5754 1345, /* AbstractArrayRead[Object] */
5755 1587, /* AbstractArray[nullable MGroup] */
5756 1512, /* AbstractArray[Object] */
5757 2055, /* Array[nullable MGroup] */
5758 2126, /* AbstractArrayRead[MGroup] */
5759 2226, /* AbstractArray[MGroup] */
5761 1909, /* Array[Object] */
5762 2307, /* Array[MGroup] */
5765 const struct types resolution_table_array__Arraymproject__MGroup
= {
5768 &type_array__NativeArraymproject__MGroup
, /* NativeArray[E]: NativeArray[MGroup] */
5769 &type_mproject__MGroup
, /* E: MGroup */
5770 &type_mproject__MGroup
, /* E: MGroup */
5771 &type_abstract_collection__Collectionmproject__MGroup
, /* Collection[E]: Collection[MGroup] */
5772 &type_array__Arraymproject__MGroup
, /* Array[E]: Array[MGroup] */
5773 &type_mproject__MGroup
, /* E: MGroup */
5774 &type_mproject__MGroup
, /* E: MGroup */
5775 &type_abstract_collection__Collectionmproject__MGroup
, /* Collection[E]: Collection[MGroup] */
5776 &type_abstract_collection__Collectionmproject__MGroup
, /* Collection[E]: Collection[MGroup] */
5777 &type_mproject__MGroup
, /* E: MGroup */
5778 &type_array__Arraymproject__MGroup
, /* Array[E]: Array[MGroup] */
5779 &type_array__NativeArraymproject__MGroup
, /* NativeArray[E]: NativeArray[MGroup] */
5780 &type_mproject__MGroup
, /* E: MGroup */
5781 &type_mproject__MGroup
, /* E: MGroup */
5782 &type_array__Arraymproject__MGroup
, /* Array[E]: Array[MGroup] */
5783 &type_array__AbstractArraymproject__MGroup
, /* AbstractArray[E]: AbstractArray[MGroup] */
5784 &type_array__ArrayIteratormproject__MGroup
, /* ArrayIterator[E]: ArrayIterator[MGroup] */
5787 /* runtime type Array[nullable MGroup] */
5788 const struct type type_array__Arraynullable_mproject__MGroup
= {
5790 "Array[nullable MGroup]", /* class_name_string */
5793 &resolution_table_array__Arraynullable_mproject__MGroup
,
5796 0, /* nullable Object */
5798 115, /* Collection[nullable MGroup] */
5799 82, /* SequenceRead[nullable Object] */
5802 590, /* Array[nullable Object] */
5803 1409, /* AbstractArrayRead[nullable MGroup] */
5805 1587, /* AbstractArray[nullable MGroup] */
5807 2055, /* Array[nullable MGroup] */
5810 const struct types resolution_table_array__Arraynullable_mproject__MGroup
= {
5813 &type_array__NativeArraynullable_mproject__MGroup
, /* NativeArray[E]: NativeArray[nullable MGroup] */
5814 &type_nullable_mproject__MGroup
, /* E: nullable MGroup */
5815 &type_nullable_mproject__MGroup
, /* E: nullable MGroup */
5816 &type_abstract_collection__Collectionnullable_mproject__MGroup
, /* Collection[E]: Collection[nullable MGroup] */
5817 &type_array__Arraynullable_mproject__MGroup
, /* Array[E]: Array[nullable MGroup] */
5818 &type_nullable_mproject__MGroup
, /* E: nullable MGroup */
5819 &type_nullable_mproject__MGroup
, /* E: nullable MGroup */
5820 &type_abstract_collection__Collectionnullable_mproject__MGroup
, /* Collection[E]: Collection[nullable MGroup] */
5821 &type_abstract_collection__Collectionnullable_mproject__MGroup
, /* Collection[E]: Collection[nullable MGroup] */
5822 &type_nullable_mproject__MGroup
, /* E: nullable MGroup */
5823 &type_array__Arraynullable_mproject__MGroup
, /* Array[E]: Array[nullable MGroup] */
5824 &type_array__NativeArraynullable_mproject__MGroup
, /* NativeArray[E]: NativeArray[nullable MGroup] */
5825 &type_nullable_mproject__MGroup
, /* E: nullable MGroup */
5826 &type_nullable_mproject__MGroup
, /* E: nullable MGroup */
5827 &type_array__Arraynullable_mproject__MGroup
, /* Array[E]: Array[nullable MGroup] */
5828 &type_array__AbstractArraynullable_mproject__MGroup
, /* AbstractArray[E]: AbstractArray[nullable MGroup] */
5829 &type_array__ArrayIteratornullable_mproject__MGroup
, /* ArrayIterator[E]: ArrayIterator[nullable MGroup] */
5832 /* runtime type AbstractArrayRead[MGroup] */
5833 const struct type type_array__AbstractArrayReadmproject__MGroup
= {
5835 "AbstractArrayRead[MGroup]", /* class_name_string */
5839 0, {}, /*DEAD TYPE*/
5841 /* runtime type AbstractArrayRead[nullable MGroup] */
5842 const struct type type_array__AbstractArrayReadnullable_mproject__MGroup
= {
5844 "AbstractArrayRead[nullable MGroup]", /* class_name_string */
5848 0, {}, /*DEAD TYPE*/
5850 /* runtime type AbstractArray[MGroup] */
5851 const struct type type_array__AbstractArraymproject__MGroup
= {
5853 "AbstractArray[MGroup]", /* class_name_string */
5857 0, {}, /*DEAD TYPE*/
5859 /* runtime type AbstractArray[nullable MGroup] */
5860 const struct type type_array__AbstractArraynullable_mproject__MGroup
= {
5862 "AbstractArray[nullable MGroup]", /* class_name_string */
5866 0, {}, /*DEAD TYPE*/
5868 /* runtime type ArrayIterator[ModulePath] */
5869 const struct type type_array__ArrayIteratormodelbuilder__ModulePath
= {
5871 "ArrayIterator[ModulePath]", /* class_name_string */
5874 &resolution_table_array__ArrayIteratormodelbuilder__ModulePath
,
5877 0, /* nullable Object */
5879 285, /* ArrayIterator[Object] */
5880 338, /* ArrayIterator[nullable ModulePath] */
5881 1410, /* ArrayIterator[ModulePath] */
5884 const struct types resolution_table_array__ArrayIteratormodelbuilder__ModulePath
= {
5887 &type_array__Arraymodelbuilder__ModulePath
, /* Array[E]: Array[ModulePath] */
5888 &type_array__AbstractArrayReadmodelbuilder__ModulePath
, /* AbstractArrayRead[E]: AbstractArrayRead[ModulePath] */
5891 /* runtime type ArrayIterator[nullable ModulePath] */
5892 const struct type type_array__ArrayIteratornullable_modelbuilder__ModulePath
= {
5894 "ArrayIterator[nullable ModulePath]", /* class_name_string */
5897 &resolution_table_array__ArrayIteratornullable_modelbuilder__ModulePath
,
5900 0, /* nullable Object */
5903 338, /* ArrayIterator[nullable ModulePath] */
5906 const struct types resolution_table_array__ArrayIteratornullable_modelbuilder__ModulePath
= {
5909 &type_array__Arraynullable_modelbuilder__ModulePath
, /* Array[E]: Array[nullable ModulePath] */
5910 &type_array__AbstractArrayReadnullable_modelbuilder__ModulePath
, /* AbstractArrayRead[E]: AbstractArrayRead[nullable ModulePath] */
5913 /* runtime type NativeArray[ModulePath] */
5914 const struct type type_array__NativeArraymodelbuilder__ModulePath
= {
5916 "NativeArray[ModulePath]", /* class_name_string */
5919 &resolution_table_array__NativeArraymodelbuilder__ModulePath
,
5922 0, /* nullable Object */
5924 104, /* NativeArray[Object] */
5925 339, /* NativeArray[nullable ModulePath] */
5926 1411, /* NativeArray[ModulePath] */
5929 const struct types resolution_table_array__NativeArraymodelbuilder__ModulePath
= {
5932 &type_modelbuilder__ModulePath
, /* E: ModulePath */
5933 &type_array__NativeArraymodelbuilder__ModulePath
, /* NativeArray[E]: NativeArray[ModulePath] */
5936 /* runtime type NativeArray[nullable ModulePath] */
5937 const struct type type_array__NativeArraynullable_modelbuilder__ModulePath
= {
5939 "NativeArray[nullable ModulePath]", /* class_name_string */
5942 &resolution_table_array__NativeArraynullable_modelbuilder__ModulePath
,
5945 0, /* nullable Object */
5948 339, /* NativeArray[nullable ModulePath] */
5951 const struct types resolution_table_array__NativeArraynullable_modelbuilder__ModulePath
= {
5954 &type_nullable_modelbuilder__ModulePath
, /* E: nullable ModulePath */
5955 &type_array__NativeArraynullable_modelbuilder__ModulePath
, /* NativeArray[E]: NativeArray[nullable ModulePath] */
5958 /* runtime type ArrayIterator[Int] */
5959 const struct type type_array__ArrayIteratorkernel__Int
= {
5961 "ArrayIterator[Int]", /* class_name_string */
5964 &resolution_table_array__ArrayIteratorkernel__Int
,
5967 0, /* nullable Object */
5969 285, /* ArrayIterator[Object] */
5970 1121, /* ArrayIterator[Int] */
5973 const struct types resolution_table_array__ArrayIteratorkernel__Int
= {
5976 &type_array__Arraykernel__Int
, /* Array[E]: Array[Int] */
5977 &type_array__AbstractArrayReadkernel__Int
, /* AbstractArrayRead[E]: AbstractArrayRead[Int] */
5980 /* runtime type NativeArray[Int] */
5981 const struct type type_array__NativeArraykernel__Int
= {
5983 "NativeArray[Int]", /* class_name_string */
5986 &resolution_table_array__NativeArraykernel__Int
,
5989 0, /* nullable Object */
5991 104, /* NativeArray[Object] */
5992 1122, /* NativeArray[Int] */
5995 const struct types resolution_table_array__NativeArraykernel__Int
= {
5998 &type_kernel__Int
, /* E: Int */
5999 &type_array__NativeArraykernel__Int
, /* NativeArray[E]: NativeArray[Int] */
6002 /* runtime type Array[APropdef] */
6003 const struct type type_array__Arrayparser_nodes__APropdef
= {
6005 "Array[APropdef]", /* class_name_string */
6008 &resolution_table_array__Arrayparser_nodes__APropdef
,
6011 0, /* nullable Object */
6014 82, /* SequenceRead[nullable Object] */
6015 83, /* Collection[Object] */
6016 599, /* Collection[ANode] */
6017 590, /* Array[nullable Object] */
6018 1351, /* Collection[Prod] */
6019 1345, /* AbstractArrayRead[Object] */
6020 1530, /* Collection[APropdef] */
6021 1512, /* AbstractArray[Object] */
6022 1684, /* AbstractArrayRead[ANode] */
6024 2082, /* AbstractArrayRead[Prod] */
6025 2083, /* AbstractArray[ANode] */
6026 1909, /* Array[Object] */
6027 2191, /* AbstractArrayRead[APropdef] */
6028 2209, /* Array[ANode] */
6029 2210, /* AbstractArray[Prod] */
6030 2294, /* AbstractArray[APropdef] */
6032 2305, /* Array[Prod] */
6033 2339, /* Array[APropdef] */
6036 const struct types resolution_table_array__Arrayparser_nodes__APropdef
= {
6039 &type_array__NativeArrayparser_nodes__APropdef
, /* NativeArray[E]: NativeArray[APropdef] */
6040 &type_parser_nodes__APropdef
, /* E: APropdef */
6041 &type_parser_nodes__APropdef
, /* E: APropdef */
6042 &type_abstract_collection__Collectionparser_nodes__APropdef
, /* Collection[E]: Collection[APropdef] */
6043 &type_array__Arrayparser_nodes__APropdef
, /* Array[E]: Array[APropdef] */
6044 &type_parser_nodes__APropdef
, /* E: APropdef */
6045 &type_parser_nodes__APropdef
, /* E: APropdef */
6046 &type_abstract_collection__Collectionparser_nodes__APropdef
, /* Collection[E]: Collection[APropdef] */
6047 &type_abstract_collection__Collectionparser_nodes__APropdef
, /* Collection[E]: Collection[APropdef] */
6048 &type_parser_nodes__APropdef
, /* E: APropdef */
6049 &type_array__Arrayparser_nodes__APropdef
, /* Array[E]: Array[APropdef] */
6050 &type_array__NativeArrayparser_nodes__APropdef
, /* NativeArray[E]: NativeArray[APropdef] */
6051 &type_parser_nodes__APropdef
, /* E: APropdef */
6052 &type_parser_nodes__APropdef
, /* E: APropdef */
6053 &type_array__Arrayparser_nodes__APropdef
, /* Array[E]: Array[APropdef] */
6054 &type_array__AbstractArrayparser_nodes__APropdef
, /* AbstractArray[E]: AbstractArray[APropdef] */
6055 &type_array__ArrayIteratorparser_nodes__APropdef
, /* ArrayIterator[E]: ArrayIterator[APropdef] */
6058 /* runtime type AbstractArrayRead[APropdef] */
6059 const struct type type_array__AbstractArrayReadparser_nodes__APropdef
= {
6061 "AbstractArrayRead[APropdef]", /* class_name_string */
6065 0, {}, /*DEAD TYPE*/
6067 /* runtime type AbstractArray[APropdef] */
6068 const struct type type_array__AbstractArrayparser_nodes__APropdef
= {
6070 "AbstractArray[APropdef]", /* class_name_string */
6074 0, {}, /*DEAD TYPE*/
6076 /* runtime type ArrayIterator[MParameterType] */
6077 const struct type type_array__ArrayIteratormodel__MParameterType
= {
6079 "ArrayIterator[MParameterType]", /* class_name_string */
6082 &resolution_table_array__ArrayIteratormodel__MParameterType
,
6085 0, /* nullable Object */
6087 285, /* ArrayIterator[Object] */
6088 330, /* ArrayIterator[nullable MType] */
6089 1407, /* ArrayIterator[MType] */
6090 1588, /* ArrayIterator[MParameterType] */
6093 const struct types resolution_table_array__ArrayIteratormodel__MParameterType
= {
6096 &type_array__Arraymodel__MParameterType
, /* Array[E]: Array[MParameterType] */
6097 &type_array__AbstractArrayReadmodel__MParameterType
, /* AbstractArrayRead[E]: AbstractArrayRead[MParameterType] */
6100 /* runtime type NativeArray[MParameterType] */
6101 const struct type type_array__NativeArraymodel__MParameterType
= {
6103 "NativeArray[MParameterType]", /* class_name_string */
6106 &resolution_table_array__NativeArraymodel__MParameterType
,
6109 0, /* nullable Object */
6111 104, /* NativeArray[Object] */
6112 331, /* NativeArray[nullable MType] */
6113 1408, /* NativeArray[MType] */
6114 1589, /* NativeArray[MParameterType] */
6117 const struct types resolution_table_array__NativeArraymodel__MParameterType
= {
6120 &type_model__MParameterType
, /* E: MParameterType */
6121 &type_array__NativeArraymodel__MParameterType
, /* NativeArray[E]: NativeArray[MParameterType] */
6124 /* runtime type ArrayIterator[MGenericType] */
6125 const struct type type_array__ArrayIteratormodel__MGenericType
= {
6127 "ArrayIterator[MGenericType]", /* class_name_string */
6130 &resolution_table_array__ArrayIteratormodel__MGenericType
,
6133 0, /* nullable Object */
6135 285, /* ArrayIterator[Object] */
6136 330, /* ArrayIterator[nullable MType] */
6137 1407, /* ArrayIterator[MType] */
6138 1583, /* ArrayIterator[MClassType] */
6139 1840, /* ArrayIterator[MGenericType] */
6142 const struct types resolution_table_array__ArrayIteratormodel__MGenericType
= {
6145 &type_array__Arraymodel__MGenericType
, /* Array[E]: Array[MGenericType] */
6146 &type_array__AbstractArrayReadmodel__MGenericType
, /* AbstractArrayRead[E]: AbstractArrayRead[MGenericType] */
6149 /* runtime type NativeArray[MGenericType] */
6150 const struct type type_array__NativeArraymodel__MGenericType
= {
6152 "NativeArray[MGenericType]", /* class_name_string */
6155 &resolution_table_array__NativeArraymodel__MGenericType
,
6158 0, /* nullable Object */
6160 104, /* NativeArray[Object] */
6161 331, /* NativeArray[nullable MType] */
6162 1408, /* NativeArray[MType] */
6163 1584, /* NativeArray[MClassType] */
6164 1841, /* NativeArray[MGenericType] */
6167 const struct types resolution_table_array__NativeArraymodel__MGenericType
= {
6170 &type_model__MGenericType
, /* E: MGenericType */
6171 &type_array__NativeArraymodel__MGenericType
, /* NativeArray[E]: NativeArray[MGenericType] */
6174 /* runtime type HashSetIterator[MClassType] */
6175 const struct type type_hash_collection__HashSetIteratormodel__MClassType
= {
6177 "HashSetIterator[MClassType]", /* class_name_string */
6180 &resolution_table_hash_collection__HashSetIteratormodel__MClassType
,
6183 0, /* nullable Object */
6185 290, /* HashSetIterator[Object] */
6186 1123, /* HashSetIterator[MType] */
6187 1412, /* HashSetIterator[MClassType] */
6190 const struct types resolution_table_hash_collection__HashSetIteratormodel__MClassType
= {
6193 &type_array__Arraymodel__MClassType
, /* Array[E]: Array[MClassType] */
6194 &type_hash_collection__HashSetmodel__MClassType
, /* HashSet[E]: HashSet[MClassType] */
6197 /* runtime type HashSetIterator[MType] */
6198 const struct type type_hash_collection__HashSetIteratormodel__MType
= {
6200 "HashSetIterator[MType]", /* class_name_string */
6203 &resolution_table_hash_collection__HashSetIteratormodel__MType
,
6206 0, /* nullable Object */
6208 290, /* HashSetIterator[Object] */
6209 1123, /* HashSetIterator[MType] */
6212 const struct types resolution_table_hash_collection__HashSetIteratormodel__MType
= {
6215 &type_array__Arraymodel__MType
, /* Array[E]: Array[MType] */
6216 &type_hash_collection__HashSetmodel__MType
, /* HashSet[E]: HashSet[MType] */
6219 /* runtime type NativeArray[nullable HashSetNode[MClassType]] */
6220 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassType
= {
6222 "NativeArray[nullable HashSetNode[MClassType]]", /* class_name_string */
6225 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassType
,
6228 0, /* nullable Object */
6230 291, /* NativeArray[nullable HashSetNode[Object]] */
6231 1124, /* NativeArray[nullable HashSetNode[MType]] */
6232 1413, /* NativeArray[nullable HashSetNode[MClassType]] */
6235 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassType
= {
6238 &type_nullable_hash_collection__HashSetNodemodel__MClassType
, /* E: nullable HashSetNode[MClassType] */
6239 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassType
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClassType]] */
6242 /* runtime type NativeArray[nullable HashSetNode[MType]] */
6243 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MType
= {
6245 "NativeArray[nullable HashSetNode[MType]]", /* class_name_string */
6248 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MType
,
6251 0, /* nullable Object */
6253 291, /* NativeArray[nullable HashSetNode[Object]] */
6254 1124, /* NativeArray[nullable HashSetNode[MType]] */
6257 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MType
= {
6260 &type_nullable_hash_collection__HashSetNodemodel__MType
, /* E: nullable HashSetNode[MType] */
6261 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MType
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MType]] */
6264 /* runtime type HashSetNode[MClassType] */
6265 const struct type type_hash_collection__HashSetNodemodel__MClassType
= {
6267 "HashSetNode[MClassType]", /* class_name_string */
6270 &resolution_table_hash_collection__HashSetNodemodel__MClassType
,
6273 0, /* nullable Object */
6275 17, /* nullable HashSetNode[Object] */
6276 340, /* nullable HashSetNode[MType] */
6277 1069, /* HashSetNode[Object] */
6278 1125, /* nullable HashSetNode[MClassType] */
6279 1590, /* HashSetNode[MType] */
6280 2056, /* HashSetNode[MClassType] */
6283 const struct types resolution_table_hash_collection__HashSetNodemodel__MClassType
= {
6286 &type_model__MClassType
, /* E: MClassType */
6288 &type_model__MClassType
, /* K: MClassType */
6291 /* runtime type HashSetNode[MType] */
6292 const struct type type_hash_collection__HashSetNodemodel__MType
= {
6294 "HashSetNode[MType]", /* class_name_string */
6297 &resolution_table_hash_collection__HashSetNodemodel__MType
,
6300 0, /* nullable Object */
6302 17, /* nullable HashSetNode[Object] */
6303 340, /* nullable HashSetNode[MType] */
6304 1069, /* HashSetNode[Object] */
6306 1590, /* HashSetNode[MType] */
6309 const struct types resolution_table_hash_collection__HashSetNodemodel__MType
= {
6312 &type_model__MType
, /* E: MType */
6314 &type_model__MType
, /* K: MType */
6317 /* runtime type nullable HashSetNode[MClassType] */
6318 const struct type type_nullable_hash_collection__HashSetNodemodel__MClassType
= {
6320 "nullable HashSetNode[MClassType]", /* class_name_string */
6324 0, {}, /*DEAD TYPE*/
6326 /* runtime type nullable HashSetNode[MType] */
6327 const struct type type_nullable_hash_collection__HashSetNodemodel__MType
= {
6329 "nullable HashSetNode[MType]", /* class_name_string */
6333 0, {}, /*DEAD TYPE*/
6335 /* runtime type HashSetIterator[MClass] */
6336 const struct type type_hash_collection__HashSetIteratormodel__MClass
= {
6338 "HashSetIterator[MClass]", /* class_name_string */
6341 &resolution_table_hash_collection__HashSetIteratormodel__MClass
,
6344 0, /* nullable Object */
6346 290, /* HashSetIterator[Object] */
6347 1126, /* HashSetIterator[MClass] */
6350 const struct types resolution_table_hash_collection__HashSetIteratormodel__MClass
= {
6353 &type_array__Arraymodel__MClass
, /* Array[E]: Array[MClass] */
6354 &type_hash_collection__HashSetmodel__MClass
, /* HashSet[E]: HashSet[MClass] */
6357 /* runtime type NativeArray[nullable HashSetNode[MClass]] */
6358 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClass
= {
6360 "NativeArray[nullable HashSetNode[MClass]]", /* class_name_string */
6363 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClass
,
6366 0, /* nullable Object */
6368 291, /* NativeArray[nullable HashSetNode[Object]] */
6369 1127, /* NativeArray[nullable HashSetNode[MClass]] */
6372 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClass
= {
6375 &type_nullable_hash_collection__HashSetNodemodel__MClass
, /* E: nullable HashSetNode[MClass] */
6376 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClass
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClass]] */
6379 /* runtime type HashSetNode[MClass] */
6380 const struct type type_hash_collection__HashSetNodemodel__MClass
= {
6382 "HashSetNode[MClass]", /* class_name_string */
6385 &resolution_table_hash_collection__HashSetNodemodel__MClass
,
6388 0, /* nullable Object */
6390 17, /* nullable HashSetNode[Object] */
6391 341, /* nullable HashSetNode[MClass] */
6392 1069, /* HashSetNode[Object] */
6393 1591, /* HashSetNode[MClass] */
6396 const struct types resolution_table_hash_collection__HashSetNodemodel__MClass
= {
6399 &type_model__MClass
, /* E: MClass */
6401 &type_model__MClass
, /* K: MClass */
6404 /* runtime type nullable HashSetNode[MClass] */
6405 const struct type type_nullable_hash_collection__HashSetNodemodel__MClass
= {
6407 "nullable HashSetNode[MClass]", /* class_name_string */
6411 0, {}, /*DEAD TYPE*/
6413 /* runtime type HashSetIterator[MMethodDef] */
6414 const struct type type_hash_collection__HashSetIteratormodel__MMethodDef
= {
6416 "HashSetIterator[MMethodDef]", /* class_name_string */
6419 &resolution_table_hash_collection__HashSetIteratormodel__MMethodDef
,
6422 0, /* nullable Object */
6424 290, /* HashSetIterator[Object] */
6425 1128, /* HashSetIterator[PropertyLayoutElement] */
6426 1414, /* HashSetIterator[MMethodDef] */
6429 const struct types resolution_table_hash_collection__HashSetIteratormodel__MMethodDef
= {
6432 &type_array__Arraymodel__MMethodDef
, /* Array[E]: Array[MMethodDef] */
6433 &type_hash_collection__HashSetmodel__MMethodDef
, /* HashSet[E]: HashSet[MMethodDef] */
6436 /* runtime type HashSetIterator[PropertyLayoutElement] */
6437 const struct type type_hash_collection__HashSetIteratorseparate_compiler__PropertyLayoutElement
= {
6439 "HashSetIterator[PropertyLayoutElement]", /* class_name_string */
6442 &resolution_table_hash_collection__HashSetIteratorseparate_compiler__PropertyLayoutElement
,
6445 0, /* nullable Object */
6447 290, /* HashSetIterator[Object] */
6448 1128, /* HashSetIterator[PropertyLayoutElement] */
6451 const struct types resolution_table_hash_collection__HashSetIteratorseparate_compiler__PropertyLayoutElement
= {
6454 &type_array__Arrayseparate_compiler__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
6455 &type_hash_collection__HashSetseparate_compiler__PropertyLayoutElement
, /* HashSet[E]: HashSet[PropertyLayoutElement] */
6458 /* runtime type NativeArray[nullable HashSetNode[MMethodDef]] */
6459 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethodDef
= {
6461 "NativeArray[nullable HashSetNode[MMethodDef]]", /* class_name_string */
6464 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethodDef
,
6467 0, /* nullable Object */
6469 291, /* NativeArray[nullable HashSetNode[Object]] */
6470 1129, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
6471 1415, /* NativeArray[nullable HashSetNode[MMethodDef]] */
6474 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethodDef
= {
6477 &type_nullable_hash_collection__HashSetNodemodel__MMethodDef
, /* E: nullable HashSetNode[MMethodDef] */
6478 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MMethodDef]] */
6481 /* runtime type NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
6482 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodeseparate_compiler__PropertyLayoutElement
= {
6484 "NativeArray[nullable HashSetNode[PropertyLayoutElement]]", /* class_name_string */
6487 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodeseparate_compiler__PropertyLayoutElement
,
6490 0, /* nullable Object */
6492 291, /* NativeArray[nullable HashSetNode[Object]] */
6493 1129, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
6496 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodeseparate_compiler__PropertyLayoutElement
= {
6499 &type_nullable_hash_collection__HashSetNodeseparate_compiler__PropertyLayoutElement
, /* E: nullable HashSetNode[PropertyLayoutElement] */
6500 &type_array__NativeArraynullable_hash_collection__HashSetNodeseparate_compiler__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
6503 /* runtime type HashSetNode[MMethodDef] */
6504 const struct type type_hash_collection__HashSetNodemodel__MMethodDef
= {
6506 "HashSetNode[MMethodDef]", /* class_name_string */
6509 &resolution_table_hash_collection__HashSetNodemodel__MMethodDef
,
6512 0, /* nullable Object */
6514 17, /* nullable HashSetNode[Object] */
6515 342, /* nullable HashSetNode[PropertyLayoutElement] */
6516 1069, /* HashSetNode[Object] */
6517 1130, /* nullable HashSetNode[MMethodDef] */
6519 1592, /* HashSetNode[PropertyLayoutElement] */
6520 2057, /* HashSetNode[MMethodDef] */
6523 const struct types resolution_table_hash_collection__HashSetNodemodel__MMethodDef
= {
6526 &type_model__MMethodDef
, /* E: MMethodDef */
6528 &type_model__MMethodDef
, /* K: MMethodDef */
6531 /* runtime type HashSetNode[PropertyLayoutElement] */
6532 const struct type type_hash_collection__HashSetNodeseparate_compiler__PropertyLayoutElement
= {
6534 "HashSetNode[PropertyLayoutElement]", /* class_name_string */
6537 &resolution_table_hash_collection__HashSetNodeseparate_compiler__PropertyLayoutElement
,
6540 0, /* nullable Object */
6542 17, /* nullable HashSetNode[Object] */
6543 342, /* nullable HashSetNode[PropertyLayoutElement] */
6544 1069, /* HashSetNode[Object] */
6547 1592, /* HashSetNode[PropertyLayoutElement] */
6550 const struct types resolution_table_hash_collection__HashSetNodeseparate_compiler__PropertyLayoutElement
= {
6553 &type_separate_compiler__PropertyLayoutElement
, /* E: PropertyLayoutElement */
6555 &type_separate_compiler__PropertyLayoutElement
, /* K: PropertyLayoutElement */
6558 /* runtime type nullable HashSetNode[MMethodDef] */
6559 const struct type type_nullable_hash_collection__HashSetNodemodel__MMethodDef
= {
6561 "nullable HashSetNode[MMethodDef]", /* class_name_string */
6565 0, {}, /*DEAD TYPE*/
6567 /* runtime type nullable HashSetNode[PropertyLayoutElement] */
6568 const struct type type_nullable_hash_collection__HashSetNodeseparate_compiler__PropertyLayoutElement
= {
6570 "nullable HashSetNode[PropertyLayoutElement]", /* class_name_string */
6574 0, {}, /*DEAD TYPE*/
6576 /* runtime type Array[MMethodDef] */
6577 const struct type type_array__Arraymodel__MMethodDef
= {
6579 "Array[MMethodDef]", /* class_name_string */
6582 &resolution_table_array__Arraymodel__MMethodDef
,
6585 0, /* nullable Object */
6588 82, /* SequenceRead[nullable Object] */
6589 83, /* Collection[Object] */
6590 110, /* Collection[nullable MPropDef] */
6591 590, /* Array[nullable Object] */
6592 605, /* Collection[PropertyLayoutElement] */
6593 1345, /* AbstractArrayRead[Object] */
6594 1375, /* AbstractArrayRead[nullable MPropDef] */
6595 1512, /* AbstractArray[Object] */
6596 1524, /* Collection[MPropDef] */
6597 1525, /* AbstractArray[nullable MPropDef] */
6598 1683, /* AbstractArrayRead[PropertyLayoutElement] */
6599 1691, /* Collection[MMethodDef] */
6600 1909, /* Array[Object] */
6601 1913, /* Array[nullable MPropDef] */
6602 2081, /* AbstractArray[PropertyLayoutElement] */
6603 2182, /* AbstractArrayRead[MPropDef] */
6604 2208, /* Array[PropertyLayoutElement] */
6605 2275, /* AbstractArrayRead[MMethodDef] */
6606 2286, /* AbstractArray[MPropDef] */
6607 2328, /* AbstractArray[MMethodDef] */
6608 2336, /* Array[MPropDef] */
6609 2358, /* Array[MMethodDef] */
6612 const struct types resolution_table_array__Arraymodel__MMethodDef
= {
6615 &type_array__NativeArraymodel__MMethodDef
, /* NativeArray[E]: NativeArray[MMethodDef] */
6616 &type_model__MMethodDef
, /* E: MMethodDef */
6617 &type_model__MMethodDef
, /* E: MMethodDef */
6618 &type_abstract_collection__Collectionmodel__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
6619 &type_array__Arraymodel__MMethodDef
, /* Array[E]: Array[MMethodDef] */
6620 &type_model__MMethodDef
, /* E: MMethodDef */
6621 &type_model__MMethodDef
, /* E: MMethodDef */
6622 &type_abstract_collection__Collectionmodel__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
6623 &type_abstract_collection__Collectionmodel__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
6624 &type_model__MMethodDef
, /* E: MMethodDef */
6625 &type_array__Arraymodel__MMethodDef
, /* Array[E]: Array[MMethodDef] */
6626 &type_array__NativeArraymodel__MMethodDef
, /* NativeArray[E]: NativeArray[MMethodDef] */
6627 &type_model__MMethodDef
, /* E: MMethodDef */
6628 &type_model__MMethodDef
, /* E: MMethodDef */
6629 &type_array__Arraymodel__MMethodDef
, /* Array[E]: Array[MMethodDef] */
6630 &type_array__AbstractArraymodel__MMethodDef
, /* AbstractArray[E]: AbstractArray[MMethodDef] */
6631 &type_array__ArrayIteratormodel__MMethodDef
, /* ArrayIterator[E]: ArrayIterator[MMethodDef] */
6634 /* runtime type AbstractArrayRead[MMethodDef] */
6635 const struct type type_array__AbstractArrayReadmodel__MMethodDef
= {
6637 "AbstractArrayRead[MMethodDef]", /* class_name_string */
6641 0, {}, /*DEAD TYPE*/
6643 /* runtime type AbstractArray[MMethodDef] */
6644 const struct type type_array__AbstractArraymodel__MMethodDef
= {
6646 "AbstractArray[MMethodDef]", /* class_name_string */
6650 0, {}, /*DEAD TYPE*/
6652 /* runtime type HashSetIterator[MMethod] */
6653 const struct type type_hash_collection__HashSetIteratormodel__MMethod
= {
6655 "HashSetIterator[MMethod]", /* class_name_string */
6658 &resolution_table_hash_collection__HashSetIteratormodel__MMethod
,
6661 0, /* nullable Object */
6663 290, /* HashSetIterator[Object] */
6664 1128, /* HashSetIterator[PropertyLayoutElement] */
6665 1416, /* HashSetIterator[MProperty] */
6666 1593, /* HashSetIterator[MMethod] */
6669 const struct types resolution_table_hash_collection__HashSetIteratormodel__MMethod
= {
6672 &type_array__Arraymodel__MMethod
, /* Array[E]: Array[MMethod] */
6673 &type_hash_collection__HashSetmodel__MMethod
, /* HashSet[E]: HashSet[MMethod] */
6676 /* runtime type HashSetIterator[MProperty] */
6677 const struct type type_hash_collection__HashSetIteratormodel__MProperty
= {
6679 "HashSetIterator[MProperty]", /* class_name_string */
6682 &resolution_table_hash_collection__HashSetIteratormodel__MProperty
,
6685 0, /* nullable Object */
6687 290, /* HashSetIterator[Object] */
6688 1128, /* HashSetIterator[PropertyLayoutElement] */
6689 1416, /* HashSetIterator[MProperty] */
6692 const struct types resolution_table_hash_collection__HashSetIteratormodel__MProperty
= {
6695 &type_array__Arraymodel__MProperty
, /* Array[E]: Array[MProperty] */
6696 &type_hash_collection__HashSetmodel__MProperty
, /* HashSet[E]: HashSet[MProperty] */
6699 /* runtime type NativeArray[nullable HashSetNode[MMethod]] */
6700 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethod
= {
6702 "NativeArray[nullable HashSetNode[MMethod]]", /* class_name_string */
6705 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethod
,
6708 0, /* nullable Object */
6710 291, /* NativeArray[nullable HashSetNode[Object]] */
6711 1129, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
6712 1417, /* NativeArray[nullable HashSetNode[MProperty]] */
6713 1594, /* NativeArray[nullable HashSetNode[MMethod]] */
6716 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethod
= {
6719 &type_nullable_hash_collection__HashSetNodemodel__MMethod
, /* E: nullable HashSetNode[MMethod] */
6720 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MMethod
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MMethod]] */
6723 /* runtime type NativeArray[nullable HashSetNode[MProperty]] */
6724 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MProperty
= {
6726 "NativeArray[nullable HashSetNode[MProperty]]", /* class_name_string */
6729 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MProperty
,
6732 0, /* nullable Object */
6734 291, /* NativeArray[nullable HashSetNode[Object]] */
6735 1129, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
6736 1417, /* NativeArray[nullable HashSetNode[MProperty]] */
6739 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MProperty
= {
6742 &type_nullable_hash_collection__HashSetNodemodel__MProperty
, /* E: nullable HashSetNode[MProperty] */
6743 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MProperty
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MProperty]] */
6746 /* runtime type HashSetNode[MMethod] */
6747 const struct type type_hash_collection__HashSetNodemodel__MMethod
= {
6749 "HashSetNode[MMethod]", /* class_name_string */
6752 &resolution_table_hash_collection__HashSetNodemodel__MMethod
,
6755 0, /* nullable Object */
6757 17, /* nullable HashSetNode[Object] */
6758 342, /* nullable HashSetNode[PropertyLayoutElement] */
6759 1069, /* HashSetNode[Object] */
6760 1131, /* nullable HashSetNode[MProperty] */
6761 1418, /* nullable HashSetNode[MMethod] */
6762 1592, /* HashSetNode[PropertyLayoutElement] */
6763 2058, /* HashSetNode[MProperty] */
6764 2173, /* HashSetNode[MMethod] */
6767 const struct types resolution_table_hash_collection__HashSetNodemodel__MMethod
= {
6770 &type_model__MMethod
, /* E: MMethod */
6772 &type_model__MMethod
, /* K: MMethod */
6775 /* runtime type HashSetNode[MProperty] */
6776 const struct type type_hash_collection__HashSetNodemodel__MProperty
= {
6778 "HashSetNode[MProperty]", /* class_name_string */
6781 &resolution_table_hash_collection__HashSetNodemodel__MProperty
,
6784 0, /* nullable Object */
6786 17, /* nullable HashSetNode[Object] */
6787 342, /* nullable HashSetNode[PropertyLayoutElement] */
6788 1069, /* HashSetNode[Object] */
6789 1131, /* nullable HashSetNode[MProperty] */
6791 1592, /* HashSetNode[PropertyLayoutElement] */
6792 2058, /* HashSetNode[MProperty] */
6795 const struct types resolution_table_hash_collection__HashSetNodemodel__MProperty
= {
6798 &type_model__MProperty
, /* E: MProperty */
6800 &type_model__MProperty
, /* K: MProperty */
6803 /* runtime type nullable HashSetNode[MMethod] */
6804 const struct type type_nullable_hash_collection__HashSetNodemodel__MMethod
= {
6806 "nullable HashSetNode[MMethod]", /* class_name_string */
6810 0, {}, /*DEAD TYPE*/
6812 /* runtime type nullable HashSetNode[MProperty] */
6813 const struct type type_nullable_hash_collection__HashSetNodemodel__MProperty
= {
6815 "nullable HashSetNode[MProperty]", /* class_name_string */
6819 0, {}, /*DEAD TYPE*/
6821 /* runtime type HashSetIterator[CallSite] */
6822 const struct type type_hash_collection__HashSetIteratortyping__CallSite
= {
6824 "HashSetIterator[CallSite]", /* class_name_string */
6827 &resolution_table_hash_collection__HashSetIteratortyping__CallSite
,
6830 0, /* nullable Object */
6832 290, /* HashSetIterator[Object] */
6833 1132, /* HashSetIterator[CallSite] */
6836 const struct types resolution_table_hash_collection__HashSetIteratortyping__CallSite
= {
6839 &type_array__Arraytyping__CallSite
, /* Array[E]: Array[CallSite] */
6840 &type_hash_collection__HashSettyping__CallSite
, /* HashSet[E]: HashSet[CallSite] */
6843 /* runtime type NativeArray[nullable HashSetNode[CallSite]] */
6844 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodetyping__CallSite
= {
6846 "NativeArray[nullable HashSetNode[CallSite]]", /* class_name_string */
6849 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodetyping__CallSite
,
6852 0, /* nullable Object */
6854 291, /* NativeArray[nullable HashSetNode[Object]] */
6855 1133, /* NativeArray[nullable HashSetNode[CallSite]] */
6858 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodetyping__CallSite
= {
6861 &type_nullable_hash_collection__HashSetNodetyping__CallSite
, /* E: nullable HashSetNode[CallSite] */
6862 &type_array__NativeArraynullable_hash_collection__HashSetNodetyping__CallSite
, /* NativeArray[E]: NativeArray[nullable HashSetNode[CallSite]] */
6865 /* runtime type HashSetNode[CallSite] */
6866 const struct type type_hash_collection__HashSetNodetyping__CallSite
= {
6868 "HashSetNode[CallSite]", /* class_name_string */
6871 &resolution_table_hash_collection__HashSetNodetyping__CallSite
,
6874 0, /* nullable Object */
6876 17, /* nullable HashSetNode[Object] */
6877 343, /* nullable HashSetNode[CallSite] */
6878 1069, /* HashSetNode[Object] */
6879 1595, /* HashSetNode[CallSite] */
6882 const struct types resolution_table_hash_collection__HashSetNodetyping__CallSite
= {
6885 &type_typing__CallSite
, /* E: CallSite */
6887 &type_typing__CallSite
, /* K: CallSite */
6890 /* runtime type nullable HashSetNode[CallSite] */
6891 const struct type type_nullable_hash_collection__HashSetNodetyping__CallSite
= {
6893 "nullable HashSetNode[CallSite]", /* class_name_string */
6897 0, {}, /*DEAD TYPE*/
6899 /* runtime type HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
6900 const struct type type_hash_collection__HashMapmodel__MTypehash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
= {
6902 "HashMap[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
6905 &resolution_table_hash_collection__HashMapmodel__MTypehash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
,
6908 0, /* nullable Object */
6910 344, /* HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
6913 const struct types resolution_table_hash_collection__HashMapmodel__MTypehash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
= {
6916 &type_hash_collection__HashMapKeysmodel__MTypehash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MType, HashMap[MProperty, Set[MMethodDef]]] */
6917 &type_hash_collection__HashMapValuesmodel__MTypehash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MType, HashMap[MProperty, Set[MMethodDef]]] */
6918 &type_model__MType
, /* K: MType */
6919 &type_hash_collection__HashMapIteratormodel__MTypehash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MType, HashMap[MProperty, Set[MMethodDef]]] */
6920 &type_model__MType
, /* K: MType */
6921 &type_hash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* V: HashMap[MProperty, Set[MMethodDef]] */
6922 &type_hash_collection__HashMapNodemodel__MTypehash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
6923 &type_model__MType
, /* K: MType */
6926 &type_nullable_hash_collection__HashMapNodemodel__MTypehash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* nullable N: nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
6927 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypehash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
6928 &type_hash_collection__HashMapNodemodel__MTypehash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* N: HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
6929 &type_nullable_model__MType
, /* nullable K: nullable MType */
6932 /* runtime type HashMap[MProperty, Set[MMethodDef]] */
6933 const struct type type_hash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
= {
6935 "HashMap[MProperty, Set[MMethodDef]]", /* class_name_string */
6938 &resolution_table_hash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
,
6941 0, /* nullable Object */
6943 345, /* HashMap[MProperty, Set[MMethodDef]] */
6946 const struct types resolution_table_hash_collection__HashMapmodel__MPropertyabstract_collection__Setmodel__MMethodDef
= {
6949 &type_hash_collection__HashMapKeysmodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* HashMapKeys[K, V]: HashMapKeys[MProperty, Set[MMethodDef]] */
6950 &type_hash_collection__HashMapValuesmodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* HashMapValues[K, V]: HashMapValues[MProperty, Set[MMethodDef]] */
6951 &type_model__MProperty
, /* K: MProperty */
6952 &type_hash_collection__HashMapIteratormodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* HashMapIterator[K, V]: HashMapIterator[MProperty, Set[MMethodDef]] */
6953 &type_model__MProperty
, /* K: MProperty */
6954 &type_abstract_collection__Setmodel__MMethodDef
, /* V: Set[MMethodDef] */
6955 &type_hash_collection__HashMapNodemodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* HashMapNode[K, V]: HashMapNode[MProperty, Set[MMethodDef]] */
6956 &type_model__MProperty
, /* K: MProperty */
6959 &type_nullable_hash_collection__HashMapNodemodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* nullable N: nullable HashMapNode[MProperty, Set[MMethodDef]] */
6960 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
6961 &type_hash_collection__HashMapNodemodel__MPropertyabstract_collection__Setmodel__MMethodDef
, /* N: HashMapNode[MProperty, Set[MMethodDef]] */
6962 &type_nullable_model__MProperty
, /* nullable K: nullable MProperty */
6965 /* runtime type ArrayIterator[MMethod] */
6966 const struct type type_array__ArrayIteratormodel__MMethod
= {
6968 "ArrayIterator[MMethod]", /* class_name_string */
6971 &resolution_table_array__ArrayIteratormodel__MMethod
,
6974 0, /* nullable Object */
6976 285, /* ArrayIterator[Object] */
6977 301, /* ArrayIterator[nullable MProperty] */
6978 1083, /* ArrayIterator[PropertyLayoutElement] */
6979 1572, /* ArrayIterator[MProperty] */
6980 1842, /* ArrayIterator[MMethod] */
6983 const struct types resolution_table_array__ArrayIteratormodel__MMethod
= {
6986 &type_array__Arraymodel__MMethod
, /* Array[E]: Array[MMethod] */
6987 &type_array__AbstractArrayReadmodel__MMethod
, /* AbstractArrayRead[E]: AbstractArrayRead[MMethod] */
6990 /* runtime type NativeArray[MMethod] */
6991 const struct type type_array__NativeArraymodel__MMethod
= {
6993 "NativeArray[MMethod]", /* class_name_string */
6996 &resolution_table_array__NativeArraymodel__MMethod
,
6999 0, /* nullable Object */
7001 104, /* NativeArray[Object] */
7002 302, /* NativeArray[nullable MProperty] */
7003 1084, /* NativeArray[PropertyLayoutElement] */
7004 1573, /* NativeArray[MProperty] */
7005 1843, /* NativeArray[MMethod] */
7008 const struct types resolution_table_array__NativeArraymodel__MMethod
= {
7011 &type_model__MMethod
, /* E: MMethod */
7012 &type_array__NativeArraymodel__MMethod
, /* NativeArray[E]: NativeArray[MMethod] */
7015 /* runtime type ListNode[MMethodDef] */
7016 const struct type type_list__ListNodemodel__MMethodDef
= {
7018 "ListNode[MMethodDef]", /* class_name_string */
7021 &resolution_table_list__ListNodemodel__MMethodDef
,
7024 0, /* nullable Object */
7026 30, /* nullable ListNode[MMethodDef] */
7028 83, /* Collection[Object] */
7029 110, /* Collection[nullable MPropDef] */
7031 605, /* Collection[PropertyLayoutElement] */
7035 1524, /* Collection[MPropDef] */
7038 1691, /* Collection[MMethodDef] */
7039 2059, /* Container[MMethodDef] */
7040 2174, /* ListNode[MMethodDef] */
7043 const struct types resolution_table_list__ListNodemodel__MMethodDef
= {
7046 &type_nullable_list__ListNodemodel__MMethodDef
, /* nullable ListNode[E]: nullable ListNode[MMethodDef] */
7047 &type_model__MMethodDef
, /* E: MMethodDef */
7048 &type_model__MMethodDef
, /* E: MMethodDef */
7049 &type_abstract_collection__Collectionmodel__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
7050 &type_array__Arraymodel__MMethodDef
, /* Array[E]: Array[MMethodDef] */
7051 &type_abstract_collection__ContainerIteratormodel__MMethodDef
, /* ContainerIterator[E]: ContainerIterator[MMethodDef] */
7052 &type_model__MMethodDef
, /* E: MMethodDef */
7055 /* runtime type nullable ListNode[MMethodDef] */
7056 const struct type type_nullable_list__ListNodemodel__MMethodDef
= {
7058 "nullable ListNode[MMethodDef]", /* class_name_string */
7062 0, {}, /*DEAD TYPE*/
7064 /* runtime type Container[MMethodDef] */
7065 const struct type type_abstract_collection__Containermodel__MMethodDef
= {
7067 "Container[MMethodDef]", /* class_name_string */
7071 0, {}, /*DEAD TYPE*/
7073 /* runtime type ListIterator[MMethodDef] */
7074 const struct type type_list__ListIteratormodel__MMethodDef
= {
7076 "ListIterator[MMethodDef]", /* class_name_string */
7079 &resolution_table_list__ListIteratormodel__MMethodDef
,
7082 0, /* nullable Object */
7084 346, /* ListIterator[MMethodDef] */
7087 const struct types resolution_table_list__ListIteratormodel__MMethodDef
= {
7090 &type_array__Arraymodel__MMethodDef
, /* Array[E]: Array[MMethodDef] */
7091 &type_list__Listmodel__MMethodDef
, /* List[E]: List[MMethodDef] */
7094 /* runtime type HashMapKeys[MClassDef, HashSet[MType]] */
7095 const struct type type_hash_collection__HashMapKeysmodel__MClassDefhash_collection__HashSetmodel__MType
= {
7097 "HashMapKeys[MClassDef, HashSet[MType]]", /* class_name_string */
7100 &resolution_table_hash_collection__HashMapKeysmodel__MClassDefhash_collection__HashSetmodel__MType
,
7103 0, /* nullable Object */
7107 83, /* Collection[Object] */
7108 606, /* Collection[MClassDef] */
7109 1419, /* HashMapKeys[MClassDef, HashSet[MType]] */
7112 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassDefhash_collection__HashSetmodel__MType
= {
7115 &type_hash_collection__HashMapmodel__MClassDefhash_collection__HashSetmodel__MType
, /* HashMap[K, V]: HashMap[MClassDef, HashSet[MType]] */
7116 &type_abstract_collection__MapKeysIteratormodel__MClassDefhash_collection__HashSetmodel__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassDef, HashSet[MType]] */
7117 &type_model__MClassDef
, /* E: MClassDef */
7118 &type_abstract_collection__Collectionmodel__MClassDef
, /* Collection[E]: Collection[MClassDef] */
7119 &type_array__Arraymodel__MClassDef
, /* Array[E]: Array[MClassDef] */
7124 &type_model__MClassDef
, /* E: MClassDef */
7127 /* runtime type HashMapValues[MClassDef, HashSet[MType]] */
7128 const struct type type_hash_collection__HashMapValuesmodel__MClassDefhash_collection__HashSetmodel__MType
= {
7130 "HashMapValues[MClassDef, HashSet[MType]]", /* class_name_string */
7133 &resolution_table_hash_collection__HashMapValuesmodel__MClassDefhash_collection__HashSetmodel__MType
,
7136 0, /* nullable Object */
7140 83, /* Collection[Object] */
7141 1134, /* Collection[Set[MType]] */
7143 1420, /* Collection[HashSet[MType]] */
7144 1596, /* HashMapValues[MClassDef, HashSet[MType]] */
7147 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassDefhash_collection__HashSetmodel__MType
= {
7150 &type_hash_collection__HashMapmodel__MClassDefhash_collection__HashSetmodel__MType
, /* HashMap[K, V]: HashMap[MClassDef, HashSet[MType]] */
7151 &type_abstract_collection__MapValuesIteratormodel__MClassDefhash_collection__HashSetmodel__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassDef, HashSet[MType]] */
7152 &type_hash_collection__HashSetmodel__MType
, /* E: HashSet[MType] */
7153 &type_abstract_collection__Collectionhash_collection__HashSetmodel__MType
, /* Collection[E]: Collection[HashSet[MType]] */
7154 &type_array__Arrayhash_collection__HashSetmodel__MType
, /* Array[E]: Array[HashSet[MType]] */
7159 &type_hash_collection__HashSetmodel__MType
, /* E: HashSet[MType] */
7162 /* runtime type Collection[HashSet[MType]] */
7163 const struct type type_abstract_collection__Collectionhash_collection__HashSetmodel__MType
= {
7165 "Collection[HashSet[MType]]", /* class_name_string */
7169 0, {}, /*DEAD TYPE*/
7171 /* runtime type Collection[Set[MType]] */
7172 const struct type type_abstract_collection__Collectionabstract_collection__Setmodel__MType
= {
7174 "Collection[Set[MType]]", /* class_name_string */
7178 0, {}, /*DEAD TYPE*/
7180 /* runtime type NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
7181 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
7183 "NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]]", /* class_name_string */
7186 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
,
7189 0, /* nullable Object */
7191 347, /* NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
7194 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
7197 &type_nullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
, /* E: nullable HashMapNode[MClassDef, HashSet[MType]] */
7198 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
7201 /* runtime type HashMapIterator[MClassDef, HashSet[MType]] */
7202 const struct type type_hash_collection__HashMapIteratormodel__MClassDefhash_collection__HashSetmodel__MType
= {
7204 "HashMapIterator[MClassDef, HashSet[MType]]", /* class_name_string */
7207 &resolution_table_hash_collection__HashMapIteratormodel__MClassDefhash_collection__HashSetmodel__MType
,
7210 0, /* nullable Object */
7212 348, /* MapIterator[MClassDef, HashSet[MType]] */
7213 1135, /* HashMapIterator[MClassDef, HashSet[MType]] */
7216 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassDefhash_collection__HashSetmodel__MType
= {
7219 &type_hash_collection__HashMapmodel__MClassDefhash_collection__HashSetmodel__MType
, /* HashMap[K, V]: HashMap[MClassDef, HashSet[MType]] */
7222 /* runtime type MapIterator[MClassDef, HashSet[MType]] */
7223 const struct type type_abstract_collection__MapIteratormodel__MClassDefhash_collection__HashSetmodel__MType
= {
7225 "MapIterator[MClassDef, HashSet[MType]]", /* class_name_string */
7229 0, {}, /*DEAD TYPE*/
7231 /* runtime type HashMapNode[MClassDef, HashSet[MType]] */
7232 const struct type type_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
7234 "HashMapNode[MClassDef, HashSet[MType]]", /* class_name_string */
7237 &resolution_table_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
,
7240 0, /* nullable Object */
7242 31, /* nullable HashMapNode[MClassDef, HashSet[MType]] */
7243 1136, /* HashMapNode[MClassDef, HashSet[MType]] */
7246 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
7249 &type_model__MClassDef
, /* K: MClassDef */
7250 &type_hash_collection__HashSetmodel__MType
, /* V: HashSet[MType] */
7251 &type_model__MClassDef
, /* K: MClassDef */
7254 /* runtime type nullable HashMapNode[MClassDef, HashSet[MType]] */
7255 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassDefhash_collection__HashSetmodel__MType
= {
7257 "nullable HashMapNode[MClassDef, HashSet[MType]]", /* class_name_string */
7261 0, {}, /*DEAD TYPE*/
7263 /* runtime type HashMapKeys[MClass, Int] */
7264 const struct type type_hash_collection__HashMapKeysmodel__MClasskernel__Int
= {
7266 "HashMapKeys[MClass, Int]", /* class_name_string */
7269 &resolution_table_hash_collection__HashMapKeysmodel__MClasskernel__Int
,
7272 0, /* nullable Object */
7274 91, /* Collection[nullable MClass] */
7276 83, /* Collection[Object] */
7277 1366, /* Collection[MClass] */
7278 1597, /* HashMapKeys[MClass, Int] */
7281 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClasskernel__Int
= {
7284 &type_hash_collection__HashMapmodel__MClasskernel__Int
, /* HashMap[K, V]: HashMap[MClass, Int] */
7285 &type_abstract_collection__MapKeysIteratormodel__MClasskernel__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Int] */
7286 &type_model__MClass
, /* E: MClass */
7287 &type_abstract_collection__Collectionmodel__MClass
, /* Collection[E]: Collection[MClass] */
7288 &type_array__Arraymodel__MClass
, /* Array[E]: Array[MClass] */
7293 &type_model__MClass
, /* E: MClass */
7296 /* runtime type HashMapValues[MClass, Int] */
7297 const struct type type_hash_collection__HashMapValuesmodel__MClasskernel__Int
= {
7299 "HashMapValues[MClass, Int]", /* class_name_string */
7302 &resolution_table_hash_collection__HashMapValuesmodel__MClasskernel__Int
,
7305 0, /* nullable Object */
7309 83, /* Collection[Object] */
7310 620, /* Collection[Int] */
7311 1421, /* HashMapValues[MClass, Int] */
7314 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClasskernel__Int
= {
7317 &type_hash_collection__HashMapmodel__MClasskernel__Int
, /* HashMap[K, V]: HashMap[MClass, Int] */
7318 &type_abstract_collection__MapValuesIteratormodel__MClasskernel__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Int] */
7319 &type_kernel__Int
, /* E: Int */
7320 &type_abstract_collection__Collectionkernel__Int
, /* Collection[E]: Collection[Int] */
7321 &type_array__Arraykernel__Int
, /* Array[E]: Array[Int] */
7326 &type_kernel__Int
, /* E: Int */
7329 /* runtime type NativeArray[nullable HashMapNode[MClass, Int]] */
7330 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
7332 "NativeArray[nullable HashMapNode[MClass, Int]]", /* class_name_string */
7335 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClasskernel__Int
,
7338 0, /* nullable Object */
7340 349, /* NativeArray[nullable HashMapNode[MClass, Int]] */
7343 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
7346 &type_nullable_hash_collection__HashMapNodemodel__MClasskernel__Int
, /* E: nullable HashMapNode[MClass, Int] */
7347 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClasskernel__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Int]] */
7350 /* runtime type HashMapIterator[MClass, Int] */
7351 const struct type type_hash_collection__HashMapIteratormodel__MClasskernel__Int
= {
7353 "HashMapIterator[MClass, Int]", /* class_name_string */
7356 &resolution_table_hash_collection__HashMapIteratormodel__MClasskernel__Int
,
7359 0, /* nullable Object */
7361 350, /* MapIterator[MClass, Int] */
7362 1137, /* HashMapIterator[MClass, Int] */
7365 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClasskernel__Int
= {
7368 &type_hash_collection__HashMapmodel__MClasskernel__Int
, /* HashMap[K, V]: HashMap[MClass, Int] */
7371 /* runtime type MapIterator[MClass, Int] */
7372 const struct type type_abstract_collection__MapIteratormodel__MClasskernel__Int
= {
7374 "MapIterator[MClass, Int]", /* class_name_string */
7378 0, {}, /*DEAD TYPE*/
7380 /* runtime type HashMapNode[MClass, Int] */
7381 const struct type type_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
7383 "HashMapNode[MClass, Int]", /* class_name_string */
7386 &resolution_table_hash_collection__HashMapNodemodel__MClasskernel__Int
,
7389 0, /* nullable Object */
7391 32, /* nullable HashMapNode[MClass, Int] */
7392 1138, /* HashMapNode[MClass, Int] */
7395 const struct types resolution_table_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
7398 &type_model__MClass
, /* K: MClass */
7399 &type_kernel__Int
, /* V: Int */
7400 &type_model__MClass
, /* K: MClass */
7403 /* runtime type nullable HashMapNode[MClass, Int] */
7404 const struct type type_nullable_hash_collection__HashMapNodemodel__MClasskernel__Int
= {
7406 "nullable HashMapNode[MClass, Int]", /* class_name_string */
7410 0, {}, /*DEAD TYPE*/
7412 /* runtime type HashMapKeys[MType, Array[nullable MType]] */
7413 const struct type type_hash_collection__HashMapKeysmodel__MTypearray__Arraynullable_model__MType
= {
7415 "HashMapKeys[MType, Array[nullable MType]]", /* class_name_string */
7418 &resolution_table_hash_collection__HashMapKeysmodel__MTypearray__Arraynullable_model__MType
,
7421 0, /* nullable Object */
7425 83, /* Collection[Object] */
7426 93, /* Collection[nullable MType] */
7428 1370, /* Collection[MType] */
7429 1598, /* HashMapKeys[MType, Array[nullable MType]] */
7432 const struct types resolution_table_hash_collection__HashMapKeysmodel__MTypearray__Arraynullable_model__MType
= {
7435 &type_hash_collection__HashMapmodel__MTypearray__Arraynullable_model__MType
, /* HashMap[K, V]: HashMap[MType, Array[nullable MType]] */
7436 &type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraynullable_model__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MType, Array[nullable MType]] */
7437 &type_model__MType
, /* E: MType */
7438 &type_abstract_collection__Collectionmodel__MType
, /* Collection[E]: Collection[MType] */
7439 &type_array__Arraymodel__MType
, /* Array[E]: Array[MType] */
7444 &type_model__MType
, /* E: MType */
7447 /* runtime type HashMapValues[MType, Array[nullable MType]] */
7448 const struct type type_hash_collection__HashMapValuesmodel__MTypearray__Arraynullable_model__MType
= {
7450 "HashMapValues[MType, Array[nullable MType]]", /* class_name_string */
7453 &resolution_table_hash_collection__HashMapValuesmodel__MTypearray__Arraynullable_model__MType
,
7456 0, /* nullable Object */
7458 351, /* Collection[nullable Array[nullable MType]] */
7460 83, /* Collection[Object] */
7461 1422, /* Collection[Array[nullable MType]] */
7462 1599, /* HashMapValues[MType, Array[nullable MType]] */
7465 const struct types resolution_table_hash_collection__HashMapValuesmodel__MTypearray__Arraynullable_model__MType
= {
7468 &type_hash_collection__HashMapmodel__MTypearray__Arraynullable_model__MType
, /* HashMap[K, V]: HashMap[MType, Array[nullable MType]] */
7469 &type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraynullable_model__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MType, Array[nullable MType]] */
7470 &type_array__Arraynullable_model__MType
, /* E: Array[nullable MType] */
7471 &type_abstract_collection__Collectionarray__Arraynullable_model__MType
, /* Collection[E]: Collection[Array[nullable MType]] */
7472 &type_array__Arrayarray__Arraynullable_model__MType
, /* Array[E]: Array[Array[nullable MType]] */
7477 &type_array__Arraynullable_model__MType
, /* E: Array[nullable MType] */
7480 /* runtime type Collection[Array[nullable MType]] */
7481 const struct type type_abstract_collection__Collectionarray__Arraynullable_model__MType
= {
7483 "Collection[Array[nullable MType]]", /* class_name_string */
7487 0, {}, /*DEAD TYPE*/
7489 /* runtime type Collection[nullable Array[nullable MType]] */
7490 const struct type type_abstract_collection__Collectionnullable_array__Arraynullable_model__MType
= {
7492 "Collection[nullable Array[nullable MType]]", /* class_name_string */
7496 0, {}, /*DEAD TYPE*/
7498 /* runtime type NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
7499 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
7501 "NativeArray[nullable HashMapNode[MType, Array[nullable MType]]]", /* class_name_string */
7504 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
,
7507 0, /* nullable Object */
7509 352, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
7512 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
7515 &type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
, /* E: nullable HashMapNode[MType, Array[nullable MType]] */
7516 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
7519 /* runtime type HashMapIterator[MType, Array[nullable MType]] */
7520 const struct type type_hash_collection__HashMapIteratormodel__MTypearray__Arraynullable_model__MType
= {
7522 "HashMapIterator[MType, Array[nullable MType]]", /* class_name_string */
7525 &resolution_table_hash_collection__HashMapIteratormodel__MTypearray__Arraynullable_model__MType
,
7528 0, /* nullable Object */
7530 353, /* MapIterator[MType, Array[nullable MType]] */
7531 1139, /* HashMapIterator[MType, Array[nullable MType]] */
7534 const struct types resolution_table_hash_collection__HashMapIteratormodel__MTypearray__Arraynullable_model__MType
= {
7537 &type_hash_collection__HashMapmodel__MTypearray__Arraynullable_model__MType
, /* HashMap[K, V]: HashMap[MType, Array[nullable MType]] */
7540 /* runtime type MapIterator[MType, Array[nullable MType]] */
7541 const struct type type_abstract_collection__MapIteratormodel__MTypearray__Arraynullable_model__MType
= {
7543 "MapIterator[MType, Array[nullable MType]]", /* class_name_string */
7547 0, {}, /*DEAD TYPE*/
7549 /* runtime type HashMapNode[MType, Array[nullable MType]] */
7550 const struct type type_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
7552 "HashMapNode[MType, Array[nullable MType]]", /* class_name_string */
7555 &resolution_table_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
,
7558 0, /* nullable Object */
7560 33, /* nullable HashMapNode[MType, Array[nullable MType]] */
7562 1140, /* HashMapNode[MType, Array[nullable MType]] */
7565 const struct types resolution_table_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
7568 &type_model__MType
, /* K: MType */
7569 &type_array__Arraynullable_model__MType
, /* V: Array[nullable MType] */
7570 &type_model__MType
, /* K: MType */
7573 /* runtime type nullable HashMapNode[MType, Array[nullable MType]] */
7574 const struct type type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraynullable_model__MType
= {
7576 "nullable HashMapNode[MType, Array[nullable MType]]", /* class_name_string */
7580 0, {}, /*DEAD TYPE*/
7582 /* runtime type HashMapKeys[MClassType, Array[nullable MType]] */
7583 const struct type type_hash_collection__HashMapKeysmodel__MClassTypearray__Arraynullable_model__MType
= {
7585 "HashMapKeys[MClassType, Array[nullable MType]]", /* class_name_string */
7588 &resolution_table_hash_collection__HashMapKeysmodel__MClassTypearray__Arraynullable_model__MType
,
7591 0, /* nullable Object */
7595 83, /* Collection[Object] */
7596 93, /* Collection[nullable MType] */
7598 1370, /* Collection[MType] */
7599 1598, /* HashMapKeys[MType, Array[nullable MType]] */
7602 1519, /* Collection[MClassType] */
7603 2060, /* HashMapKeys[MClassType, Array[nullable MType]] */
7606 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassTypearray__Arraynullable_model__MType
= {
7609 &type_hash_collection__HashMapmodel__MClassTypearray__Arraynullable_model__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
7610 &type_abstract_collection__MapKeysIteratormodel__MClassTypearray__Arraynullable_model__MType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClassType, Array[nullable MType]] */
7611 &type_model__MClassType
, /* E: MClassType */
7612 &type_abstract_collection__Collectionmodel__MClassType
, /* Collection[E]: Collection[MClassType] */
7613 &type_array__Arraymodel__MClassType
, /* Array[E]: Array[MClassType] */
7618 &type_model__MClassType
, /* E: MClassType */
7621 /* runtime type HashMapValues[MClassType, Array[nullable MType]] */
7622 const struct type type_hash_collection__HashMapValuesmodel__MClassTypearray__Arraynullable_model__MType
= {
7624 "HashMapValues[MClassType, Array[nullable MType]]", /* class_name_string */
7627 &resolution_table_hash_collection__HashMapValuesmodel__MClassTypearray__Arraynullable_model__MType
,
7630 0, /* nullable Object */
7632 351, /* Collection[nullable Array[nullable MType]] */
7634 83, /* Collection[Object] */
7635 1422, /* Collection[Array[nullable MType]] */
7636 1599, /* HashMapValues[MType, Array[nullable MType]] */
7637 1844, /* HashMapValues[MClassType, Array[nullable MType]] */
7640 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassTypearray__Arraynullable_model__MType
= {
7643 &type_hash_collection__HashMapmodel__MClassTypearray__Arraynullable_model__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
7644 &type_abstract_collection__MapValuesIteratormodel__MClassTypearray__Arraynullable_model__MType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClassType, Array[nullable MType]] */
7645 &type_array__Arraynullable_model__MType
, /* E: Array[nullable MType] */
7646 &type_abstract_collection__Collectionarray__Arraynullable_model__MType
, /* Collection[E]: Collection[Array[nullable MType]] */
7647 &type_array__Arrayarray__Arraynullable_model__MType
, /* Array[E]: Array[Array[nullable MType]] */
7652 &type_array__Arraynullable_model__MType
, /* E: Array[nullable MType] */
7655 /* runtime type NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
7656 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
7658 "NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]]", /* class_name_string */
7661 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
,
7664 0, /* nullable Object */
7666 352, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
7667 1141, /* NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
7670 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
7673 &type_nullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
, /* E: nullable HashMapNode[MClassType, Array[nullable MType]] */
7674 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
7677 /* runtime type HashMapIterator[MClassType, Array[nullable MType]] */
7678 const struct type type_hash_collection__HashMapIteratormodel__MClassTypearray__Arraynullable_model__MType
= {
7680 "HashMapIterator[MClassType, Array[nullable MType]]", /* class_name_string */
7683 &resolution_table_hash_collection__HashMapIteratormodel__MClassTypearray__Arraynullable_model__MType
,
7686 0, /* nullable Object */
7688 353, /* MapIterator[MType, Array[nullable MType]] */
7689 1139, /* HashMapIterator[MType, Array[nullable MType]] */
7690 1142, /* MapIterator[MClassType, Array[nullable MType]] */
7691 1600, /* HashMapIterator[MClassType, Array[nullable MType]] */
7694 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassTypearray__Arraynullable_model__MType
= {
7697 &type_hash_collection__HashMapmodel__MClassTypearray__Arraynullable_model__MType
, /* HashMap[K, V]: HashMap[MClassType, Array[nullable MType]] */
7700 /* runtime type MapIterator[MClassType, Array[nullable MType]] */
7701 const struct type type_abstract_collection__MapIteratormodel__MClassTypearray__Arraynullable_model__MType
= {
7703 "MapIterator[MClassType, Array[nullable MType]]", /* class_name_string */
7707 0, {}, /*DEAD TYPE*/
7709 /* runtime type HashMapNode[MClassType, Array[nullable MType]] */
7710 const struct type type_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
7712 "HashMapNode[MClassType, Array[nullable MType]]", /* class_name_string */
7715 &resolution_table_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
,
7718 0, /* nullable Object */
7720 33, /* nullable HashMapNode[MType, Array[nullable MType]] */
7721 354, /* nullable HashMapNode[MClassType, Array[nullable MType]] */
7722 1140, /* HashMapNode[MType, Array[nullable MType]] */
7723 1601, /* HashMapNode[MClassType, Array[nullable MType]] */
7726 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
7729 &type_model__MClassType
, /* K: MClassType */
7730 &type_array__Arraynullable_model__MType
, /* V: Array[nullable MType] */
7731 &type_model__MClassType
, /* K: MClassType */
7734 /* runtime type nullable HashMapNode[MClassType, Array[nullable MType]] */
7735 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassTypearray__Arraynullable_model__MType
= {
7737 "nullable HashMapNode[MClassType, Array[nullable MType]]", /* class_name_string */
7741 0, {}, /*DEAD TYPE*/
7743 /* runtime type HashMapKeys[MClass, Array[nullable MPropDef]] */
7744 const struct type type_hash_collection__HashMapKeysmodel__MClassarray__Arraynullable_model__MPropDef
= {
7746 "HashMapKeys[MClass, Array[nullable MPropDef]]", /* class_name_string */
7749 &resolution_table_hash_collection__HashMapKeysmodel__MClassarray__Arraynullable_model__MPropDef
,
7752 0, /* nullable Object */
7754 91, /* Collection[nullable MClass] */
7756 83, /* Collection[Object] */
7757 1366, /* Collection[MClass] */
7758 1602, /* HashMapKeys[MClass, Array[nullable MPropDef]] */
7761 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassarray__Arraynullable_model__MPropDef
= {
7764 &type_hash_collection__HashMapmodel__MClassarray__Arraynullable_model__MPropDef
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
7765 &type_abstract_collection__MapKeysIteratormodel__MClassarray__Arraynullable_model__MPropDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, Array[nullable MPropDef]] */
7766 &type_model__MClass
, /* E: MClass */
7767 &type_abstract_collection__Collectionmodel__MClass
, /* Collection[E]: Collection[MClass] */
7768 &type_array__Arraymodel__MClass
, /* Array[E]: Array[MClass] */
7773 &type_model__MClass
, /* E: MClass */
7776 /* runtime type HashMapValues[MClass, Array[nullable MPropDef]] */
7777 const struct type type_hash_collection__HashMapValuesmodel__MClassarray__Arraynullable_model__MPropDef
= {
7779 "HashMapValues[MClass, Array[nullable MPropDef]]", /* class_name_string */
7782 &resolution_table_hash_collection__HashMapValuesmodel__MClassarray__Arraynullable_model__MPropDef
,
7785 0, /* nullable Object */
7789 83, /* Collection[Object] */
7790 1143, /* Collection[Array[nullable MPropDef]] */
7791 1423, /* HashMapValues[MClass, Array[nullable MPropDef]] */
7794 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassarray__Arraynullable_model__MPropDef
= {
7797 &type_hash_collection__HashMapmodel__MClassarray__Arraynullable_model__MPropDef
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
7798 &type_abstract_collection__MapValuesIteratormodel__MClassarray__Arraynullable_model__MPropDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, Array[nullable MPropDef]] */
7799 &type_array__Arraynullable_model__MPropDef
, /* E: Array[nullable MPropDef] */
7800 &type_abstract_collection__Collectionarray__Arraynullable_model__MPropDef
, /* Collection[E]: Collection[Array[nullable MPropDef]] */
7801 &type_array__Arrayarray__Arraynullable_model__MPropDef
, /* Array[E]: Array[Array[nullable MPropDef]] */
7806 &type_array__Arraynullable_model__MPropDef
, /* E: Array[nullable MPropDef] */
7809 /* runtime type Collection[Array[nullable MPropDef]] */
7810 const struct type type_abstract_collection__Collectionarray__Arraynullable_model__MPropDef
= {
7812 "Collection[Array[nullable MPropDef]]", /* class_name_string */
7816 0, {}, /*DEAD TYPE*/
7818 /* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
7819 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
7821 "NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]]", /* class_name_string */
7824 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
,
7827 0, /* nullable Object */
7829 355, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
7832 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
7835 &type_nullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
, /* E: nullable HashMapNode[MClass, Array[nullable MPropDef]] */
7836 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
7839 /* runtime type HashMapIterator[MClass, Array[nullable MPropDef]] */
7840 const struct type type_hash_collection__HashMapIteratormodel__MClassarray__Arraynullable_model__MPropDef
= {
7842 "HashMapIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
7845 &resolution_table_hash_collection__HashMapIteratormodel__MClassarray__Arraynullable_model__MPropDef
,
7848 0, /* nullable Object */
7850 356, /* MapIterator[MClass, Array[nullable MPropDef]] */
7851 1144, /* HashMapIterator[MClass, Array[nullable MPropDef]] */
7854 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassarray__Arraynullable_model__MPropDef
= {
7857 &type_hash_collection__HashMapmodel__MClassarray__Arraynullable_model__MPropDef
, /* HashMap[K, V]: HashMap[MClass, Array[nullable MPropDef]] */
7860 /* runtime type MapIterator[MClass, Array[nullable MPropDef]] */
7861 const struct type type_abstract_collection__MapIteratormodel__MClassarray__Arraynullable_model__MPropDef
= {
7863 "MapIterator[MClass, Array[nullable MPropDef]]", /* class_name_string */
7867 0, {}, /*DEAD TYPE*/
7869 /* runtime type HashMapNode[MClass, Array[nullable MPropDef]] */
7870 const struct type type_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
7872 "HashMapNode[MClass, Array[nullable MPropDef]]", /* class_name_string */
7875 &resolution_table_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
,
7878 0, /* nullable Object */
7880 34, /* nullable HashMapNode[MClass, Array[nullable MPropDef]] */
7881 1145, /* HashMapNode[MClass, Array[nullable MPropDef]] */
7884 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
7887 &type_model__MClass
, /* K: MClass */
7888 &type_array__Arraynullable_model__MPropDef
, /* V: Array[nullable MPropDef] */
7889 &type_model__MClass
, /* K: MClass */
7892 /* runtime type nullable HashMapNode[MClass, Array[nullable MPropDef]] */
7893 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassarray__Arraynullable_model__MPropDef
= {
7895 "nullable HashMapNode[MClass, Array[nullable MPropDef]]", /* class_name_string */
7899 0, {}, /*DEAD TYPE*/
7901 /* runtime type HashMapKeys[String, String] */
7902 const struct type type_hash_collection__HashMapKeysstring__Stringstring__String
= {
7904 "HashMapKeys[String, String]", /* class_name_string */
7907 &resolution_table_hash_collection__HashMapKeysstring__Stringstring__String
,
7910 0, /* nullable Object */
7914 83, /* Collection[Object] */
7915 593, /* Collection[Streamable] */
7917 1346, /* Collection[Text] */
7919 1513, /* Collection[String] */
7920 1845, /* HashMapKeys[String, String] */
7923 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringstring__String
= {
7926 &type_hash_collection__HashMapstring__Stringstring__String
, /* HashMap[K, V]: HashMap[String, String] */
7927 &type_abstract_collection__MapKeysIteratorstring__Stringstring__String
, /* MapKeysIterator[K, V]: MapKeysIterator[String, String] */
7928 &type_string__String
, /* E: String */
7929 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
7930 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
7935 &type_string__String
, /* E: String */
7938 /* runtime type HashMapValues[String, String] */
7939 const struct type type_hash_collection__HashMapValuesstring__Stringstring__String
= {
7941 "HashMapValues[String, String]", /* class_name_string */
7944 &resolution_table_hash_collection__HashMapValuesstring__Stringstring__String
,
7947 0, /* nullable Object */
7951 83, /* Collection[Object] */
7952 593, /* Collection[Streamable] */
7954 1346, /* Collection[Text] */
7956 1513, /* Collection[String] */
7957 1846, /* HashMapValues[String, String] */
7960 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringstring__String
= {
7963 &type_hash_collection__HashMapstring__Stringstring__String
, /* HashMap[K, V]: HashMap[String, String] */
7964 &type_abstract_collection__MapValuesIteratorstring__Stringstring__String
, /* MapValuesIterator[K, V]: MapValuesIterator[String, String] */
7965 &type_string__String
, /* E: String */
7966 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
7967 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
7972 &type_string__String
, /* E: String */
7975 /* runtime type NativeArray[nullable HashMapNode[String, String]] */
7976 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringstring__String
= {
7978 "NativeArray[nullable HashMapNode[String, String]]", /* class_name_string */
7981 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringstring__String
,
7984 0, /* nullable Object */
7986 357, /* NativeArray[nullable HashMapNode[String, String]] */
7989 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringstring__String
= {
7992 &type_nullable_hash_collection__HashMapNodestring__Stringstring__String
, /* E: nullable HashMapNode[String, String] */
7993 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringstring__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, String]] */
7996 /* runtime type HashMapIterator[String, String] */
7997 const struct type type_hash_collection__HashMapIteratorstring__Stringstring__String
= {
7999 "HashMapIterator[String, String]", /* class_name_string */
8002 &resolution_table_hash_collection__HashMapIteratorstring__Stringstring__String
,
8005 0, /* nullable Object */
8007 358, /* MapIterator[String, String] */
8008 1146, /* HashMapIterator[String, String] */
8011 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringstring__String
= {
8014 &type_hash_collection__HashMapstring__Stringstring__String
, /* HashMap[K, V]: HashMap[String, String] */
8017 /* runtime type MapIterator[String, String] */
8018 const struct type type_abstract_collection__MapIteratorstring__Stringstring__String
= {
8020 "MapIterator[String, String]", /* class_name_string */
8024 0, {}, /*DEAD TYPE*/
8026 /* runtime type HashMapNode[String, String] */
8027 const struct type type_hash_collection__HashMapNodestring__Stringstring__String
= {
8029 "HashMapNode[String, String]", /* class_name_string */
8032 &resolution_table_hash_collection__HashMapNodestring__Stringstring__String
,
8035 0, /* nullable Object */
8037 35, /* nullable HashMapNode[String, String] */
8038 1147, /* HashMapNode[String, String] */
8041 const struct types resolution_table_hash_collection__HashMapNodestring__Stringstring__String
= {
8044 &type_string__String
, /* K: String */
8045 &type_string__String
, /* V: String */
8046 &type_string__String
, /* K: String */
8049 /* runtime type nullable HashMapNode[String, String] */
8050 const struct type type_nullable_hash_collection__HashMapNodestring__Stringstring__String
= {
8052 "nullable HashMapNode[String, String]", /* class_name_string */
8056 0, {}, /*DEAD TYPE*/
8058 /* runtime type Array[CodeFile] */
8059 const struct type type_array__Arrayabstract_compiler__CodeFile
= {
8061 "Array[CodeFile]", /* class_name_string */
8064 &resolution_table_array__Arrayabstract_compiler__CodeFile
,
8067 0, /* nullable Object */
8070 82, /* SequenceRead[nullable Object] */
8071 83, /* Collection[Object] */
8072 628, /* Collection[CodeFile] */
8073 590, /* Array[nullable Object] */
8075 1345, /* AbstractArrayRead[Object] */
8076 1847, /* AbstractArrayRead[CodeFile] */
8077 1512, /* AbstractArray[Object] */
8078 2127, /* AbstractArray[CodeFile] */
8082 1909, /* Array[Object] */
8083 2227, /* Array[CodeFile] */
8086 const struct types resolution_table_array__Arrayabstract_compiler__CodeFile
= {
8089 &type_array__NativeArrayabstract_compiler__CodeFile
, /* NativeArray[E]: NativeArray[CodeFile] */
8090 &type_abstract_compiler__CodeFile
, /* E: CodeFile */
8091 &type_abstract_compiler__CodeFile
, /* E: CodeFile */
8092 &type_abstract_collection__Collectionabstract_compiler__CodeFile
, /* Collection[E]: Collection[CodeFile] */
8093 &type_array__Arrayabstract_compiler__CodeFile
, /* Array[E]: Array[CodeFile] */
8094 &type_abstract_compiler__CodeFile
, /* E: CodeFile */
8095 &type_abstract_compiler__CodeFile
, /* E: CodeFile */
8096 &type_abstract_collection__Collectionabstract_compiler__CodeFile
, /* Collection[E]: Collection[CodeFile] */
8097 &type_abstract_collection__Collectionabstract_compiler__CodeFile
, /* Collection[E]: Collection[CodeFile] */
8098 &type_abstract_compiler__CodeFile
, /* E: CodeFile */
8099 &type_array__Arrayabstract_compiler__CodeFile
, /* Array[E]: Array[CodeFile] */
8100 &type_array__NativeArrayabstract_compiler__CodeFile
, /* NativeArray[E]: NativeArray[CodeFile] */
8101 &type_abstract_compiler__CodeFile
, /* E: CodeFile */
8102 &type_abstract_compiler__CodeFile
, /* E: CodeFile */
8103 &type_array__Arrayabstract_compiler__CodeFile
, /* Array[E]: Array[CodeFile] */
8104 &type_array__AbstractArrayabstract_compiler__CodeFile
, /* AbstractArray[E]: AbstractArray[CodeFile] */
8105 &type_array__ArrayIteratorabstract_compiler__CodeFile
, /* ArrayIterator[E]: ArrayIterator[CodeFile] */
8108 /* runtime type AbstractArrayRead[CodeFile] */
8109 const struct type type_array__AbstractArrayReadabstract_compiler__CodeFile
= {
8111 "AbstractArrayRead[CodeFile]", /* class_name_string */
8115 0, {}, /*DEAD TYPE*/
8117 /* runtime type AbstractArray[CodeFile] */
8118 const struct type type_array__AbstractArrayabstract_compiler__CodeFile
= {
8120 "AbstractArray[CodeFile]", /* class_name_string */
8124 0, {}, /*DEAD TYPE*/
8126 /* runtime type ListNode[CodeFile] */
8127 const struct type type_list__ListNodeabstract_compiler__CodeFile
= {
8129 "ListNode[CodeFile]", /* class_name_string */
8132 &resolution_table_list__ListNodeabstract_compiler__CodeFile
,
8135 0, /* nullable Object */
8137 36, /* nullable ListNode[CodeFile] */
8139 83, /* Collection[Object] */
8140 628, /* Collection[CodeFile] */
8141 1424, /* Container[CodeFile] */
8142 1848, /* ListNode[CodeFile] */
8145 const struct types resolution_table_list__ListNodeabstract_compiler__CodeFile
= {
8148 &type_nullable_list__ListNodeabstract_compiler__CodeFile
, /* nullable ListNode[E]: nullable ListNode[CodeFile] */
8149 &type_abstract_compiler__CodeFile
, /* E: CodeFile */
8150 &type_abstract_compiler__CodeFile
, /* E: CodeFile */
8151 &type_abstract_collection__Collectionabstract_compiler__CodeFile
, /* Collection[E]: Collection[CodeFile] */
8152 &type_array__Arrayabstract_compiler__CodeFile
, /* Array[E]: Array[CodeFile] */
8153 &type_abstract_collection__ContainerIteratorabstract_compiler__CodeFile
, /* ContainerIterator[E]: ContainerIterator[CodeFile] */
8154 &type_abstract_compiler__CodeFile
, /* E: CodeFile */
8157 /* runtime type nullable ListNode[CodeFile] */
8158 const struct type type_nullable_list__ListNodeabstract_compiler__CodeFile
= {
8160 "nullable ListNode[CodeFile]", /* class_name_string */
8164 0, {}, /*DEAD TYPE*/
8166 /* runtime type Container[CodeFile] */
8167 const struct type type_abstract_collection__Containerabstract_compiler__CodeFile
= {
8169 "Container[CodeFile]", /* class_name_string */
8173 0, {}, /*DEAD TYPE*/
8175 /* runtime type ListIterator[CodeFile] */
8176 const struct type type_list__ListIteratorabstract_compiler__CodeFile
= {
8178 "ListIterator[CodeFile]", /* class_name_string */
8181 &resolution_table_list__ListIteratorabstract_compiler__CodeFile
,
8184 0, /* nullable Object */
8186 359, /* ListIterator[CodeFile] */
8189 const struct types resolution_table_list__ListIteratorabstract_compiler__CodeFile
= {
8192 &type_array__Arrayabstract_compiler__CodeFile
, /* Array[E]: Array[CodeFile] */
8193 &type_list__Listabstract_compiler__CodeFile
, /* List[E]: List[CodeFile] */
8196 /* runtime type HashMapKeys[String, ANode] */
8197 const struct type type_hash_collection__HashMapKeysstring__Stringparser_nodes__ANode
= {
8199 "HashMapKeys[String, ANode]", /* class_name_string */
8202 &resolution_table_hash_collection__HashMapKeysstring__Stringparser_nodes__ANode
,
8205 0, /* nullable Object */
8209 83, /* Collection[Object] */
8210 593, /* Collection[Streamable] */
8212 1346, /* Collection[Text] */
8214 1513, /* Collection[String] */
8215 1849, /* HashMapKeys[String, ANode] */
8218 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringparser_nodes__ANode
= {
8221 &type_hash_collection__HashMapstring__Stringparser_nodes__ANode
, /* HashMap[K, V]: HashMap[String, ANode] */
8222 &type_abstract_collection__MapKeysIteratorstring__Stringparser_nodes__ANode
, /* MapKeysIterator[K, V]: MapKeysIterator[String, ANode] */
8223 &type_string__String
, /* E: String */
8224 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
8225 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
8230 &type_string__String
, /* E: String */
8233 /* runtime type HashMapValues[String, ANode] */
8234 const struct type type_hash_collection__HashMapValuesstring__Stringparser_nodes__ANode
= {
8236 "HashMapValues[String, ANode]", /* class_name_string */
8239 &resolution_table_hash_collection__HashMapValuesstring__Stringparser_nodes__ANode
,
8242 0, /* nullable Object */
8246 83, /* Collection[Object] */
8247 599, /* Collection[ANode] */
8248 1425, /* HashMapValues[String, ANode] */
8251 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringparser_nodes__ANode
= {
8254 &type_hash_collection__HashMapstring__Stringparser_nodes__ANode
, /* HashMap[K, V]: HashMap[String, ANode] */
8255 &type_abstract_collection__MapValuesIteratorstring__Stringparser_nodes__ANode
, /* MapValuesIterator[K, V]: MapValuesIterator[String, ANode] */
8256 &type_parser_nodes__ANode
, /* E: ANode */
8257 &type_abstract_collection__Collectionparser_nodes__ANode
, /* Collection[E]: Collection[ANode] */
8258 &type_array__Arrayparser_nodes__ANode
, /* Array[E]: Array[ANode] */
8263 &type_parser_nodes__ANode
, /* E: ANode */
8266 /* runtime type NativeArray[nullable HashMapNode[String, ANode]] */
8267 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringparser_nodes__ANode
= {
8269 "NativeArray[nullable HashMapNode[String, ANode]]", /* class_name_string */
8272 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringparser_nodes__ANode
,
8275 0, /* nullable Object */
8277 360, /* NativeArray[nullable HashMapNode[String, ANode]] */
8280 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringparser_nodes__ANode
= {
8283 &type_nullable_hash_collection__HashMapNodestring__Stringparser_nodes__ANode
, /* E: nullable HashMapNode[String, ANode] */
8284 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringparser_nodes__ANode
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, ANode]] */
8287 /* runtime type HashMapIterator[String, ANode] */
8288 const struct type type_hash_collection__HashMapIteratorstring__Stringparser_nodes__ANode
= {
8290 "HashMapIterator[String, ANode]", /* class_name_string */
8293 &resolution_table_hash_collection__HashMapIteratorstring__Stringparser_nodes__ANode
,
8296 0, /* nullable Object */
8298 361, /* MapIterator[String, ANode] */
8299 1148, /* HashMapIterator[String, ANode] */
8302 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringparser_nodes__ANode
= {
8305 &type_hash_collection__HashMapstring__Stringparser_nodes__ANode
, /* HashMap[K, V]: HashMap[String, ANode] */
8308 /* runtime type MapIterator[String, ANode] */
8309 const struct type type_abstract_collection__MapIteratorstring__Stringparser_nodes__ANode
= {
8311 "MapIterator[String, ANode]", /* class_name_string */
8315 0, {}, /*DEAD TYPE*/
8317 /* runtime type HashMapNode[String, ANode] */
8318 const struct type type_hash_collection__HashMapNodestring__Stringparser_nodes__ANode
= {
8320 "HashMapNode[String, ANode]", /* class_name_string */
8323 &resolution_table_hash_collection__HashMapNodestring__Stringparser_nodes__ANode
,
8326 0, /* nullable Object */
8328 37, /* nullable HashMapNode[String, ANode] */
8329 1149, /* HashMapNode[String, ANode] */
8332 const struct types resolution_table_hash_collection__HashMapNodestring__Stringparser_nodes__ANode
= {
8335 &type_string__String
, /* K: String */
8336 &type_parser_nodes__ANode
, /* V: ANode */
8337 &type_string__String
, /* K: String */
8340 /* runtime type nullable HashMapNode[String, ANode] */
8341 const struct type type_nullable_hash_collection__HashMapNodestring__Stringparser_nodes__ANode
= {
8343 "nullable HashMapNode[String, ANode]", /* class_name_string */
8347 0, {}, /*DEAD TYPE*/
8349 /* runtime type ArrayIterator[ExternFile] */
8350 const struct type type_array__ArrayIteratorc_tools__ExternFile
= {
8352 "ArrayIterator[ExternFile]", /* class_name_string */
8355 &resolution_table_array__ArrayIteratorc_tools__ExternFile
,
8358 0, /* nullable Object */
8360 285, /* ArrayIterator[Object] */
8361 1150, /* ArrayIterator[ExternFile] */
8364 const struct types resolution_table_array__ArrayIteratorc_tools__ExternFile
= {
8367 &type_array__Arrayc_tools__ExternFile
, /* Array[E]: Array[ExternFile] */
8368 &type_array__AbstractArrayReadc_tools__ExternFile
, /* AbstractArrayRead[E]: AbstractArrayRead[ExternFile] */
8371 /* runtime type NativeArray[ExternFile] */
8372 const struct type type_array__NativeArrayc_tools__ExternFile
= {
8374 "NativeArray[ExternFile]", /* class_name_string */
8377 &resolution_table_array__NativeArrayc_tools__ExternFile
,
8380 0, /* nullable Object */
8382 104, /* NativeArray[Object] */
8383 1151, /* NativeArray[ExternFile] */
8386 const struct types resolution_table_array__NativeArrayc_tools__ExternFile
= {
8389 &type_c_tools__ExternFile
, /* E: ExternFile */
8390 &type_array__NativeArrayc_tools__ExternFile
, /* NativeArray[E]: NativeArray[ExternFile] */
8393 /* runtime type ArraySetIterator[String] */
8394 const struct type type_array__ArraySetIteratorstring__String
= {
8396 "ArraySetIterator[String]", /* class_name_string */
8399 &resolution_table_array__ArraySetIteratorstring__String
,
8402 0, /* nullable Object */
8404 362, /* ArraySetIterator[String] */
8407 const struct types resolution_table_array__ArraySetIteratorstring__String
= {
8410 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
8411 &type_array__ArrayIteratorstring__String
, /* ArrayIterator[E]: ArrayIterator[String] */
8414 /* runtime type ArrayIterator[Match] */
8415 const struct type type_array__ArrayIteratorstring_search__Match
= {
8417 "ArrayIterator[Match]", /* class_name_string */
8420 &resolution_table_array__ArrayIteratorstring_search__Match
,
8423 0, /* nullable Object */
8425 285, /* ArrayIterator[Object] */
8426 1152, /* ArrayIterator[Match] */
8429 const struct types resolution_table_array__ArrayIteratorstring_search__Match
= {
8432 &type_array__Arraystring_search__Match
, /* Array[E]: Array[Match] */
8433 &type_array__AbstractArrayReadstring_search__Match
, /* AbstractArrayRead[E]: AbstractArrayRead[Match] */
8436 /* runtime type NativeArray[Match] */
8437 const struct type type_array__NativeArraystring_search__Match
= {
8439 "NativeArray[Match]", /* class_name_string */
8442 &resolution_table_array__NativeArraystring_search__Match
,
8445 0, /* nullable Object */
8447 104, /* NativeArray[Object] */
8448 1153, /* NativeArray[Match] */
8451 const struct types resolution_table_array__NativeArraystring_search__Match
= {
8454 &type_string_search__Match
, /* E: Match */
8455 &type_array__NativeArraystring_search__Match
, /* NativeArray[E]: NativeArray[Match] */
8458 /* runtime type ArrayIterator[State] */
8459 const struct type type_array__ArrayIteratorparser_work__State
= {
8461 "ArrayIterator[State]", /* class_name_string */
8464 &resolution_table_array__ArrayIteratorparser_work__State
,
8467 0, /* nullable Object */
8469 285, /* ArrayIterator[Object] */
8470 1154, /* ArrayIterator[State] */
8473 const struct types resolution_table_array__ArrayIteratorparser_work__State
= {
8476 &type_array__Arrayparser_work__State
, /* Array[E]: Array[State] */
8477 &type_array__AbstractArrayReadparser_work__State
, /* AbstractArrayRead[E]: AbstractArrayRead[State] */
8480 /* runtime type NativeArray[State] */
8481 const struct type type_array__NativeArrayparser_work__State
= {
8483 "NativeArray[State]", /* class_name_string */
8486 &resolution_table_array__NativeArrayparser_work__State
,
8489 0, /* nullable Object */
8491 104, /* NativeArray[Object] */
8492 1155, /* NativeArray[State] */
8495 const struct types resolution_table_array__NativeArrayparser_work__State
= {
8498 &type_parser_work__State
, /* E: State */
8499 &type_array__NativeArrayparser_work__State
, /* NativeArray[E]: NativeArray[State] */
8502 /* runtime type Array[AImport] */
8503 const struct type type_array__Arrayparser_nodes__AImport
= {
8505 "Array[AImport]", /* class_name_string */
8508 &resolution_table_array__Arrayparser_nodes__AImport
,
8511 0, /* nullable Object */
8514 82, /* SequenceRead[nullable Object] */
8515 83, /* Collection[Object] */
8516 599, /* Collection[ANode] */
8517 590, /* Array[nullable Object] */
8518 1351, /* Collection[Prod] */
8519 1345, /* AbstractArrayRead[Object] */
8520 1536, /* Collection[AImport] */
8521 1512, /* AbstractArray[Object] */
8522 1684, /* AbstractArrayRead[ANode] */
8524 2082, /* AbstractArrayRead[Prod] */
8525 2083, /* AbstractArray[ANode] */
8526 1909, /* Array[Object] */
8527 2192, /* AbstractArrayRead[AImport] */
8528 2209, /* Array[ANode] */
8529 2210, /* AbstractArray[Prod] */
8530 2295, /* AbstractArray[AImport] */
8532 2305, /* Array[Prod] */
8533 2340, /* Array[AImport] */
8536 const struct types resolution_table_array__Arrayparser_nodes__AImport
= {
8539 &type_array__NativeArrayparser_nodes__AImport
, /* NativeArray[E]: NativeArray[AImport] */
8540 &type_parser_nodes__AImport
, /* E: AImport */
8541 &type_parser_nodes__AImport
, /* E: AImport */
8542 &type_abstract_collection__Collectionparser_nodes__AImport
, /* Collection[E]: Collection[AImport] */
8543 &type_array__Arrayparser_nodes__AImport
, /* Array[E]: Array[AImport] */
8544 &type_parser_nodes__AImport
, /* E: AImport */
8545 &type_parser_nodes__AImport
, /* E: AImport */
8546 &type_abstract_collection__Collectionparser_nodes__AImport
, /* Collection[E]: Collection[AImport] */
8547 &type_abstract_collection__Collectionparser_nodes__AImport
, /* Collection[E]: Collection[AImport] */
8548 &type_parser_nodes__AImport
, /* E: AImport */
8549 &type_array__Arrayparser_nodes__AImport
, /* Array[E]: Array[AImport] */
8550 &type_array__NativeArrayparser_nodes__AImport
, /* NativeArray[E]: NativeArray[AImport] */
8551 &type_parser_nodes__AImport
, /* E: AImport */
8552 &type_parser_nodes__AImport
, /* E: AImport */
8553 &type_array__Arrayparser_nodes__AImport
, /* Array[E]: Array[AImport] */
8554 &type_array__AbstractArrayparser_nodes__AImport
, /* AbstractArray[E]: AbstractArray[AImport] */
8555 &type_array__ArrayIteratorparser_nodes__AImport
, /* ArrayIterator[E]: ArrayIterator[AImport] */
8558 /* runtime type AbstractArrayRead[AImport] */
8559 const struct type type_array__AbstractArrayReadparser_nodes__AImport
= {
8561 "AbstractArrayRead[AImport]", /* class_name_string */
8565 0, {}, /*DEAD TYPE*/
8567 /* runtime type AbstractArray[AImport] */
8568 const struct type type_array__AbstractArrayparser_nodes__AImport
= {
8570 "AbstractArray[AImport]", /* class_name_string */
8574 0, {}, /*DEAD TYPE*/
8576 /* runtime type Array[TId] */
8577 const struct type type_array__Arrayparser_nodes__TId
= {
8579 "Array[TId]", /* class_name_string */
8582 &resolution_table_array__Arrayparser_nodes__TId
,
8585 0, /* nullable Object */
8588 82, /* SequenceRead[nullable Object] */
8589 83, /* Collection[Object] */
8590 599, /* Collection[ANode] */
8591 590, /* Array[nullable Object] */
8592 1382, /* Collection[TId] */
8593 1345, /* AbstractArrayRead[Object] */
8595 1512, /* AbstractArray[Object] */
8596 1684, /* AbstractArrayRead[ANode] */
8597 2128, /* AbstractArrayRead[TId] */
8599 2083, /* AbstractArray[ANode] */
8600 1909, /* Array[Object] */
8601 2228, /* AbstractArray[TId] */
8602 2209, /* Array[ANode] */
8603 2308, /* Array[TId] */
8606 const struct types resolution_table_array__Arrayparser_nodes__TId
= {
8609 &type_array__NativeArrayparser_nodes__TId
, /* NativeArray[E]: NativeArray[TId] */
8610 &type_parser_nodes__TId
, /* E: TId */
8611 &type_parser_nodes__TId
, /* E: TId */
8612 &type_abstract_collection__Collectionparser_nodes__TId
, /* Collection[E]: Collection[TId] */
8613 &type_array__Arrayparser_nodes__TId
, /* Array[E]: Array[TId] */
8614 &type_parser_nodes__TId
, /* E: TId */
8615 &type_parser_nodes__TId
, /* E: TId */
8616 &type_abstract_collection__Collectionparser_nodes__TId
, /* Collection[E]: Collection[TId] */
8617 &type_abstract_collection__Collectionparser_nodes__TId
, /* Collection[E]: Collection[TId] */
8618 &type_parser_nodes__TId
, /* E: TId */
8619 &type_array__Arrayparser_nodes__TId
, /* Array[E]: Array[TId] */
8620 &type_array__NativeArrayparser_nodes__TId
, /* NativeArray[E]: NativeArray[TId] */
8621 &type_parser_nodes__TId
, /* E: TId */
8622 &type_parser_nodes__TId
, /* E: TId */
8623 &type_array__Arrayparser_nodes__TId
, /* Array[E]: Array[TId] */
8624 &type_array__AbstractArrayparser_nodes__TId
, /* AbstractArray[E]: AbstractArray[TId] */
8625 &type_array__ArrayIteratorparser_nodes__TId
, /* ArrayIterator[E]: ArrayIterator[TId] */
8628 /* runtime type AbstractArrayRead[TId] */
8629 const struct type type_array__AbstractArrayReadparser_nodes__TId
= {
8631 "AbstractArrayRead[TId]", /* class_name_string */
8635 0, {}, /*DEAD TYPE*/
8637 /* runtime type AbstractArray[TId] */
8638 const struct type type_array__AbstractArrayparser_nodes__TId
= {
8640 "AbstractArray[TId]", /* class_name_string */
8644 0, {}, /*DEAD TYPE*/
8646 /* runtime type HashMapKeys[MClass, MClassType] */
8647 const struct type type_hash_collection__HashMapKeysmodel__MClassmodel__MClassType
= {
8649 "HashMapKeys[MClass, MClassType]", /* class_name_string */
8652 &resolution_table_hash_collection__HashMapKeysmodel__MClassmodel__MClassType
,
8655 0, /* nullable Object */
8657 91, /* Collection[nullable MClass] */
8659 83, /* Collection[Object] */
8660 1366, /* Collection[MClass] */
8661 1603, /* HashMapKeys[MClass, MClassType] */
8664 const struct types resolution_table_hash_collection__HashMapKeysmodel__MClassmodel__MClassType
= {
8667 &type_hash_collection__HashMapmodel__MClassmodel__MClassType
, /* HashMap[K, V]: HashMap[MClass, MClassType] */
8668 &type_abstract_collection__MapKeysIteratormodel__MClassmodel__MClassType
, /* MapKeysIterator[K, V]: MapKeysIterator[MClass, MClassType] */
8669 &type_model__MClass
, /* E: MClass */
8670 &type_abstract_collection__Collectionmodel__MClass
, /* Collection[E]: Collection[MClass] */
8671 &type_array__Arraymodel__MClass
, /* Array[E]: Array[MClass] */
8676 &type_model__MClass
, /* E: MClass */
8679 /* runtime type HashMapValues[MClass, MClassType] */
8680 const struct type type_hash_collection__HashMapValuesmodel__MClassmodel__MClassType
= {
8682 "HashMapValues[MClass, MClassType]", /* class_name_string */
8685 &resolution_table_hash_collection__HashMapValuesmodel__MClassmodel__MClassType
,
8688 0, /* nullable Object */
8692 83, /* Collection[Object] */
8693 93, /* Collection[nullable MType] */
8695 1370, /* Collection[MType] */
8699 1519, /* Collection[MClassType] */
8700 1850, /* HashMapValues[MClass, MClassType] */
8703 const struct types resolution_table_hash_collection__HashMapValuesmodel__MClassmodel__MClassType
= {
8706 &type_hash_collection__HashMapmodel__MClassmodel__MClassType
, /* HashMap[K, V]: HashMap[MClass, MClassType] */
8707 &type_abstract_collection__MapValuesIteratormodel__MClassmodel__MClassType
, /* MapValuesIterator[K, V]: MapValuesIterator[MClass, MClassType] */
8708 &type_model__MClassType
, /* E: MClassType */
8709 &type_abstract_collection__Collectionmodel__MClassType
, /* Collection[E]: Collection[MClassType] */
8710 &type_array__Arraymodel__MClassType
, /* Array[E]: Array[MClassType] */
8715 &type_model__MClassType
, /* E: MClassType */
8718 /* runtime type NativeArray[nullable HashMapNode[MClass, MClassType]] */
8719 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassmodel__MClassType
= {
8721 "NativeArray[nullable HashMapNode[MClass, MClassType]]", /* class_name_string */
8724 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassmodel__MClassType
,
8727 0, /* nullable Object */
8729 363, /* NativeArray[nullable HashMapNode[MClass, MClassType]] */
8732 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassmodel__MClassType
= {
8735 &type_nullable_hash_collection__HashMapNodemodel__MClassmodel__MClassType
, /* E: nullable HashMapNode[MClass, MClassType] */
8736 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MClassmodel__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, MClassType]] */
8739 /* runtime type HashMapIterator[MClass, MClassType] */
8740 const struct type type_hash_collection__HashMapIteratormodel__MClassmodel__MClassType
= {
8742 "HashMapIterator[MClass, MClassType]", /* class_name_string */
8745 &resolution_table_hash_collection__HashMapIteratormodel__MClassmodel__MClassType
,
8748 0, /* nullable Object */
8750 364, /* MapIterator[MClass, MClassType] */
8751 1156, /* HashMapIterator[MClass, MClassType] */
8754 const struct types resolution_table_hash_collection__HashMapIteratormodel__MClassmodel__MClassType
= {
8757 &type_hash_collection__HashMapmodel__MClassmodel__MClassType
, /* HashMap[K, V]: HashMap[MClass, MClassType] */
8760 /* runtime type MapIterator[MClass, MClassType] */
8761 const struct type type_abstract_collection__MapIteratormodel__MClassmodel__MClassType
= {
8763 "MapIterator[MClass, MClassType]", /* class_name_string */
8767 0, {}, /*DEAD TYPE*/
8769 /* runtime type HashMapNode[MClass, MClassType] */
8770 const struct type type_hash_collection__HashMapNodemodel__MClassmodel__MClassType
= {
8772 "HashMapNode[MClass, MClassType]", /* class_name_string */
8775 &resolution_table_hash_collection__HashMapNodemodel__MClassmodel__MClassType
,
8778 0, /* nullable Object */
8780 38, /* nullable HashMapNode[MClass, MClassType] */
8781 1157, /* HashMapNode[MClass, MClassType] */
8784 const struct types resolution_table_hash_collection__HashMapNodemodel__MClassmodel__MClassType
= {
8787 &type_model__MClass
, /* K: MClass */
8788 &type_model__MClassType
, /* V: MClassType */
8789 &type_model__MClass
, /* K: MClass */
8792 /* runtime type nullable HashMapNode[MClass, MClassType] */
8793 const struct type type_nullable_hash_collection__HashMapNodemodel__MClassmodel__MClassType
= {
8795 "nullable HashMapNode[MClass, MClassType]", /* class_name_string */
8799 0, {}, /*DEAD TYPE*/
8801 /* runtime type ArrayMapKeys[MClass, AType] */
8802 const struct type type_array__ArrayMapKeysmodel__MClassparser_nodes__AType
= {
8804 "ArrayMapKeys[MClass, AType]", /* class_name_string */
8807 &resolution_table_array__ArrayMapKeysmodel__MClassparser_nodes__AType
,
8810 0, /* nullable Object */
8812 91, /* Collection[nullable MClass] */
8814 83, /* Collection[Object] */
8815 1366, /* Collection[MClass] */
8816 1604, /* ArrayMapKeys[MClass, AType] */
8819 const struct types resolution_table_array__ArrayMapKeysmodel__MClassparser_nodes__AType
= {
8822 &type_array__ArrayMapmodel__MClassparser_nodes__AType
, /* ArrayMap[K, E]: ArrayMap[MClass, AType] */
8823 &type_abstract_collection__MapKeysIteratormodel__MClassparser_nodes__AType
, /* MapKeysIterator[K, E]: MapKeysIterator[MClass, AType] */
8824 &type_model__MClass
, /* E: MClass */
8825 &type_abstract_collection__Collectionmodel__MClass
, /* Collection[E]: Collection[MClass] */
8826 &type_array__Arraymodel__MClass
, /* Array[E]: Array[MClass] */
8831 &type_model__MClass
, /* E: MClass */
8834 /* runtime type ArrayMapValues[MClass, AType] */
8835 const struct type type_array__ArrayMapValuesmodel__MClassparser_nodes__AType
= {
8837 "ArrayMapValues[MClass, AType]", /* class_name_string */
8840 &resolution_table_array__ArrayMapValuesmodel__MClassparser_nodes__AType
,
8843 0, /* nullable Object */
8847 83, /* Collection[Object] */
8848 599, /* Collection[ANode] */
8850 1351, /* Collection[Prod] */
8852 1553, /* Collection[AType] */
8853 1851, /* ArrayMapValues[MClass, AType] */
8856 const struct types resolution_table_array__ArrayMapValuesmodel__MClassparser_nodes__AType
= {
8859 &type_array__ArrayMapmodel__MClassparser_nodes__AType
, /* ArrayMap[K, E]: ArrayMap[MClass, AType] */
8860 &type_abstract_collection__MapValuesIteratormodel__MClassparser_nodes__AType
, /* MapValuesIterator[K, E]: MapValuesIterator[MClass, AType] */
8861 &type_parser_nodes__AType
, /* E: AType */
8862 &type_abstract_collection__Collectionparser_nodes__AType
, /* Collection[E]: Collection[AType] */
8863 &type_array__Arrayparser_nodes__AType
, /* Array[E]: Array[AType] */
8868 &type_parser_nodes__AType
, /* E: AType */
8871 /* runtime type Array[Couple[MClass, AType]] */
8872 const struct type type_array__Arrayabstract_collection__Couplemodel__MClassparser_nodes__AType
= {
8874 "Array[Couple[MClass, AType]]", /* class_name_string */
8877 &resolution_table_array__Arrayabstract_collection__Couplemodel__MClassparser_nodes__AType
,
8880 0, /* nullable Object */
8883 82, /* SequenceRead[nullable Object] */
8884 83, /* Collection[Object] */
8885 1158, /* Collection[Couple[MClass, AType]] */
8886 590, /* Array[nullable Object] */
8888 1345, /* AbstractArrayRead[Object] */
8889 1852, /* AbstractArrayRead[Couple[MClass, AType]] */
8890 1512, /* AbstractArray[Object] */
8891 2129, /* AbstractArray[Couple[MClass, AType]] */
8895 1909, /* Array[Object] */
8896 2229, /* Array[Couple[MClass, AType]] */
8899 const struct types resolution_table_array__Arrayabstract_collection__Couplemodel__MClassparser_nodes__AType
= {
8902 &type_array__NativeArrayabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* NativeArray[E]: NativeArray[Couple[MClass, AType]] */
8903 &type_abstract_collection__Couplemodel__MClassparser_nodes__AType
, /* E: Couple[MClass, AType] */
8904 &type_abstract_collection__Couplemodel__MClassparser_nodes__AType
, /* E: Couple[MClass, AType] */
8905 &type_abstract_collection__Collectionabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
8906 &type_array__Arrayabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
8907 &type_abstract_collection__Couplemodel__MClassparser_nodes__AType
, /* E: Couple[MClass, AType] */
8908 &type_abstract_collection__Couplemodel__MClassparser_nodes__AType
, /* E: Couple[MClass, AType] */
8909 &type_abstract_collection__Collectionabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
8910 &type_abstract_collection__Collectionabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* Collection[E]: Collection[Couple[MClass, AType]] */
8911 &type_abstract_collection__Couplemodel__MClassparser_nodes__AType
, /* E: Couple[MClass, AType] */
8912 &type_array__Arrayabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
8913 &type_array__NativeArrayabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* NativeArray[E]: NativeArray[Couple[MClass, AType]] */
8914 &type_abstract_collection__Couplemodel__MClassparser_nodes__AType
, /* E: Couple[MClass, AType] */
8915 &type_abstract_collection__Couplemodel__MClassparser_nodes__AType
, /* E: Couple[MClass, AType] */
8916 &type_array__Arrayabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* Array[E]: Array[Couple[MClass, AType]] */
8917 &type_array__AbstractArrayabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* AbstractArray[E]: AbstractArray[Couple[MClass, AType]] */
8918 &type_array__ArrayIteratorabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* ArrayIterator[E]: ArrayIterator[Couple[MClass, AType]] */
8921 /* runtime type Collection[Couple[MClass, AType]] */
8922 const struct type type_abstract_collection__Collectionabstract_collection__Couplemodel__MClassparser_nodes__AType
= {
8924 "Collection[Couple[MClass, AType]]", /* class_name_string */
8928 0, {}, /*DEAD TYPE*/
8930 /* runtime type AbstractArrayRead[Couple[MClass, AType]] */
8931 const struct type type_array__AbstractArrayReadabstract_collection__Couplemodel__MClassparser_nodes__AType
= {
8933 "AbstractArrayRead[Couple[MClass, AType]]", /* class_name_string */
8937 0, {}, /*DEAD TYPE*/
8939 /* runtime type AbstractArray[Couple[MClass, AType]] */
8940 const struct type type_array__AbstractArrayabstract_collection__Couplemodel__MClassparser_nodes__AType
= {
8942 "AbstractArray[Couple[MClass, AType]]", /* class_name_string */
8946 0, {}, /*DEAD TYPE*/
8948 /* runtime type CoupleMapIterator[MClass, AType] */
8949 const struct type type_abstract_collection__CoupleMapIteratormodel__MClassparser_nodes__AType
= {
8951 "CoupleMapIterator[MClass, AType]", /* class_name_string */
8954 &resolution_table_abstract_collection__CoupleMapIteratormodel__MClassparser_nodes__AType
,
8957 0, /* nullable Object */
8959 365, /* MapIterator[MClass, AType] */
8960 1159, /* CoupleMapIterator[MClass, AType] */
8963 const struct types resolution_table_abstract_collection__CoupleMapIteratormodel__MClassparser_nodes__AType
= {
8966 &type_abstract_collection__Iteratorabstract_collection__Couplemodel__MClassparser_nodes__AType
, /* Iterator[Couple[K, V]]: Iterator[Couple[MClass, AType]] */
8969 /* runtime type MapIterator[MClass, AType] */
8970 const struct type type_abstract_collection__MapIteratormodel__MClassparser_nodes__AType
= {
8972 "MapIterator[MClass, AType]", /* class_name_string */
8976 0, {}, /*DEAD TYPE*/
8978 /* runtime type Couple[MClass, AType] */
8979 const struct type type_abstract_collection__Couplemodel__MClassparser_nodes__AType
= {
8981 "Couple[MClass, AType]", /* class_name_string */
8984 &resolution_table_abstract_collection__Couplemodel__MClassparser_nodes__AType
,
8987 0, /* nullable Object */
8989 366, /* Couple[MClass, AType] */
8992 const struct types resolution_table_abstract_collection__Couplemodel__MClassparser_nodes__AType
= {
8995 &type_model__MClass
, /* F: MClass */
8996 &type_parser_nodes__AType
, /* S: AType */
8999 /* runtime type ListNode[ANode] */
9000 const struct type type_list__ListNodeparser_nodes__ANode
= {
9002 "ListNode[ANode]", /* class_name_string */
9005 &resolution_table_list__ListNodeparser_nodes__ANode
,
9008 0, /* nullable Object */
9010 39, /* nullable ListNode[ANode] */
9012 83, /* Collection[Object] */
9013 599, /* Collection[ANode] */
9014 1426, /* Container[ANode] */
9015 1853, /* ListNode[ANode] */
9018 const struct types resolution_table_list__ListNodeparser_nodes__ANode
= {
9021 &type_nullable_list__ListNodeparser_nodes__ANode
, /* nullable ListNode[E]: nullable ListNode[ANode] */
9022 &type_parser_nodes__ANode
, /* E: ANode */
9023 &type_parser_nodes__ANode
, /* E: ANode */
9024 &type_abstract_collection__Collectionparser_nodes__ANode
, /* Collection[E]: Collection[ANode] */
9025 &type_array__Arrayparser_nodes__ANode
, /* Array[E]: Array[ANode] */
9026 &type_abstract_collection__ContainerIteratorparser_nodes__ANode
, /* ContainerIterator[E]: ContainerIterator[ANode] */
9027 &type_parser_nodes__ANode
, /* E: ANode */
9030 /* runtime type nullable ListNode[ANode] */
9031 const struct type type_nullable_list__ListNodeparser_nodes__ANode
= {
9033 "nullable ListNode[ANode]", /* class_name_string */
9037 0, {}, /*DEAD TYPE*/
9039 /* runtime type Container[ANode] */
9040 const struct type type_abstract_collection__Containerparser_nodes__ANode
= {
9042 "Container[ANode]", /* class_name_string */
9046 0, {}, /*DEAD TYPE*/
9048 /* runtime type ListIterator[ANode] */
9049 const struct type type_list__ListIteratorparser_nodes__ANode
= {
9051 "ListIterator[ANode]", /* class_name_string */
9054 &resolution_table_list__ListIteratorparser_nodes__ANode
,
9057 0, /* nullable Object */
9059 367, /* ListIterator[ANode] */
9062 const struct types resolution_table_list__ListIteratorparser_nodes__ANode
= {
9065 &type_array__Arrayparser_nodes__ANode
, /* Array[E]: Array[ANode] */
9066 &type_list__Listparser_nodes__ANode
, /* List[E]: List[ANode] */
9069 /* runtime type HashMapKeys[MModule, Set[MClassDef]] */
9070 const struct type type_hash_collection__HashMapKeysmmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9072 "HashMapKeys[MModule, Set[MClassDef]]", /* class_name_string */
9075 &resolution_table_hash_collection__HashMapKeysmmodule__MModuleabstract_collection__Setmodel__MClassDef
,
9078 0, /* nullable Object */
9082 83, /* Collection[Object] */
9083 603, /* Collection[MModule] */
9084 1427, /* HashMapKeys[MModule, Set[MClassDef]] */
9087 const struct types resolution_table_hash_collection__HashMapKeysmmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9090 &type_hash_collection__HashMapmmodule__MModuleabstract_collection__Setmodel__MClassDef
, /* HashMap[K, V]: HashMap[MModule, Set[MClassDef]] */
9091 &type_abstract_collection__MapKeysIteratormmodule__MModuleabstract_collection__Setmodel__MClassDef
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MClassDef]] */
9092 &type_mmodule__MModule
, /* E: MModule */
9093 &type_abstract_collection__Collectionmmodule__MModule
, /* Collection[E]: Collection[MModule] */
9094 &type_array__Arraymmodule__MModule
, /* Array[E]: Array[MModule] */
9099 &type_mmodule__MModule
, /* E: MModule */
9102 /* runtime type HashMapValues[MModule, Set[MClassDef]] */
9103 const struct type type_hash_collection__HashMapValuesmmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9105 "HashMapValues[MModule, Set[MClassDef]]", /* class_name_string */
9108 &resolution_table_hash_collection__HashMapValuesmmodule__MModuleabstract_collection__Setmodel__MClassDef
,
9111 0, /* nullable Object */
9115 83, /* Collection[Object] */
9116 1160, /* Collection[Set[MClassDef]] */
9117 1428, /* HashMapValues[MModule, Set[MClassDef]] */
9120 const struct types resolution_table_hash_collection__HashMapValuesmmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9123 &type_hash_collection__HashMapmmodule__MModuleabstract_collection__Setmodel__MClassDef
, /* HashMap[K, V]: HashMap[MModule, Set[MClassDef]] */
9124 &type_abstract_collection__MapValuesIteratormmodule__MModuleabstract_collection__Setmodel__MClassDef
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MClassDef]] */
9125 &type_abstract_collection__Setmodel__MClassDef
, /* E: Set[MClassDef] */
9126 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClassDef
, /* Collection[E]: Collection[Set[MClassDef]] */
9127 &type_array__Arrayabstract_collection__Setmodel__MClassDef
, /* Array[E]: Array[Set[MClassDef]] */
9132 &type_abstract_collection__Setmodel__MClassDef
, /* E: Set[MClassDef] */
9135 /* runtime type Collection[Set[MClassDef]] */
9136 const struct type type_abstract_collection__Collectionabstract_collection__Setmodel__MClassDef
= {
9138 "Collection[Set[MClassDef]]", /* class_name_string */
9142 0, {}, /*DEAD TYPE*/
9144 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
9145 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9147 "NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]]", /* class_name_string */
9150 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassDef
,
9153 0, /* nullable Object */
9155 368, /* NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
9158 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9161 &type_nullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassDef
, /* E: nullable HashMapNode[MModule, Set[MClassDef]] */
9162 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
9165 /* runtime type HashMapIterator[MModule, Set[MClassDef]] */
9166 const struct type type_hash_collection__HashMapIteratormmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9168 "HashMapIterator[MModule, Set[MClassDef]]", /* class_name_string */
9171 &resolution_table_hash_collection__HashMapIteratormmodule__MModuleabstract_collection__Setmodel__MClassDef
,
9174 0, /* nullable Object */
9176 369, /* MapIterator[MModule, Set[MClassDef]] */
9177 1161, /* HashMapIterator[MModule, Set[MClassDef]] */
9180 const struct types resolution_table_hash_collection__HashMapIteratormmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9183 &type_hash_collection__HashMapmmodule__MModuleabstract_collection__Setmodel__MClassDef
, /* HashMap[K, V]: HashMap[MModule, Set[MClassDef]] */
9186 /* runtime type MapIterator[MModule, Set[MClassDef]] */
9187 const struct type type_abstract_collection__MapIteratormmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9189 "MapIterator[MModule, Set[MClassDef]]", /* class_name_string */
9193 0, {}, /*DEAD TYPE*/
9195 /* runtime type HashMapNode[MModule, Set[MClassDef]] */
9196 const struct type type_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9198 "HashMapNode[MModule, Set[MClassDef]]", /* class_name_string */
9201 &resolution_table_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassDef
,
9204 0, /* nullable Object */
9206 40, /* nullable HashMapNode[MModule, Set[MClassDef]] */
9207 1162, /* HashMapNode[MModule, Set[MClassDef]] */
9210 const struct types resolution_table_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9213 &type_mmodule__MModule
, /* K: MModule */
9214 &type_abstract_collection__Setmodel__MClassDef
, /* V: Set[MClassDef] */
9215 &type_mmodule__MModule
, /* K: MModule */
9218 /* runtime type nullable HashMapNode[MModule, Set[MClassDef]] */
9219 const struct type type_nullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassDef
= {
9221 "nullable HashMapNode[MModule, Set[MClassDef]]", /* class_name_string */
9225 0, {}, /*DEAD TYPE*/
9227 /* runtime type HashMapKeys[MModule, Set[MClass]] */
9228 const struct type type_hash_collection__HashMapKeysmmodule__MModuleabstract_collection__Setmodel__MClass
= {
9230 "HashMapKeys[MModule, Set[MClass]]", /* class_name_string */
9233 &resolution_table_hash_collection__HashMapKeysmmodule__MModuleabstract_collection__Setmodel__MClass
,
9236 0, /* nullable Object */
9240 83, /* Collection[Object] */
9241 603, /* Collection[MModule] */
9242 1429, /* HashMapKeys[MModule, Set[MClass]] */
9245 const struct types resolution_table_hash_collection__HashMapKeysmmodule__MModuleabstract_collection__Setmodel__MClass
= {
9248 &type_hash_collection__HashMapmmodule__MModuleabstract_collection__Setmodel__MClass
, /* HashMap[K, V]: HashMap[MModule, Set[MClass]] */
9249 &type_abstract_collection__MapKeysIteratormmodule__MModuleabstract_collection__Setmodel__MClass
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MClass]] */
9250 &type_mmodule__MModule
, /* E: MModule */
9251 &type_abstract_collection__Collectionmmodule__MModule
, /* Collection[E]: Collection[MModule] */
9252 &type_array__Arraymmodule__MModule
, /* Array[E]: Array[MModule] */
9257 &type_mmodule__MModule
, /* E: MModule */
9260 /* runtime type HashMapValues[MModule, Set[MClass]] */
9261 const struct type type_hash_collection__HashMapValuesmmodule__MModuleabstract_collection__Setmodel__MClass
= {
9263 "HashMapValues[MModule, Set[MClass]]", /* class_name_string */
9266 &resolution_table_hash_collection__HashMapValuesmmodule__MModuleabstract_collection__Setmodel__MClass
,
9269 0, /* nullable Object */
9273 83, /* Collection[Object] */
9274 1163, /* Collection[Set[MClass]] */
9275 1430, /* HashMapValues[MModule, Set[MClass]] */
9278 const struct types resolution_table_hash_collection__HashMapValuesmmodule__MModuleabstract_collection__Setmodel__MClass
= {
9281 &type_hash_collection__HashMapmmodule__MModuleabstract_collection__Setmodel__MClass
, /* HashMap[K, V]: HashMap[MModule, Set[MClass]] */
9282 &type_abstract_collection__MapValuesIteratormmodule__MModuleabstract_collection__Setmodel__MClass
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MClass]] */
9283 &type_abstract_collection__Setmodel__MClass
, /* E: Set[MClass] */
9284 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClass
, /* Collection[E]: Collection[Set[MClass]] */
9285 &type_array__Arrayabstract_collection__Setmodel__MClass
, /* Array[E]: Array[Set[MClass]] */
9290 &type_abstract_collection__Setmodel__MClass
, /* E: Set[MClass] */
9293 /* runtime type Collection[Set[MClass]] */
9294 const struct type type_abstract_collection__Collectionabstract_collection__Setmodel__MClass
= {
9296 "Collection[Set[MClass]]", /* class_name_string */
9300 0, {}, /*DEAD TYPE*/
9302 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
9303 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClass
= {
9305 "NativeArray[nullable HashMapNode[MModule, Set[MClass]]]", /* class_name_string */
9308 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClass
,
9311 0, /* nullable Object */
9313 370, /* NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
9316 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClass
= {
9319 &type_nullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClass
, /* E: nullable HashMapNode[MModule, Set[MClass]] */
9320 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
9323 /* runtime type HashMapIterator[MModule, Set[MClass]] */
9324 const struct type type_hash_collection__HashMapIteratormmodule__MModuleabstract_collection__Setmodel__MClass
= {
9326 "HashMapIterator[MModule, Set[MClass]]", /* class_name_string */
9329 &resolution_table_hash_collection__HashMapIteratormmodule__MModuleabstract_collection__Setmodel__MClass
,
9332 0, /* nullable Object */
9334 371, /* MapIterator[MModule, Set[MClass]] */
9335 1164, /* HashMapIterator[MModule, Set[MClass]] */
9338 const struct types resolution_table_hash_collection__HashMapIteratormmodule__MModuleabstract_collection__Setmodel__MClass
= {
9341 &type_hash_collection__HashMapmmodule__MModuleabstract_collection__Setmodel__MClass
, /* HashMap[K, V]: HashMap[MModule, Set[MClass]] */
9344 /* runtime type MapIterator[MModule, Set[MClass]] */
9345 const struct type type_abstract_collection__MapIteratormmodule__MModuleabstract_collection__Setmodel__MClass
= {
9347 "MapIterator[MModule, Set[MClass]]", /* class_name_string */
9351 0, {}, /*DEAD TYPE*/
9353 /* runtime type HashMapNode[MModule, Set[MClass]] */
9354 const struct type type_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClass
= {
9356 "HashMapNode[MModule, Set[MClass]]", /* class_name_string */
9359 &resolution_table_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClass
,
9362 0, /* nullable Object */
9364 41, /* nullable HashMapNode[MModule, Set[MClass]] */
9365 1165, /* HashMapNode[MModule, Set[MClass]] */
9368 const struct types resolution_table_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClass
= {
9371 &type_mmodule__MModule
, /* K: MModule */
9372 &type_abstract_collection__Setmodel__MClass
, /* V: Set[MClass] */
9373 &type_mmodule__MModule
, /* K: MModule */
9376 /* runtime type nullable HashMapNode[MModule, Set[MClass]] */
9377 const struct type type_nullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClass
= {
9379 "nullable HashMapNode[MModule, Set[MClass]]", /* class_name_string */
9383 0, {}, /*DEAD TYPE*/
9385 /* runtime type HashMapKeys[MModule, Set[MClassType]] */
9386 const struct type type_hash_collection__HashMapKeysmmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9388 "HashMapKeys[MModule, Set[MClassType]]", /* class_name_string */
9391 &resolution_table_hash_collection__HashMapKeysmmodule__MModuleabstract_collection__Setmodel__MClassType
,
9394 0, /* nullable Object */
9398 83, /* Collection[Object] */
9399 603, /* Collection[MModule] */
9400 1431, /* HashMapKeys[MModule, Set[MClassType]] */
9403 const struct types resolution_table_hash_collection__HashMapKeysmmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9406 &type_hash_collection__HashMapmmodule__MModuleabstract_collection__Setmodel__MClassType
, /* HashMap[K, V]: HashMap[MModule, Set[MClassType]] */
9407 &type_abstract_collection__MapKeysIteratormmodule__MModuleabstract_collection__Setmodel__MClassType
, /* MapKeysIterator[K, V]: MapKeysIterator[MModule, Set[MClassType]] */
9408 &type_mmodule__MModule
, /* E: MModule */
9409 &type_abstract_collection__Collectionmmodule__MModule
, /* Collection[E]: Collection[MModule] */
9410 &type_array__Arraymmodule__MModule
, /* Array[E]: Array[MModule] */
9415 &type_mmodule__MModule
, /* E: MModule */
9418 /* runtime type HashMapValues[MModule, Set[MClassType]] */
9419 const struct type type_hash_collection__HashMapValuesmmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9421 "HashMapValues[MModule, Set[MClassType]]", /* class_name_string */
9424 &resolution_table_hash_collection__HashMapValuesmmodule__MModuleabstract_collection__Setmodel__MClassType
,
9427 0, /* nullable Object */
9431 83, /* Collection[Object] */
9432 1134, /* Collection[Set[MType]] */
9434 1432, /* Collection[Set[MClassType]] */
9435 1605, /* HashMapValues[MModule, Set[MClassType]] */
9438 const struct types resolution_table_hash_collection__HashMapValuesmmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9441 &type_hash_collection__HashMapmmodule__MModuleabstract_collection__Setmodel__MClassType
, /* HashMap[K, V]: HashMap[MModule, Set[MClassType]] */
9442 &type_abstract_collection__MapValuesIteratormmodule__MModuleabstract_collection__Setmodel__MClassType
, /* MapValuesIterator[K, V]: MapValuesIterator[MModule, Set[MClassType]] */
9443 &type_abstract_collection__Setmodel__MClassType
, /* E: Set[MClassType] */
9444 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClassType
, /* Collection[E]: Collection[Set[MClassType]] */
9445 &type_array__Arrayabstract_collection__Setmodel__MClassType
, /* Array[E]: Array[Set[MClassType]] */
9450 &type_abstract_collection__Setmodel__MClassType
, /* E: Set[MClassType] */
9453 /* runtime type Collection[Set[MClassType]] */
9454 const struct type type_abstract_collection__Collectionabstract_collection__Setmodel__MClassType
= {
9456 "Collection[Set[MClassType]]", /* class_name_string */
9460 0, {}, /*DEAD TYPE*/
9462 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
9463 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9465 "NativeArray[nullable HashMapNode[MModule, Set[MClassType]]]", /* class_name_string */
9468 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassType
,
9471 0, /* nullable Object */
9473 372, /* NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
9476 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9479 &type_nullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassType
, /* E: nullable HashMapNode[MModule, Set[MClassType]] */
9480 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
9483 /* runtime type HashMapIterator[MModule, Set[MClassType]] */
9484 const struct type type_hash_collection__HashMapIteratormmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9486 "HashMapIterator[MModule, Set[MClassType]]", /* class_name_string */
9489 &resolution_table_hash_collection__HashMapIteratormmodule__MModuleabstract_collection__Setmodel__MClassType
,
9492 0, /* nullable Object */
9494 373, /* MapIterator[MModule, Set[MClassType]] */
9495 1166, /* HashMapIterator[MModule, Set[MClassType]] */
9498 const struct types resolution_table_hash_collection__HashMapIteratormmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9501 &type_hash_collection__HashMapmmodule__MModuleabstract_collection__Setmodel__MClassType
, /* HashMap[K, V]: HashMap[MModule, Set[MClassType]] */
9504 /* runtime type MapIterator[MModule, Set[MClassType]] */
9505 const struct type type_abstract_collection__MapIteratormmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9507 "MapIterator[MModule, Set[MClassType]]", /* class_name_string */
9511 0, {}, /*DEAD TYPE*/
9513 /* runtime type HashMapNode[MModule, Set[MClassType]] */
9514 const struct type type_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9516 "HashMapNode[MModule, Set[MClassType]]", /* class_name_string */
9519 &resolution_table_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassType
,
9522 0, /* nullable Object */
9524 42, /* nullable HashMapNode[MModule, Set[MClassType]] */
9525 1167, /* HashMapNode[MModule, Set[MClassType]] */
9528 const struct types resolution_table_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9531 &type_mmodule__MModule
, /* K: MModule */
9532 &type_abstract_collection__Setmodel__MClassType
, /* V: Set[MClassType] */
9533 &type_mmodule__MModule
, /* K: MModule */
9536 /* runtime type nullable HashMapNode[MModule, Set[MClassType]] */
9537 const struct type type_nullable_hash_collection__HashMapNodemmodule__MModuleabstract_collection__Setmodel__MClassType
= {
9539 "nullable HashMapNode[MModule, Set[MClassType]]", /* class_name_string */
9543 0, {}, /*DEAD TYPE*/
9545 /* runtime type HashSetIterator[MClassDef] */
9546 const struct type type_hash_collection__HashSetIteratormodel__MClassDef
= {
9548 "HashSetIterator[MClassDef]", /* class_name_string */
9551 &resolution_table_hash_collection__HashSetIteratormodel__MClassDef
,
9554 0, /* nullable Object */
9556 290, /* HashSetIterator[Object] */
9557 1168, /* HashSetIterator[MClassDef] */
9560 const struct types resolution_table_hash_collection__HashSetIteratormodel__MClassDef
= {
9563 &type_array__Arraymodel__MClassDef
, /* Array[E]: Array[MClassDef] */
9564 &type_hash_collection__HashSetmodel__MClassDef
, /* HashSet[E]: HashSet[MClassDef] */
9567 /* runtime type NativeArray[nullable HashSetNode[MClassDef]] */
9568 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassDef
= {
9570 "NativeArray[nullable HashSetNode[MClassDef]]", /* class_name_string */
9573 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassDef
,
9576 0, /* nullable Object */
9578 291, /* NativeArray[nullable HashSetNode[Object]] */
9579 1169, /* NativeArray[nullable HashSetNode[MClassDef]] */
9582 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassDef
= {
9585 &type_nullable_hash_collection__HashSetNodemodel__MClassDef
, /* E: nullable HashSetNode[MClassDef] */
9586 &type_array__NativeArraynullable_hash_collection__HashSetNodemodel__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClassDef]] */
9589 /* runtime type HashSetNode[MClassDef] */
9590 const struct type type_hash_collection__HashSetNodemodel__MClassDef
= {
9592 "HashSetNode[MClassDef]", /* class_name_string */
9595 &resolution_table_hash_collection__HashSetNodemodel__MClassDef
,
9598 0, /* nullable Object */
9600 17, /* nullable HashSetNode[Object] */
9601 374, /* nullable HashSetNode[MClassDef] */
9602 1069, /* HashSetNode[Object] */
9603 1606, /* HashSetNode[MClassDef] */
9606 const struct types resolution_table_hash_collection__HashSetNodemodel__MClassDef
= {
9609 &type_model__MClassDef
, /* E: MClassDef */
9611 &type_model__MClassDef
, /* K: MClassDef */
9614 /* runtime type nullable HashSetNode[MClassDef] */
9615 const struct type type_nullable_hash_collection__HashSetNodemodel__MClassDef
= {
9617 "nullable HashSetNode[MClassDef]", /* class_name_string */
9621 0, {}, /*DEAD TYPE*/
9623 /* runtime type ListNode[MClassType] */
9624 const struct type type_list__ListNodemodel__MClassType
= {
9626 "ListNode[MClassType]", /* class_name_string */
9629 &resolution_table_list__ListNodemodel__MClassType
,
9632 0, /* nullable Object */
9634 43, /* nullable ListNode[MClassType] */
9636 83, /* Collection[Object] */
9637 93, /* Collection[nullable MType] */
9639 1370, /* Collection[MType] */
9643 1519, /* Collection[MClassType] */
9644 1854, /* Container[MClassType] */
9645 2130, /* ListNode[MClassType] */
9648 const struct types resolution_table_list__ListNodemodel__MClassType
= {
9651 &type_nullable_list__ListNodemodel__MClassType
, /* nullable ListNode[E]: nullable ListNode[MClassType] */
9652 &type_model__MClassType
, /* E: MClassType */
9653 &type_model__MClassType
, /* E: MClassType */
9654 &type_abstract_collection__Collectionmodel__MClassType
, /* Collection[E]: Collection[MClassType] */
9655 &type_array__Arraymodel__MClassType
, /* Array[E]: Array[MClassType] */
9656 &type_abstract_collection__ContainerIteratormodel__MClassType
, /* ContainerIterator[E]: ContainerIterator[MClassType] */
9657 &type_model__MClassType
, /* E: MClassType */
9660 /* runtime type nullable ListNode[MClassType] */
9661 const struct type type_nullable_list__ListNodemodel__MClassType
= {
9663 "nullable ListNode[MClassType]", /* class_name_string */
9667 0, {}, /*DEAD TYPE*/
9669 /* runtime type Container[MClassType] */
9670 const struct type type_abstract_collection__Containermodel__MClassType
= {
9672 "Container[MClassType]", /* class_name_string */
9676 0, {}, /*DEAD TYPE*/
9678 /* runtime type ListIterator[MClassType] */
9679 const struct type type_list__ListIteratormodel__MClassType
= {
9681 "ListIterator[MClassType]", /* class_name_string */
9684 &resolution_table_list__ListIteratormodel__MClassType
,
9687 0, /* nullable Object */
9689 375, /* ListIterator[MClassType] */
9692 const struct types resolution_table_list__ListIteratormodel__MClassType
= {
9695 &type_array__Arraymodel__MClassType
, /* Array[E]: Array[MClassType] */
9696 &type_list__Listmodel__MClassType
, /* List[E]: List[MClassType] */
9699 /* runtime type HashMapKeys[String, Int] */
9700 const struct type type_hash_collection__HashMapKeysstring__Stringkernel__Int
= {
9702 "HashMapKeys[String, Int]", /* class_name_string */
9705 &resolution_table_hash_collection__HashMapKeysstring__Stringkernel__Int
,
9708 0, /* nullable Object */
9712 83, /* Collection[Object] */
9713 593, /* Collection[Streamable] */
9715 1346, /* Collection[Text] */
9717 1513, /* Collection[String] */
9718 1855, /* HashMapKeys[String, Int] */
9721 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringkernel__Int
= {
9724 &type_hash_collection__HashMapstring__Stringkernel__Int
, /* HashMap[K, V]: HashMap[String, Int] */
9725 &type_abstract_collection__MapKeysIteratorstring__Stringkernel__Int
, /* MapKeysIterator[K, V]: MapKeysIterator[String, Int] */
9726 &type_string__String
, /* E: String */
9727 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
9728 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
9733 &type_string__String
, /* E: String */
9736 /* runtime type HashMapValues[String, Int] */
9737 const struct type type_hash_collection__HashMapValuesstring__Stringkernel__Int
= {
9739 "HashMapValues[String, Int]", /* class_name_string */
9742 &resolution_table_hash_collection__HashMapValuesstring__Stringkernel__Int
,
9745 0, /* nullable Object */
9749 83, /* Collection[Object] */
9750 620, /* Collection[Int] */
9751 1433, /* HashMapValues[String, Int] */
9754 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringkernel__Int
= {
9757 &type_hash_collection__HashMapstring__Stringkernel__Int
, /* HashMap[K, V]: HashMap[String, Int] */
9758 &type_abstract_collection__MapValuesIteratorstring__Stringkernel__Int
, /* MapValuesIterator[K, V]: MapValuesIterator[String, Int] */
9759 &type_kernel__Int
, /* E: Int */
9760 &type_abstract_collection__Collectionkernel__Int
, /* Collection[E]: Collection[Int] */
9761 &type_array__Arraykernel__Int
, /* Array[E]: Array[Int] */
9766 &type_kernel__Int
, /* E: Int */
9769 /* runtime type NativeArray[nullable HashMapNode[String, Int]] */
9770 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringkernel__Int
= {
9772 "NativeArray[nullable HashMapNode[String, Int]]", /* class_name_string */
9775 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringkernel__Int
,
9778 0, /* nullable Object */
9780 376, /* NativeArray[nullable HashMapNode[String, Int]] */
9783 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringkernel__Int
= {
9786 &type_nullable_hash_collection__HashMapNodestring__Stringkernel__Int
, /* E: nullable HashMapNode[String, Int] */
9787 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringkernel__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Int]] */
9790 /* runtime type HashMapIterator[String, Int] */
9791 const struct type type_hash_collection__HashMapIteratorstring__Stringkernel__Int
= {
9793 "HashMapIterator[String, Int]", /* class_name_string */
9796 &resolution_table_hash_collection__HashMapIteratorstring__Stringkernel__Int
,
9799 0, /* nullable Object */
9801 377, /* MapIterator[String, Int] */
9802 1170, /* HashMapIterator[String, Int] */
9805 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringkernel__Int
= {
9808 &type_hash_collection__HashMapstring__Stringkernel__Int
, /* HashMap[K, V]: HashMap[String, Int] */
9811 /* runtime type MapIterator[String, Int] */
9812 const struct type type_abstract_collection__MapIteratorstring__Stringkernel__Int
= {
9814 "MapIterator[String, Int]", /* class_name_string */
9818 0, {}, /*DEAD TYPE*/
9820 /* runtime type HashMapNode[String, Int] */
9821 const struct type type_hash_collection__HashMapNodestring__Stringkernel__Int
= {
9823 "HashMapNode[String, Int]", /* class_name_string */
9826 &resolution_table_hash_collection__HashMapNodestring__Stringkernel__Int
,
9829 0, /* nullable Object */
9831 44, /* nullable HashMapNode[String, Int] */
9832 1171, /* HashMapNode[String, Int] */
9835 const struct types resolution_table_hash_collection__HashMapNodestring__Stringkernel__Int
= {
9838 &type_string__String
, /* K: String */
9839 &type_kernel__Int
, /* V: Int */
9840 &type_string__String
, /* K: String */
9843 /* runtime type nullable HashMapNode[String, Int] */
9844 const struct type type_nullable_hash_collection__HashMapNodestring__Stringkernel__Int
= {
9846 "nullable HashMapNode[String, Int]", /* class_name_string */
9850 0, {}, /*DEAD TYPE*/
9852 /* runtime type ListNode[String] */
9853 const struct type type_list__ListNodestring__String
= {
9855 "ListNode[String]", /* class_name_string */
9858 &resolution_table_list__ListNodestring__String
,
9861 0, /* nullable Object */
9863 45, /* nullable ListNode[String] */
9865 83, /* Collection[Object] */
9866 593, /* Collection[Streamable] */
9868 1346, /* Collection[Text] */
9870 1513, /* Collection[String] */
9871 1856, /* Container[String] */
9872 2131, /* ListNode[String] */
9875 const struct types resolution_table_list__ListNodestring__String
= {
9878 &type_nullable_list__ListNodestring__String
, /* nullable ListNode[E]: nullable ListNode[String] */
9879 &type_string__String
, /* E: String */
9880 &type_string__String
, /* E: String */
9881 &type_abstract_collection__Collectionstring__String
, /* Collection[E]: Collection[String] */
9882 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
9883 &type_abstract_collection__ContainerIteratorstring__String
, /* ContainerIterator[E]: ContainerIterator[String] */
9884 &type_string__String
, /* E: String */
9887 /* runtime type nullable ListNode[String] */
9888 const struct type type_nullable_list__ListNodestring__String
= {
9890 "nullable ListNode[String]", /* class_name_string */
9894 0, {}, /*DEAD TYPE*/
9896 /* runtime type Container[String] */
9897 const struct type type_abstract_collection__Containerstring__String
= {
9899 "Container[String]", /* class_name_string */
9903 0, {}, /*DEAD TYPE*/
9905 /* runtime type ListIterator[String] */
9906 const struct type type_list__ListIteratorstring__String
= {
9908 "ListIterator[String]", /* class_name_string */
9911 &resolution_table_list__ListIteratorstring__String
,
9914 0, /* nullable Object */
9916 378, /* ListIterator[String] */
9919 const struct types resolution_table_list__ListIteratorstring__String
= {
9922 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
9923 &type_list__Liststring__String
, /* List[E]: List[String] */
9926 /* runtime type ArrayIterator[CodeWriter] */
9927 const struct type type_array__ArrayIteratorabstract_compiler__CodeWriter
= {
9929 "ArrayIterator[CodeWriter]", /* class_name_string */
9932 &resolution_table_array__ArrayIteratorabstract_compiler__CodeWriter
,
9935 0, /* nullable Object */
9937 285, /* ArrayIterator[Object] */
9938 1172, /* ArrayIterator[CodeWriter] */
9941 const struct types resolution_table_array__ArrayIteratorabstract_compiler__CodeWriter
= {
9944 &type_array__Arrayabstract_compiler__CodeWriter
, /* Array[E]: Array[CodeWriter] */
9945 &type_array__AbstractArrayReadabstract_compiler__CodeWriter
, /* AbstractArrayRead[E]: AbstractArrayRead[CodeWriter] */
9948 /* runtime type NativeArray[CodeWriter] */
9949 const struct type type_array__NativeArrayabstract_compiler__CodeWriter
= {
9951 "NativeArray[CodeWriter]", /* class_name_string */
9954 &resolution_table_array__NativeArrayabstract_compiler__CodeWriter
,
9957 0, /* nullable Object */
9959 104, /* NativeArray[Object] */
9960 1173, /* NativeArray[CodeWriter] */
9963 const struct types resolution_table_array__NativeArrayabstract_compiler__CodeWriter
= {
9966 &type_abstract_compiler__CodeWriter
, /* E: CodeWriter */
9967 &type_array__NativeArrayabstract_compiler__CodeWriter
, /* NativeArray[E]: NativeArray[CodeWriter] */
9970 /* runtime type HashSetIterator[String] */
9971 const struct type type_hash_collection__HashSetIteratorstring__String
= {
9973 "HashSetIterator[String]", /* class_name_string */
9976 &resolution_table_hash_collection__HashSetIteratorstring__String
,
9979 0, /* nullable Object */
9981 290, /* HashSetIterator[Object] */
9982 1174, /* HashSetIterator[String] */
9985 const struct types resolution_table_hash_collection__HashSetIteratorstring__String
= {
9988 &type_array__Arraystring__String
, /* Array[E]: Array[String] */
9989 &type_hash_collection__HashSetstring__String
, /* HashSet[E]: HashSet[String] */