1 #include "nit__nith.types.0.h"
2 /* runtime type POSet[Phase] */
3 const struct type type_poset__POSet__nit__Phase
= {
5 "POSet[Phase]", /* class_name_string */
8 &resolution_table_poset__POSet__nit__Phase
,
13 188, /* Collection[Phase] */
17 179, /* Collection[Object] */
18 1785, /* POSet[Phase] */
21 const struct types resolution_table_poset__POSet__nit__Phase
= {
24 &type_standard__HashMap__nit__Phase__poset__POSetElement__nit__Phase
, /* HashMap[E, POSetElement[E]]: HashMap[Phase, POSetElement[Phase]] */
25 &type_nit__Phase
, /* E: Phase */
26 &type_poset__POSetElement__nit__Phase
, /* POSetElement[E]: POSetElement[Phase] */
27 &type_standard__Collection__nit__Phase
, /* Collection[E]: Collection[Phase] */
28 &type_standard__Array__nit__Phase
, /* Array[COMPARED]: Array[Phase] */
34 &type_nit__Phase
, /* E: Phase */
35 &type_standard__Collection__nit__Phase
, /* Collection[E]: Collection[Phase] */
36 &type_standard__Array__nit__Phase
, /* Array[E]: Array[Phase] */
39 /* runtime type POSet[MModule] */
40 const struct type type_poset__POSet__nit__MModule
= {
42 "POSet[MModule]", /* class_name_string */
45 &resolution_table_poset__POSet__nit__MModule
,
50 172, /* Collection[MModule] */
54 179, /* Collection[Object] */
55 1786, /* POSet[MModule] */
58 const struct types resolution_table_poset__POSet__nit__MModule
= {
61 &type_standard__HashMap__nit__MModule__poset__POSetElement__nit__MModule
, /* HashMap[E, POSetElement[E]]: HashMap[MModule, POSetElement[MModule]] */
62 &type_nit__MModule
, /* E: MModule */
63 &type_poset__POSetElement__nit__MModule
, /* POSetElement[E]: POSetElement[MModule] */
64 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
65 &type_standard__Array__nit__MModule
, /* Array[COMPARED]: Array[MModule] */
71 &type_nit__MModule
, /* E: MModule */
72 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
73 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
76 /* runtime type POSet[MClassDef] */
77 const struct type type_poset__POSet__nit__MClassDef
= {
79 "POSet[MClassDef]", /* class_name_string */
82 &resolution_table_poset__POSet__nit__MClassDef
,
87 182, /* Collection[MClassDef] */
91 179, /* Collection[Object] */
92 1787, /* POSet[MClassDef] */
95 const struct types resolution_table_poset__POSet__nit__MClassDef
= {
98 &type_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* HashMap[E, POSetElement[E]]: HashMap[MClassDef, POSetElement[MClassDef]] */
99 &type_nit__MClassDef
, /* E: MClassDef */
100 &type_poset__POSetElement__nit__MClassDef
, /* POSetElement[E]: POSetElement[MClassDef] */
101 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
102 &type_standard__Array__nit__MClassDef
, /* Array[COMPARED]: Array[MClassDef] */
108 &type_nit__MClassDef
, /* E: MClassDef */
109 &type_standard__Collection__nit__MClassDef
, /* Collection[E]: Collection[MClassDef] */
110 &type_standard__Array__nit__MClassDef
, /* Array[E]: Array[MClassDef] */
113 /* runtime type POSet[MClassType] */
114 const struct type type_poset__POSet__nit__MClassType
= {
116 "POSet[MClassType]", /* class_name_string */
119 &resolution_table_poset__POSet__nit__MClassType
,
125 173, /* Collection[MClassType] */
127 175, /* Collection[MType] */
128 179, /* Collection[Object] */
129 298, /* Collection[nullable MType] */
130 1984, /* POSet[MType] */
131 2248, /* POSet[MClassType] */
134 const struct types resolution_table_poset__POSet__nit__MClassType
= {
137 &type_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType
, /* HashMap[E, POSetElement[E]]: HashMap[MClassType, POSetElement[MClassType]] */
138 &type_nit__MClassType
, /* E: MClassType */
139 &type_poset__POSetElement__nit__MClassType
, /* POSetElement[E]: POSetElement[MClassType] */
140 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
141 &type_standard__Array__nit__MClassType
, /* Array[COMPARED]: Array[MClassType] */
147 &type_nit__MClassType
, /* E: MClassType */
148 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
149 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
152 /* runtime type POSet[MGroup] */
153 const struct type type_poset__POSet__nit__MGroup
= {
155 "POSet[MGroup]", /* class_name_string */
158 &resolution_table_poset__POSet__nit__MGroup
,
163 189, /* Collection[MGroup] */
164 324, /* Collection[nullable MGroup] */
167 179, /* Collection[Object] */
168 1982, /* POSet[MGroup] */
171 const struct types resolution_table_poset__POSet__nit__MGroup
= {
174 &type_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup
, /* HashMap[E, POSetElement[E]]: HashMap[MGroup, POSetElement[MGroup]] */
175 &type_nit__MGroup
, /* E: MGroup */
176 &type_poset__POSetElement__nit__MGroup
, /* POSetElement[E]: POSetElement[MGroup] */
177 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
178 &type_standard__Array__nit__MGroup
, /* Array[COMPARED]: Array[MGroup] */
184 &type_nit__MGroup
, /* E: MGroup */
185 &type_standard__Collection__nit__MGroup
, /* Collection[E]: Collection[MGroup] */
186 &type_standard__Array__nit__MGroup
, /* Array[E]: Array[MGroup] */
189 /* runtime type POSet[MClass] */
190 const struct type type_poset__POSet__nit__MClass
= {
192 "POSet[MClass]", /* class_name_string */
195 &resolution_table_poset__POSet__nit__MClass
,
200 174, /* Collection[MClass] */
201 290, /* Collection[nullable MClass] */
204 179, /* Collection[Object] */
205 1983, /* POSet[MClass] */
208 const struct types resolution_table_poset__POSet__nit__MClass
= {
211 &type_standard__HashMap__nit__MClass__poset__POSetElement__nit__MClass
, /* HashMap[E, POSetElement[E]]: HashMap[MClass, POSetElement[MClass]] */
212 &type_nit__MClass
, /* E: MClass */
213 &type_poset__POSetElement__nit__MClass
, /* POSetElement[E]: POSetElement[MClass] */
214 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
215 &type_standard__Array__nit__MClass
, /* Array[COMPARED]: Array[MClass] */
221 &type_nit__MClass
, /* E: MClass */
222 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
223 &type_standard__Array__nit__MClass
, /* Array[E]: Array[MClass] */
226 /* runtime type POSet[MType] */
227 const struct type type_poset__POSet__nit__MType
= {
229 "POSet[MType]", /* class_name_string */
232 &resolution_table_poset__POSet__nit__MType
,
240 175, /* Collection[MType] */
241 179, /* Collection[Object] */
242 298, /* Collection[nullable MType] */
243 1984, /* POSet[MType] */
246 const struct types resolution_table_poset__POSet__nit__MType
= {
249 &type_standard__HashMap__nit__MType__poset__POSetElement__nit__MType
, /* HashMap[E, POSetElement[E]]: HashMap[MType, POSetElement[MType]] */
250 &type_nit__MType
, /* E: MType */
251 &type_poset__POSetElement__nit__MType
, /* POSetElement[E]: POSetElement[MType] */
252 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
253 &type_standard__Array__nit__MType
, /* Array[COMPARED]: Array[MType] */
259 &type_nit__MType
, /* E: MType */
260 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
261 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
264 /* runtime type HashMapNode[SourceFile, Array[String]] */
265 const struct type type_standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
= {
267 "HashMapNode[SourceFile, Array[String]]", /* class_name_string */
270 &resolution_table_standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
,
273 190, /* nullable HashMapNode[SourceFile, Array[String]] */
278 1185, /* HashMapNode[SourceFile, Array[String]] */
281 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
= {
284 &type_standard__Array__standard__String
, /* V: Array[String] */
285 &type_nit__SourceFile
, /* K: SourceFile */
288 /* runtime type HashMapNode[String, Option] */
289 const struct type type_standard__hash_collection__HashMapNode__standard__String__opts__Option
= {
291 "HashMapNode[String, Option]", /* class_name_string */
294 &resolution_table_standard__hash_collection__HashMapNode__standard__String__opts__Option
,
297 191, /* nullable HashMapNode[String, Option] */
302 1186, /* HashMapNode[String, Option] */
305 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__opts__Option
= {
308 &type_opts__Option
, /* V: Option */
309 &type_standard__String
, /* K: String */
312 /* runtime type HashSetNode[AModule] */
313 const struct type type_standard__hash_collection__HashSetNode__nit__AModule
= {
315 "HashSetNode[AModule]", /* class_name_string */
318 &resolution_table_standard__hash_collection__HashSetNode__nit__AModule
,
321 192, /* nullable HashSetNode[AModule] */
322 222, /* nullable HashSetNode[ANode] */
323 215, /* nullable HashSetNode[Object] */
326 1201, /* HashSetNode[Object] */
327 1991, /* HashSetNode[ANode] */
328 2249, /* HashSetNode[AModule] */
331 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__AModule
= {
335 &type_nit__AModule
, /* K: AModule */
338 /* runtime type HashMapNode[String, Array[MProject]] */
339 const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
= {
341 "HashMapNode[String, Array[MProject]]", /* class_name_string */
344 &resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
,
347 193, /* nullable HashMapNode[String, Array[MProject]] */
352 1187, /* HashMapNode[String, Array[MProject]] */
355 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
= {
358 &type_standard__Array__nit__MProject
, /* V: Array[MProject] */
359 &type_standard__String
, /* K: String */
362 /* runtime type HashMapNode[String, Array[MModule]] */
363 const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
= {
365 "HashMapNode[String, Array[MModule]]", /* class_name_string */
368 &resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
,
371 194, /* nullable HashMapNode[String, Array[MModule]] */
376 1188, /* HashMapNode[String, Array[MModule]] */
379 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
= {
382 &type_standard__Array__nit__MModule
, /* V: Array[MModule] */
383 &type_standard__String
, /* K: String */
386 /* runtime type HashMapNode[String, Array[MClass]] */
387 const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
= {
389 "HashMapNode[String, Array[MClass]]", /* class_name_string */
392 &resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
,
395 195, /* nullable HashMapNode[String, Array[MClass]] */
400 1189, /* HashMapNode[String, Array[MClass]] */
403 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
= {
406 &type_standard__Array__nit__MClass
, /* V: Array[MClass] */
407 &type_standard__String
, /* K: String */
410 /* runtime type HashMapNode[String, Array[MProperty]] */
411 const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
= {
413 "HashMapNode[String, Array[MProperty]]", /* class_name_string */
416 &resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
,
419 196, /* nullable HashMapNode[String, Array[MProperty]] */
424 1190, /* HashMapNode[String, Array[MProperty]] */
427 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
= {
430 &type_standard__Array__nit__MProperty
, /* V: Array[MProperty] */
431 &type_standard__String
, /* K: String */
434 /* runtime type HashMapNode[String, nullable ModulePath] */
435 const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
= {
437 "HashMapNode[String, nullable ModulePath]", /* class_name_string */
440 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
,
443 197, /* nullable HashMapNode[String, nullable ModulePath] */
448 1191, /* HashMapNode[String, nullable ModulePath] */
451 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
= {
454 &type_nullable__nit__ModulePath
, /* V: nullable ModulePath */
455 &type_standard__String
, /* K: String */
458 /* runtime type HashMapNode[String, nullable MGroup] */
459 const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
= {
461 "HashMapNode[String, nullable MGroup]", /* class_name_string */
464 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
,
467 198, /* nullable HashMapNode[String, nullable MGroup] */
472 1192, /* HashMapNode[String, nullable MGroup] */
475 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
= {
478 &type_nullable__nit__MGroup
, /* V: nullable MGroup */
479 &type_standard__String
, /* K: String */
482 /* runtime type HashMapNode[MModule, AModule] */
483 const struct type type_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
= {
485 "HashMapNode[MModule, AModule]", /* class_name_string */
488 &resolution_table_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
,
491 199, /* nullable HashMapNode[MModule, AModule] */
496 1193, /* HashMapNode[MModule, AModule] */
499 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
= {
502 &type_nit__AModule
, /* V: AModule */
503 &type_nit__MModule
, /* K: MModule */
506 /* runtime type HashMapNode[MClassDef, AClassdef] */
507 const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
= {
509 "HashMapNode[MClassDef, AClassdef]", /* class_name_string */
512 &resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
,
515 200, /* nullable HashMapNode[MClassDef, AClassdef] */
520 1194, /* HashMapNode[MClassDef, AClassdef] */
523 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
= {
526 &type_nit__AClassdef
, /* V: AClassdef */
527 &type_nit__MClassDef
, /* K: MClassDef */
530 /* runtime type HashMapNode[String, MModuleData[AAnnotation]] */
531 const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
= {
533 "HashMapNode[String, MModuleData[AAnnotation]]", /* class_name_string */
536 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
,
539 201, /* nullable HashMapNode[String, MModuleData[AAnnotation]] */
544 1195, /* HashMapNode[String, MModuleData[AAnnotation]] */
547 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
= {
550 &type_nit__MModuleData__nit__AAnnotation
, /* V: MModuleData[AAnnotation] */
551 &type_standard__String
, /* K: String */
554 /* runtime type HashMapNode[MPropDef, APropdef] */
555 const struct type type_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
= {
557 "HashMapNode[MPropDef, APropdef]", /* class_name_string */
560 &resolution_table_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
,
563 202, /* nullable HashMapNode[MPropDef, APropdef] */
568 1196, /* HashMapNode[MPropDef, APropdef] */
571 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
= {
574 &type_nit__APropdef
, /* V: APropdef */
575 &type_nit__MPropDef
, /* K: MPropDef */
578 /* runtime type HashSetNode[MModule] */
579 const struct type type_standard__hash_collection__HashSetNode__nit__MModule
= {
581 "HashSetNode[MModule]", /* class_name_string */
584 &resolution_table_standard__hash_collection__HashSetNode__nit__MModule
,
587 203, /* nullable HashSetNode[MModule] */
589 215, /* nullable HashSetNode[Object] */
592 1201, /* HashSetNode[Object] */
593 1985, /* HashSetNode[MModule] */
596 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MModule
= {
600 &type_nit__MModule
, /* K: MModule */
603 /* runtime type HashMapNode[MClass, Set[MProperty]] */
604 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
= {
606 "HashMapNode[MClass, Set[MProperty]]", /* class_name_string */
609 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
,
612 204, /* nullable HashMapNode[MClass, Set[MProperty]] */
614 234, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
617 1213, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
618 1986, /* HashMapNode[MClass, Set[MProperty]] */
621 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
= {
624 &type_standard__Set__nit__MProperty
, /* V: Set[MProperty] */
625 &type_nit__MClass
, /* K: MClass */
628 /* runtime type HashMapNode[MProperty, APropdef] */
629 const struct type type_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
= {
631 "HashMapNode[MProperty, APropdef]", /* class_name_string */
634 &resolution_table_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
,
637 205, /* nullable HashMapNode[MProperty, APropdef] */
642 1197, /* HashMapNode[MProperty, APropdef] */
645 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
= {
648 &type_nit__APropdef
, /* V: APropdef */
649 &type_nit__MProperty
, /* K: MProperty */
652 /* runtime type HashMapNode[Array[MType], MGenericType] */
653 const struct type type_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
= {
655 "HashMapNode[Array[MType], MGenericType]", /* class_name_string */
658 &resolution_table_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
,
661 206, /* nullable HashMapNode[Array[MType], MGenericType] */
666 1198, /* HashMapNode[Array[MType], MGenericType] */
669 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
= {
672 &type_nit__MGenericType
, /* V: MGenericType */
673 &type_standard__Array__nit__MType
, /* K: Array[MType] */
676 /* runtime type HashSetNode[MClassType] */
677 const struct type type_standard__hash_collection__HashSetNode__nit__MClassType
= {
679 "HashSetNode[MClassType]", /* class_name_string */
682 &resolution_table_standard__hash_collection__HashSetNode__nit__MClassType
,
685 207, /* nullable HashSetNode[MClassType] */
686 209, /* nullable HashSetNode[MType] */
687 215, /* nullable HashSetNode[Object] */
690 1201, /* HashSetNode[Object] */
691 1988, /* HashSetNode[MType] */
692 2250, /* HashSetNode[MClassType] */
695 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClassType
= {
699 &type_nit__MClassType
, /* K: MClassType */
702 /* runtime type HashSetNode[MClass] */
703 const struct type type_standard__hash_collection__HashSetNode__nit__MClass
= {
705 "HashSetNode[MClass]", /* class_name_string */
708 &resolution_table_standard__hash_collection__HashSetNode__nit__MClass
,
711 208, /* nullable HashSetNode[MClass] */
713 215, /* nullable HashSetNode[Object] */
716 1201, /* HashSetNode[Object] */
717 1987, /* HashSetNode[MClass] */
720 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClass
= {
724 &type_nit__MClass
, /* K: MClass */
727 /* runtime type HashSetNode[MType] */
728 const struct type type_standard__hash_collection__HashSetNode__nit__MType
= {
730 "HashSetNode[MType]", /* class_name_string */
733 &resolution_table_standard__hash_collection__HashSetNode__nit__MType
,
737 209, /* nullable HashSetNode[MType] */
738 215, /* nullable HashSetNode[Object] */
741 1201, /* HashSetNode[Object] */
742 1988, /* HashSetNode[MType] */
745 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MType
= {
749 &type_nit__MType
, /* K: MType */
752 /* runtime type HashSetNode[MMethodDef] */
753 const struct type type_standard__hash_collection__HashSetNode__nit__MMethodDef
= {
755 "HashSetNode[MMethodDef]", /* class_name_string */
758 &resolution_table_standard__hash_collection__HashSetNode__nit__MMethodDef
,
761 210, /* nullable HashSetNode[MMethodDef] */
762 236, /* nullable HashSetNode[PropertyLayoutElement] */
763 215, /* nullable HashSetNode[Object] */
766 1201, /* HashSetNode[Object] */
767 1995, /* HashSetNode[PropertyLayoutElement] */
768 2251, /* HashSetNode[MMethodDef] */
771 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MMethodDef
= {
775 &type_nit__MMethodDef
, /* K: MMethodDef */
778 /* runtime type HashSetNode[MMethod] */
779 const struct type type_standard__hash_collection__HashSetNode__nit__MMethod
= {
781 "HashSetNode[MMethod]", /* class_name_string */
784 &resolution_table_standard__hash_collection__HashSetNode__nit__MMethod
,
787 211, /* nullable HashSetNode[MMethod] */
788 236, /* nullable HashSetNode[PropertyLayoutElement] */
789 215, /* nullable HashSetNode[Object] */
790 239, /* nullable HashSetNode[MProperty] */
792 1201, /* HashSetNode[Object] */
793 1995, /* HashSetNode[PropertyLayoutElement] */
794 2254, /* HashSetNode[MProperty] */
795 2299, /* HashSetNode[MMethod] */
798 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MMethod
= {
802 &type_nit__MMethod
, /* K: MMethod */
805 /* runtime type HashSetNode[CallSite] */
806 const struct type type_standard__hash_collection__HashSetNode__nit__CallSite
= {
808 "HashSetNode[CallSite]", /* class_name_string */
811 &resolution_table_standard__hash_collection__HashSetNode__nit__CallSite
,
814 212, /* nullable HashSetNode[CallSite] */
816 215, /* nullable HashSetNode[Object] */
819 1201, /* HashSetNode[Object] */
820 1989, /* HashSetNode[CallSite] */
823 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__CallSite
= {
827 &type_nit__CallSite
, /* K: CallSite */
830 /* runtime type HashMapNode[MClassDef, HashSet[MType]] */
831 const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
= {
833 "HashMapNode[MClassDef, HashSet[MType]]", /* class_name_string */
836 &resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
,
839 213, /* nullable HashMapNode[MClassDef, HashSet[MType]] */
844 1199, /* HashMapNode[MClassDef, HashSet[MType]] */
847 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
= {
850 &type_standard__HashSet__nit__MType
, /* V: HashSet[MType] */
851 &type_nit__MClassDef
, /* K: MClassDef */
854 /* runtime type HashMapNode[MClass, Int] */
855 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Int
= {
857 "HashMapNode[MClass, Int]", /* class_name_string */
860 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Int
,
863 214, /* nullable HashMapNode[MClass, Int] */
868 1200, /* HashMapNode[MClass, Int] */
871 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Int
= {
874 &type_standard__Int
, /* V: Int */
875 &type_nit__MClass
, /* K: MClass */
878 /* runtime type HashSetNode[Object] */
879 const struct type type_standard__hash_collection__HashSetNode__standard__Object
= {
881 "HashSetNode[Object]", /* class_name_string */
884 &resolution_table_standard__hash_collection__HashSetNode__standard__Object
,
889 215, /* nullable HashSetNode[Object] */
892 1201, /* HashSetNode[Object] */
895 const struct types resolution_table_standard__hash_collection__HashSetNode__standard__Object
= {
899 &type_standard__Object
, /* K: Object */
902 /* runtime type HashMapNode[MType, Array[nullable MType]] */
903 const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
= {
905 "HashMapNode[MType, Array[nullable MType]]", /* class_name_string */
908 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
,
911 216, /* nullable HashMapNode[MType, Array[nullable MType]] */
916 1202, /* HashMapNode[MType, Array[nullable MType]] */
919 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
= {
922 &type_standard__Array__nullable__nit__MType
, /* V: Array[nullable MType] */
923 &type_nit__MType
, /* K: MType */
926 /* runtime type HashMapNode[MClassType, Array[nullable MType]] */
927 const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
= {
929 "HashMapNode[MClassType, Array[nullable MType]]", /* class_name_string */
932 &resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
,
935 216, /* nullable HashMapNode[MType, Array[nullable MType]] */
936 217, /* nullable HashMapNode[MClassType, Array[nullable MType]] */
940 1202, /* HashMapNode[MType, Array[nullable MType]] */
941 1990, /* HashMapNode[MClassType, Array[nullable MType]] */
944 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
= {
947 &type_standard__Array__nullable__nit__MType
, /* V: Array[nullable MType] */
948 &type_nit__MClassType
, /* K: MClassType */
951 /* runtime type HashMapNode[MClass, Array[nullable MPropDef]] */
952 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
954 "HashMapNode[MClass, Array[nullable MPropDef]]", /* class_name_string */
957 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
,
960 218, /* nullable HashMapNode[MClass, Array[nullable MPropDef]] */
965 1203, /* HashMapNode[MClass, Array[nullable MPropDef]] */
968 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
971 &type_standard__Array__nullable__nit__MPropDef
, /* V: Array[nullable MPropDef] */
972 &type_nit__MClass
, /* K: MClass */
975 /* runtime type HashMapNode[String, String] */
976 const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__String
= {
978 "HashMapNode[String, String]", /* class_name_string */
981 &resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__String
,
984 219, /* nullable HashMapNode[String, String] */
989 1204, /* HashMapNode[String, String] */
992 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__String
= {
995 &type_standard__String
, /* V: String */
996 &type_standard__String
, /* K: String */
999 /* runtime type HashMapNode[String, ANode] */
1000 const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__ANode
= {
1002 "HashMapNode[String, ANode]", /* class_name_string */
1005 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__ANode
,
1008 220, /* nullable HashMapNode[String, ANode] */
1013 1205, /* HashMapNode[String, ANode] */
1016 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__ANode
= {
1019 &type_nit__ANode
, /* V: ANode */
1020 &type_standard__String
, /* K: String */
1023 /* runtime type HashMapNode[MClass, MClassType] */
1024 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
= {
1026 "HashMapNode[MClass, MClassType]", /* class_name_string */
1029 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
,
1032 221, /* nullable HashMapNode[MClass, MClassType] */
1037 1206, /* HashMapNode[MClass, MClassType] */
1040 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
= {
1043 &type_nit__MClassType
, /* V: MClassType */
1044 &type_nit__MClass
, /* K: MClass */
1047 /* runtime type HashSetNode[ANode] */
1048 const struct type type_standard__hash_collection__HashSetNode__nit__ANode
= {
1050 "HashSetNode[ANode]", /* class_name_string */
1053 &resolution_table_standard__hash_collection__HashSetNode__nit__ANode
,
1057 222, /* nullable HashSetNode[ANode] */
1058 215, /* nullable HashSetNode[Object] */
1061 1201, /* HashSetNode[Object] */
1062 1991, /* HashSetNode[ANode] */
1065 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__ANode
= {
1069 &type_nit__ANode
, /* K: ANode */
1072 /* runtime type HashMapNode[MModule, Set[MClassDef]] */
1073 const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
= {
1075 "HashMapNode[MModule, Set[MClassDef]]", /* class_name_string */
1078 &resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
,
1081 223, /* nullable HashMapNode[MModule, Set[MClassDef]] */
1086 1207, /* HashMapNode[MModule, Set[MClassDef]] */
1089 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
= {
1092 &type_standard__Set__nit__MClassDef
, /* V: Set[MClassDef] */
1093 &type_nit__MModule
, /* K: MModule */
1096 /* runtime type HashMapNode[MModule, Set[MClass]] */
1097 const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
= {
1099 "HashMapNode[MModule, Set[MClass]]", /* class_name_string */
1102 &resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
,
1105 224, /* nullable HashMapNode[MModule, Set[MClass]] */
1110 1208, /* HashMapNode[MModule, Set[MClass]] */
1113 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
= {
1116 &type_standard__Set__nit__MClass
, /* V: Set[MClass] */
1117 &type_nit__MModule
, /* K: MModule */
1120 /* runtime type HashMapNode[MModule, Set[MClassType]] */
1121 const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
= {
1123 "HashMapNode[MModule, Set[MClassType]]", /* class_name_string */
1126 &resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
,
1129 225, /* nullable HashMapNode[MModule, Set[MClassType]] */
1134 1209, /* HashMapNode[MModule, Set[MClassType]] */
1137 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
= {
1140 &type_standard__Set__nit__MClassType
, /* V: Set[MClassType] */
1141 &type_nit__MModule
, /* K: MModule */
1144 /* runtime type HashSetNode[MClassDef] */
1145 const struct type type_standard__hash_collection__HashSetNode__nit__MClassDef
= {
1147 "HashSetNode[MClassDef]", /* class_name_string */
1150 &resolution_table_standard__hash_collection__HashSetNode__nit__MClassDef
,
1153 226, /* nullable HashSetNode[MClassDef] */
1155 215, /* nullable HashSetNode[Object] */
1158 1201, /* HashSetNode[Object] */
1159 1992, /* HashSetNode[MClassDef] */
1162 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClassDef
= {
1166 &type_nit__MClassDef
, /* K: MClassDef */
1169 /* runtime type HashMapNode[String, Int] */
1170 const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Int
= {
1172 "HashMapNode[String, Int]", /* class_name_string */
1175 &resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Int
,
1178 227, /* nullable HashMapNode[String, Int] */
1183 1210, /* HashMapNode[String, Int] */
1186 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Int
= {
1189 &type_standard__Int
, /* V: Int */
1190 &type_standard__String
, /* K: String */
1193 /* runtime type HashMapNode[MClass, Set[MVirtualTypeProp]] */
1194 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
= {
1196 "HashMapNode[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
1199 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
,
1202 204, /* nullable HashMapNode[MClass, Set[MProperty]] */
1203 228, /* nullable HashMapNode[MClass, Set[MVirtualTypeProp]] */
1204 234, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
1207 1213, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
1208 1986, /* HashMapNode[MClass, Set[MProperty]] */
1209 2252, /* HashMapNode[MClass, Set[MVirtualTypeProp]] */
1212 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
= {
1215 &type_standard__Set__nit__MVirtualTypeProp
, /* V: Set[MVirtualTypeProp] */
1216 &type_nit__MClass
, /* K: MClass */
1219 /* runtime type HashSetNode[MVirtualTypeProp] */
1220 const struct type type_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
= {
1222 "HashSetNode[MVirtualTypeProp]", /* class_name_string */
1225 &resolution_table_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
,
1228 229, /* nullable HashSetNode[MVirtualTypeProp] */
1229 236, /* nullable HashSetNode[PropertyLayoutElement] */
1230 215, /* nullable HashSetNode[Object] */
1231 239, /* nullable HashSetNode[MProperty] */
1233 1201, /* HashSetNode[Object] */
1234 1995, /* HashSetNode[PropertyLayoutElement] */
1235 2254, /* HashSetNode[MProperty] */
1236 2300, /* HashSetNode[MVirtualTypeProp] */
1239 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
= {
1243 &type_nit__MVirtualTypeProp
, /* K: MVirtualTypeProp */
1246 /* runtime type HashSetNode[Variable] */
1247 const struct type type_standard__hash_collection__HashSetNode__nit__Variable
= {
1249 "HashSetNode[Variable]", /* class_name_string */
1252 &resolution_table_standard__hash_collection__HashSetNode__nit__Variable
,
1255 230, /* nullable HashSetNode[Variable] */
1257 215, /* nullable HashSetNode[Object] */
1260 1201, /* HashSetNode[Object] */
1261 1993, /* HashSetNode[Variable] */
1264 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__Variable
= {
1268 &type_nit__Variable
, /* K: Variable */
1271 /* runtime type HashMapNode[Variable, nullable MType] */
1272 const struct type type_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
= {
1274 "HashMapNode[Variable, nullable MType]", /* class_name_string */
1277 &resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
,
1280 231, /* nullable HashMapNode[Variable, nullable MType] */
1285 1211, /* HashMapNode[Variable, nullable MType] */
1288 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
= {
1291 &type_nullable__nit__MType
, /* V: nullable MType */
1292 &type_nit__Variable
, /* K: Variable */
1295 /* runtime type HashMapNode[Variable, nullable Array[nullable MType]] */
1296 const struct type type_standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
= {
1298 "HashMapNode[Variable, nullable Array[nullable MType]]", /* class_name_string */
1301 &resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
,
1304 232, /* nullable HashMapNode[Variable, nullable Array[nullable MType]] */
1309 1212, /* HashMapNode[Variable, nullable Array[nullable MType]] */
1312 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
= {
1315 &type_nullable__standard__Array__nullable__nit__MType
, /* V: nullable Array[nullable MType] */
1316 &type_nit__Variable
, /* K: Variable */
1319 /* runtime type HashSetNode[String] */
1320 const struct type type_standard__hash_collection__HashSetNode__standard__String
= {
1322 "HashSetNode[String]", /* class_name_string */
1325 &resolution_table_standard__hash_collection__HashSetNode__standard__String
,
1328 233, /* nullable HashSetNode[String] */
1330 215, /* nullable HashSetNode[Object] */
1333 1201, /* HashSetNode[Object] */
1334 1994, /* HashSetNode[String] */
1337 const struct types resolution_table_standard__hash_collection__HashSetNode__standard__String
= {
1341 &type_standard__String
, /* K: String */
1344 /* runtime type HashMapNode[MClass, Set[PropertyLayoutElement]] */
1345 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
= {
1347 "HashMapNode[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
1350 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
,
1355 234, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
1358 1213, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
1361 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
= {
1364 &type_standard__Set__nit__PropertyLayoutElement
, /* V: Set[PropertyLayoutElement] */
1365 &type_nit__MClass
, /* K: MClass */
1368 /* runtime type HashMapNode[MClass, Set[MAttribute]] */
1369 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
= {
1371 "HashMapNode[MClass, Set[MAttribute]]", /* class_name_string */
1374 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
,
1377 204, /* nullable HashMapNode[MClass, Set[MProperty]] */
1378 235, /* nullable HashMapNode[MClass, Set[MAttribute]] */
1379 234, /* nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
1382 1213, /* HashMapNode[MClass, Set[PropertyLayoutElement]] */
1383 1986, /* HashMapNode[MClass, Set[MProperty]] */
1384 2253, /* HashMapNode[MClass, Set[MAttribute]] */
1387 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
= {
1390 &type_standard__Set__nit__MAttribute
, /* V: Set[MAttribute] */
1391 &type_nit__MClass
, /* K: MClass */
1394 /* runtime type HashSetNode[PropertyLayoutElement] */
1395 const struct type type_standard__hash_collection__HashSetNode__nit__PropertyLayoutElement
= {
1397 "HashSetNode[PropertyLayoutElement]", /* class_name_string */
1400 &resolution_table_standard__hash_collection__HashSetNode__nit__PropertyLayoutElement
,
1404 236, /* nullable HashSetNode[PropertyLayoutElement] */
1405 215, /* nullable HashSetNode[Object] */
1408 1201, /* HashSetNode[Object] */
1409 1995, /* HashSetNode[PropertyLayoutElement] */
1412 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__PropertyLayoutElement
= {
1416 &type_nit__PropertyLayoutElement
, /* K: PropertyLayoutElement */
1419 /* runtime type HashSetNode[MAttribute] */
1420 const struct type type_standard__hash_collection__HashSetNode__nit__MAttribute
= {
1422 "HashSetNode[MAttribute]", /* class_name_string */
1425 &resolution_table_standard__hash_collection__HashSetNode__nit__MAttribute
,
1428 237, /* nullable HashSetNode[MAttribute] */
1429 236, /* nullable HashSetNode[PropertyLayoutElement] */
1430 215, /* nullable HashSetNode[Object] */
1431 239, /* nullable HashSetNode[MProperty] */
1433 1201, /* HashSetNode[Object] */
1434 1995, /* HashSetNode[PropertyLayoutElement] */
1435 2254, /* HashSetNode[MProperty] */
1436 2301, /* HashSetNode[MAttribute] */
1439 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MAttribute
= {
1443 &type_nit__MAttribute
, /* K: MAttribute */
1446 /* runtime type HashMapNode[MClass, Array[nullable MClass]] */
1447 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
= {
1449 "HashMapNode[MClass, Array[nullable MClass]]", /* class_name_string */
1452 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
,
1455 238, /* nullable HashMapNode[MClass, Array[nullable MClass]] */
1460 1214, /* HashMapNode[MClass, Array[nullable MClass]] */
1463 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
= {
1466 &type_standard__Array__nullable__nit__MClass
, /* V: Array[nullable MClass] */
1467 &type_nit__MClass
, /* K: MClass */
1470 /* runtime type HashSetNode[MProperty] */
1471 const struct type type_standard__hash_collection__HashSetNode__nit__MProperty
= {
1473 "HashSetNode[MProperty]", /* class_name_string */
1476 &resolution_table_standard__hash_collection__HashSetNode__nit__MProperty
,
1480 236, /* nullable HashSetNode[PropertyLayoutElement] */
1481 215, /* nullable HashSetNode[Object] */
1482 239, /* nullable HashSetNode[MProperty] */
1484 1201, /* HashSetNode[Object] */
1485 1995, /* HashSetNode[PropertyLayoutElement] */
1486 2254, /* HashSetNode[MProperty] */
1489 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MProperty
= {
1493 &type_nit__MProperty
, /* K: MProperty */
1496 /* runtime type HashMapNode[MClass, AClassdef] */
1497 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
= {
1499 "HashMapNode[MClass, AClassdef]", /* class_name_string */
1502 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
,
1505 240, /* nullable HashMapNode[MClass, AClassdef] */
1510 1215, /* HashMapNode[MClass, AClassdef] */
1513 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
= {
1516 &type_nit__AClassdef
, /* V: AClassdef */
1517 &type_nit__MClass
, /* K: MClass */
1520 /* runtime type HashMapNode[String, Variable] */
1521 const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__Variable
= {
1523 "HashMapNode[String, Variable]", /* class_name_string */
1526 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__Variable
,
1529 241, /* nullable HashMapNode[String, Variable] */
1534 1216, /* HashMapNode[String, Variable] */
1537 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__Variable
= {
1540 &type_nit__Variable
, /* V: Variable */
1541 &type_standard__String
, /* K: String */
1544 /* runtime type HashMapNode[Variable, RuntimeVariable] */
1545 const struct type type_standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
= {
1547 "HashMapNode[Variable, RuntimeVariable]", /* class_name_string */
1550 &resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
,
1553 242, /* nullable HashMapNode[Variable, RuntimeVariable] */
1558 1217, /* HashMapNode[Variable, RuntimeVariable] */
1561 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
= {
1564 &type_nit__RuntimeVariable
, /* V: RuntimeVariable */
1565 &type_nit__Variable
, /* K: Variable */
1568 /* runtime type HashMapNode[EscapeMark, String] */
1569 const struct type type_standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
= {
1571 "HashMapNode[EscapeMark, String]", /* class_name_string */
1574 &resolution_table_standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
,
1577 243, /* nullable HashMapNode[EscapeMark, String] */
1582 1218, /* HashMapNode[EscapeMark, String] */
1585 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
= {
1588 &type_standard__String
, /* V: String */
1589 &type_nit__EscapeMark
, /* K: EscapeMark */
1592 /* runtime type HashMapNode[MClassType, Set[MType]] */
1593 const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
= {
1595 "HashMapNode[MClassType, Set[MType]]", /* class_name_string */
1598 &resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
,
1601 244, /* nullable HashMapNode[MClassType, Set[MType]] */
1602 259, /* nullable HashMapNode[MType, Set[MType]] */
1606 1230, /* HashMapNode[MType, Set[MType]] */
1607 1996, /* HashMapNode[MClassType, Set[MType]] */
1610 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
= {
1613 &type_standard__Set__nit__MType
, /* V: Set[MType] */
1614 &type_nit__MClassType
, /* K: MClassType */
1617 /* runtime type HashMapNode[MType, Int] */
1618 const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Int
= {
1620 "HashMapNode[MType, Int]", /* class_name_string */
1623 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Int
,
1626 245, /* nullable HashMapNode[MType, Int] */
1631 1219, /* HashMapNode[MType, Int] */
1634 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Int
= {
1637 &type_standard__Int
, /* V: Int */
1638 &type_nit__MType
, /* K: MType */
1641 /* runtime type HashMapNode[Phase, POSetElement[Phase]] */
1642 const struct type type_standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
= {
1644 "HashMapNode[Phase, POSetElement[Phase]]", /* class_name_string */
1647 &resolution_table_standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
,
1650 246, /* nullable HashMapNode[Phase, POSetElement[Phase]] */
1655 1220, /* HashMapNode[Phase, POSetElement[Phase]] */
1658 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
= {
1661 &type_poset__POSetElement__nit__Phase
, /* V: POSetElement[Phase] */
1662 &type_nit__Phase
, /* K: Phase */
1665 /* runtime type HashMapNode[MModule, POSetElement[MModule]] */
1666 const struct type type_standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
= {
1668 "HashMapNode[MModule, POSetElement[MModule]]", /* class_name_string */
1671 &resolution_table_standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
,
1674 247, /* nullable HashMapNode[MModule, POSetElement[MModule]] */
1679 1221, /* HashMapNode[MModule, POSetElement[MModule]] */
1682 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
= {
1685 &type_poset__POSetElement__nit__MModule
, /* V: POSetElement[MModule] */
1686 &type_nit__MModule
, /* K: MModule */
1689 /* runtime type HashMapNode[MClassDef, POSetElement[MClassDef]] */
1690 const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
= {
1692 "HashMapNode[MClassDef, POSetElement[MClassDef]]", /* class_name_string */
1695 &resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
,
1698 248, /* nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
1703 1222, /* HashMapNode[MClassDef, POSetElement[MClassDef]] */
1706 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
= {
1709 &type_poset__POSetElement__nit__MClassDef
, /* V: POSetElement[MClassDef] */
1710 &type_nit__MClassDef
, /* K: MClassDef */
1713 /* runtime type HashMapNode[MClassType, POSetElement[MClassType]] */
1714 const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
= {
1716 "HashMapNode[MClassType, POSetElement[MClassType]]", /* class_name_string */
1719 &resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
,
1722 249, /* nullable HashMapNode[MClassType, POSetElement[MClassType]] */
1723 258, /* nullable HashMapNode[MType, POSetElement[MType]] */
1727 1229, /* HashMapNode[MType, POSetElement[MType]] */
1728 1997, /* HashMapNode[MClassType, POSetElement[MClassType]] */
1731 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
= {
1734 &type_poset__POSetElement__nit__MClassType
, /* V: POSetElement[MClassType] */
1735 &type_nit__MClassType
, /* K: MClassType */
1738 /* runtime type HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
1739 const struct type type_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
1741 "HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
1744 &resolution_table_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
,
1747 250, /* nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
1752 1223, /* HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
1755 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
1758 &type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* V: HashMap2[MType, String, nullable MProperty] */
1759 &type_nit__MModule
, /* K: MModule */
1762 /* runtime type HashMapNode[MGroup, POSetElement[MGroup]] */
1763 const struct type type_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
= {
1765 "HashMapNode[MGroup, POSetElement[MGroup]]", /* class_name_string */
1768 &resolution_table_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
,
1771 251, /* nullable HashMapNode[MGroup, POSetElement[MGroup]] */
1776 1224, /* HashMapNode[MGroup, POSetElement[MGroup]] */
1779 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
= {
1782 &type_poset__POSetElement__nit__MGroup
, /* V: POSetElement[MGroup] */
1783 &type_nit__MGroup
, /* K: MGroup */
1786 /* runtime type HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
1787 const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
1789 "HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
1792 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
,
1795 252, /* nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
1800 1225, /* HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
1803 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
1806 &type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* V: HashMap[MProperty, Set[MMethodDef]] */
1807 &type_nit__MType
, /* K: MType */
1810 /* runtime type HashMapNode[MProperty, Set[MMethodDef]] */
1811 const struct type type_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
= {
1813 "HashMapNode[MProperty, Set[MMethodDef]]", /* class_name_string */
1816 &resolution_table_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
,
1819 253, /* nullable HashMapNode[MProperty, Set[MMethodDef]] */
1824 1226, /* HashMapNode[MProperty, Set[MMethodDef]] */
1827 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
= {
1830 &type_standard__Set__nit__MMethodDef
, /* V: Set[MMethodDef] */
1831 &type_nit__MProperty
, /* K: MProperty */
1834 /* runtime type HashMapNode[MVirtualTypeProp, Int] */
1835 const struct type type_standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
= {
1837 "HashMapNode[MVirtualTypeProp, Int]", /* class_name_string */
1840 &resolution_table_standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
,
1843 254, /* nullable HashMapNode[MVirtualTypeProp, Int] */
1844 255, /* nullable HashMapNode[PropertyLayoutElement, Int] */
1848 1227, /* HashMapNode[PropertyLayoutElement, Int] */
1849 1998, /* HashMapNode[MVirtualTypeProp, Int] */
1852 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
= {
1855 &type_standard__Int
, /* V: Int */
1856 &type_nit__MVirtualTypeProp
, /* K: MVirtualTypeProp */
1859 /* runtime type HashMapNode[PropertyLayoutElement, Int] */
1860 const struct type type_standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
= {
1862 "HashMapNode[PropertyLayoutElement, Int]", /* class_name_string */
1865 &resolution_table_standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
,
1869 255, /* nullable HashMapNode[PropertyLayoutElement, Int] */
1873 1227, /* HashMapNode[PropertyLayoutElement, Int] */
1876 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
= {
1879 &type_standard__Int
, /* V: Int */
1880 &type_nit__PropertyLayoutElement
, /* K: PropertyLayoutElement */
1883 /* runtime type HashMapNode[MAttribute, Int] */
1884 const struct type type_standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
= {
1886 "HashMapNode[MAttribute, Int]", /* class_name_string */
1889 &resolution_table_standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
,
1892 256, /* nullable HashMapNode[MAttribute, Int] */
1893 255, /* nullable HashMapNode[PropertyLayoutElement, Int] */
1897 1227, /* HashMapNode[PropertyLayoutElement, Int] */
1898 1999, /* HashMapNode[MAttribute, Int] */
1901 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
= {
1904 &type_standard__Int
, /* V: Int */
1905 &type_nit__MAttribute
, /* K: MAttribute */
1908 /* runtime type HashMapNode[MClass, POSetElement[MClass]] */
1909 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
= {
1911 "HashMapNode[MClass, POSetElement[MClass]]", /* class_name_string */
1914 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
,
1917 257, /* nullable HashMapNode[MClass, POSetElement[MClass]] */
1922 1228, /* HashMapNode[MClass, POSetElement[MClass]] */
1925 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
= {
1928 &type_poset__POSetElement__nit__MClass
, /* V: POSetElement[MClass] */
1929 &type_nit__MClass
, /* K: MClass */
1932 /* runtime type HashMapNode[MType, POSetElement[MType]] */
1933 const struct type type_standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
= {
1935 "HashMapNode[MType, POSetElement[MType]]", /* class_name_string */
1938 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
,
1942 258, /* nullable HashMapNode[MType, POSetElement[MType]] */
1946 1229, /* HashMapNode[MType, POSetElement[MType]] */
1949 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
= {
1952 &type_poset__POSetElement__nit__MType
, /* V: POSetElement[MType] */
1953 &type_nit__MType
, /* K: MType */
1956 /* runtime type HashMapNode[MType, Set[MType]] */
1957 const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
= {
1959 "HashMapNode[MType, Set[MType]]", /* class_name_string */
1962 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
,
1966 259, /* nullable HashMapNode[MType, Set[MType]] */
1970 1230, /* HashMapNode[MType, Set[MType]] */
1973 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
= {
1976 &type_standard__Set__nit__MType
, /* V: Set[MType] */
1977 &type_nit__MType
, /* K: MType */
1980 /* runtime type HashSetNode[Phase] */
1981 const struct type type_standard__hash_collection__HashSetNode__nit__Phase
= {
1983 "HashSetNode[Phase]", /* class_name_string */
1986 &resolution_table_standard__hash_collection__HashSetNode__nit__Phase
,
1989 260, /* nullable HashSetNode[Phase] */
1991 215, /* nullable HashSetNode[Object] */
1994 1201, /* HashSetNode[Object] */
1995 2000, /* HashSetNode[Phase] */
1998 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__Phase
= {
2002 &type_nit__Phase
, /* K: Phase */
2005 /* runtime type HashMapNode[MType, HashMap[String, nullable MProperty]] */
2006 const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
2008 "HashMapNode[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
2011 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
,
2014 261, /* nullable HashMapNode[MType, HashMap[String, nullable MProperty]] */
2019 1231, /* HashMapNode[MType, HashMap[String, nullable MProperty]] */
2022 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
2025 &type_standard__HashMap__standard__String__nullable__nit__MProperty
, /* V: HashMap[String, nullable MProperty] */
2026 &type_nit__MType
, /* K: MType */
2029 /* runtime type HashMapNode[String, nullable MProperty] */
2030 const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
= {
2032 "HashMapNode[String, nullable MProperty]", /* class_name_string */
2035 &resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
,
2038 262, /* nullable HashMapNode[String, nullable MProperty] */
2043 1232, /* HashMapNode[String, nullable MProperty] */
2046 const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
= {
2049 &type_nullable__nit__MProperty
, /* V: nullable MProperty */
2050 &type_standard__String
, /* K: String */
2053 /* runtime type HashSetNode[MGroup] */
2054 const struct type type_standard__hash_collection__HashSetNode__nit__MGroup
= {
2056 "HashSetNode[MGroup]", /* class_name_string */
2059 &resolution_table_standard__hash_collection__HashSetNode__nit__MGroup
,
2062 263, /* nullable HashSetNode[MGroup] */
2064 215, /* nullable HashSetNode[Object] */
2067 1201, /* HashSetNode[Object] */
2068 2001, /* HashSetNode[MGroup] */
2071 const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MGroup
= {
2075 &type_nit__MGroup
, /* K: MGroup */
2078 /* runtime type HashMapNode[MClass, Set[MClass]] */
2079 const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
= {
2081 "HashMapNode[MClass, Set[MClass]]", /* class_name_string */
2084 &resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
,
2087 264, /* nullable HashMapNode[MClass, Set[MClass]] */
2092 1233, /* HashMapNode[MClass, Set[MClass]] */
2095 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
= {
2098 &type_standard__Set__nit__MClass
, /* V: Set[MClass] */
2099 &type_nit__MClass
, /* K: MClass */
2102 /* runtime type HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2103 const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
2105 "HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
2108 &resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
,
2111 265, /* nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2116 1234, /* HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2119 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
2122 &type_standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* V: HashMap[MType, Array[MMethodDef]] */
2123 &type_nit__MModule
, /* K: MModule */
2126 /* runtime type HashMapNode[MType, Array[MMethodDef]] */
2127 const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
= {
2129 "HashMapNode[MType, Array[MMethodDef]]", /* class_name_string */
2132 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
,
2135 266, /* nullable HashMapNode[MType, Array[MMethodDef]] */
2140 1235, /* HashMapNode[MType, Array[MMethodDef]] */
2143 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
= {
2146 &type_standard__Array__nit__MMethodDef
, /* V: Array[MMethodDef] */
2147 &type_nit__MType
, /* K: MType */
2150 /* runtime type HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
2151 const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
2153 "HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
2156 &resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
,
2159 267, /* nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
2164 1236, /* HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
2167 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
2170 &type_standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* V: HashMap[MType, Array[MAttributeDef]] */
2171 &type_nit__MModule
, /* K: MModule */
2174 /* runtime type HashMapNode[MType, Array[MAttributeDef]] */
2175 const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
= {
2177 "HashMapNode[MType, Array[MAttributeDef]]", /* class_name_string */
2180 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
,
2183 268, /* nullable HashMapNode[MType, Array[MAttributeDef]] */
2188 1237, /* HashMapNode[MType, Array[MAttributeDef]] */
2191 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
= {
2194 &type_standard__Array__nit__MAttributeDef
, /* V: Array[MAttributeDef] */
2195 &type_nit__MType
, /* K: MType */
2198 /* runtime type HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2199 const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
2201 "HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2204 &resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
,
2207 269, /* nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2212 1238, /* HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2215 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
2218 &type_standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* V: HashMap[MType, Array[MVirtualTypeDef]] */
2219 &type_nit__MModule
, /* K: MModule */
2222 /* runtime type HashMapNode[MType, Array[MVirtualTypeDef]] */
2223 const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
2225 "HashMapNode[MType, Array[MVirtualTypeDef]]", /* class_name_string */
2228 &resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
,
2231 270, /* nullable HashMapNode[MType, Array[MVirtualTypeDef]] */
2236 1239, /* HashMapNode[MType, Array[MVirtualTypeDef]] */
2239 const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
2242 &type_standard__Array__nit__MVirtualTypeDef
, /* V: Array[MVirtualTypeDef] */
2243 &type_nit__MType
, /* K: MType */
2246 /* runtime type ArrayIterator[MModule] */
2247 const struct type type_standard__array__ArrayIterator__nit__MModule
= {
2249 "ArrayIterator[MModule]", /* class_name_string */
2252 &resolution_table_standard__array__ArrayIterator__nit__MModule
,
2260 741, /* ArrayIterator[MModule] */
2263 const struct types resolution_table_standard__array__ArrayIterator__nit__MModule
= {
2266 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
2267 &type_standard__AbstractArrayRead__nit__MModule
, /* AbstractArrayRead[E]: AbstractArrayRead[MModule] */
2270 /* runtime type ArrayIterator[String] */
2271 const struct type type_standard__array__ArrayIterator__standard__String
= {
2273 "ArrayIterator[String]", /* class_name_string */
2276 &resolution_table_standard__array__ArrayIterator__standard__String
,
2284 742, /* ArrayIterator[String] */
2287 const struct types resolution_table_standard__array__ArrayIterator__standard__String
= {
2290 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
2291 &type_standard__AbstractArrayRead__standard__String
, /* AbstractArrayRead[E]: AbstractArrayRead[String] */
2294 /* runtime type ArrayIterator[MType] */
2295 const struct type type_standard__array__ArrayIterator__nit__MType
= {
2297 "ArrayIterator[MType]", /* class_name_string */
2300 &resolution_table_standard__array__ArrayIterator__nit__MType
,
2308 743, /* ArrayIterator[MType] */
2311 const struct types resolution_table_standard__array__ArrayIterator__nit__MType
= {
2314 &type_standard__Array__nit__MType
, /* Array[E]: Array[MType] */
2315 &type_standard__AbstractArrayRead__nit__MType
, /* AbstractArrayRead[E]: AbstractArrayRead[MType] */
2318 /* runtime type ArrayIterator[MMethodDef] */
2319 const struct type type_standard__array__ArrayIterator__nit__MMethodDef
= {
2321 "ArrayIterator[MMethodDef]", /* class_name_string */
2324 &resolution_table_standard__array__ArrayIterator__nit__MMethodDef
,
2332 744, /* ArrayIterator[MMethodDef] */
2335 const struct types resolution_table_standard__array__ArrayIterator__nit__MMethodDef
= {
2338 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
2339 &type_standard__AbstractArrayRead__nit__MMethodDef
, /* AbstractArrayRead[E]: AbstractArrayRead[MMethodDef] */
2342 /* runtime type NativeArray[nullable HashMapNode[SourceFile, Array[String]]] */
2343 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
= {
2345 "NativeArray[nullable HashMapNode[SourceFile, Array[String]]]", /* class_name_string */
2348 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
,
2356 745, /* NativeArray[nullable HashMapNode[SourceFile, Array[String]]] */
2359 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
= {
2362 &type_nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
, /* E: nullable HashMapNode[SourceFile, Array[String]] */
2363 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[SourceFile, Array[String]]] */
2366 /* runtime type NativeArray[nullable HashMapNode[String, Option]] */
2367 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option
= {
2369 "NativeArray[nullable HashMapNode[String, Option]]", /* class_name_string */
2372 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option
,
2380 746, /* NativeArray[nullable HashMapNode[String, Option]] */
2383 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option
= {
2386 &type_nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option
, /* E: nullable HashMapNode[String, Option] */
2387 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Option]] */
2390 /* runtime type NativeArray[nullable HashSetNode[AModule]] */
2391 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AModule
= {
2393 "NativeArray[nullable HashSetNode[AModule]]", /* class_name_string */
2396 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AModule
,
2404 761, /* NativeArray[nullable HashSetNode[Object]] */
2405 1246, /* NativeArray[nullable HashSetNode[ANode]] */
2406 1788, /* NativeArray[nullable HashSetNode[AModule]] */
2409 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AModule
= {
2412 &type_nullable__standard__hash_collection__HashSetNode__nit__AModule
, /* E: nullable HashSetNode[AModule] */
2413 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AModule
, /* NativeArray[E]: NativeArray[nullable HashSetNode[AModule]] */
2416 /* runtime type NativeArray[nullable HashMapNode[String, Array[MProject]]] */
2417 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
= {
2419 "NativeArray[nullable HashMapNode[String, Array[MProject]]]", /* class_name_string */
2422 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
,
2430 747, /* NativeArray[nullable HashMapNode[String, Array[MProject]]] */
2433 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
= {
2436 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
, /* E: nullable HashMapNode[String, Array[MProject]] */
2437 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MProject]]] */
2440 /* runtime type NativeArray[nullable HashMapNode[String, Array[MModule]]] */
2441 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
= {
2443 "NativeArray[nullable HashMapNode[String, Array[MModule]]]", /* class_name_string */
2446 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
,
2454 748, /* NativeArray[nullable HashMapNode[String, Array[MModule]]] */
2457 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
= {
2460 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
, /* E: nullable HashMapNode[String, Array[MModule]] */
2461 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MModule]]] */
2464 /* runtime type NativeArray[nullable HashMapNode[String, Array[MClass]]] */
2465 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
= {
2467 "NativeArray[nullable HashMapNode[String, Array[MClass]]]", /* class_name_string */
2470 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
,
2478 749, /* NativeArray[nullable HashMapNode[String, Array[MClass]]] */
2481 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
= {
2484 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
, /* E: nullable HashMapNode[String, Array[MClass]] */
2485 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MClass]]] */
2488 /* runtime type NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
2489 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
= {
2491 "NativeArray[nullable HashMapNode[String, Array[MProperty]]]", /* class_name_string */
2494 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
,
2502 750, /* NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
2505 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
= {
2508 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
, /* E: nullable HashMapNode[String, Array[MProperty]] */
2509 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
2512 /* runtime type NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
2513 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
= {
2515 "NativeArray[nullable HashMapNode[String, nullable ModulePath]]", /* class_name_string */
2518 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
,
2526 751, /* NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
2529 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
= {
2532 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
, /* E: nullable HashMapNode[String, nullable ModulePath] */
2533 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable ModulePath]] */
2536 /* runtime type NativeArray[nullable HashMapNode[String, nullable MGroup]] */
2537 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
= {
2539 "NativeArray[nullable HashMapNode[String, nullable MGroup]]", /* class_name_string */
2542 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
,
2550 752, /* NativeArray[nullable HashMapNode[String, nullable MGroup]] */
2553 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
= {
2556 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
, /* E: nullable HashMapNode[String, nullable MGroup] */
2557 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable MGroup]] */
2560 /* runtime type NativeArray[nullable HashMapNode[MModule, AModule]] */
2561 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
= {
2563 "NativeArray[nullable HashMapNode[MModule, AModule]]", /* class_name_string */
2566 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
,
2574 753, /* NativeArray[nullable HashMapNode[MModule, AModule]] */
2577 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
= {
2580 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
, /* E: nullable HashMapNode[MModule, AModule] */
2581 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, AModule]] */
2584 /* runtime type NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
2585 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
= {
2587 "NativeArray[nullable HashMapNode[MClassDef, AClassdef]]", /* class_name_string */
2590 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
,
2598 754, /* NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
2601 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
= {
2604 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
, /* E: nullable HashMapNode[MClassDef, AClassdef] */
2605 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, AClassdef]] */
2608 /* runtime type NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
2609 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
= {
2611 "NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]]", /* class_name_string */
2614 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
,
2622 755, /* NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
2625 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
= {
2628 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
, /* E: nullable HashMapNode[String, MModuleData[AAnnotation]] */
2629 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, MModuleData[AAnnotation]]] */
2632 /* runtime type NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
2633 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
= {
2635 "NativeArray[nullable HashMapNode[MPropDef, APropdef]]", /* class_name_string */
2638 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
,
2646 756, /* NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
2649 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
= {
2652 &type_nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
, /* E: nullable HashMapNode[MPropDef, APropdef] */
2653 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MPropDef, APropdef]] */
2656 /* runtime type NativeArray[nullable HashSetNode[MModule]] */
2657 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule
= {
2659 "NativeArray[nullable HashSetNode[MModule]]", /* class_name_string */
2662 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule
,
2670 761, /* NativeArray[nullable HashSetNode[Object]] */
2671 1240, /* NativeArray[nullable HashSetNode[MModule]] */
2674 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule
= {
2677 &type_nullable__standard__hash_collection__HashSetNode__nit__MModule
, /* E: nullable HashSetNode[MModule] */
2678 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MModule]] */
2681 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
2682 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
= {
2684 "NativeArray[nullable HashMapNode[MClass, Set[MProperty]]]", /* class_name_string */
2687 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
,
2695 773, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
2696 1241, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
2699 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
= {
2702 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
, /* E: nullable HashMapNode[MClass, Set[MProperty]] */
2703 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
2706 /* runtime type NativeArray[nullable HashMapNode[MProperty, APropdef]] */
2707 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
= {
2709 "NativeArray[nullable HashMapNode[MProperty, APropdef]]", /* class_name_string */
2712 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
,
2720 757, /* NativeArray[nullable HashMapNode[MProperty, APropdef]] */
2723 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
= {
2726 &type_nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
, /* E: nullable HashMapNode[MProperty, APropdef] */
2727 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MProperty, APropdef]] */
2730 /* runtime type NativeArray[nullable HashMapNode[Array[MType], MGenericType]] */
2731 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
= {
2733 "NativeArray[nullable HashMapNode[Array[MType], MGenericType]]", /* class_name_string */
2736 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
,
2744 758, /* NativeArray[nullable HashMapNode[Array[MType], MGenericType]] */
2747 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
= {
2750 &type_nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
, /* E: nullable HashMapNode[Array[MType], MGenericType] */
2751 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Array[MType], MGenericType]] */
2754 /* runtime type NativeArray[nullable HashSetNode[MClassType]] */
2755 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType
= {
2757 "NativeArray[nullable HashSetNode[MClassType]]", /* class_name_string */
2760 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType
,
2768 761, /* NativeArray[nullable HashSetNode[Object]] */
2769 1243, /* NativeArray[nullable HashSetNode[MType]] */
2770 1789, /* NativeArray[nullable HashSetNode[MClassType]] */
2773 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType
= {
2776 &type_nullable__standard__hash_collection__HashSetNode__nit__MClassType
, /* E: nullable HashSetNode[MClassType] */
2777 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClassType]] */
2780 /* runtime type NativeArray[nullable HashSetNode[MClass]] */
2781 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass
= {
2783 "NativeArray[nullable HashSetNode[MClass]]", /* class_name_string */
2786 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass
,
2794 761, /* NativeArray[nullable HashSetNode[Object]] */
2795 1242, /* NativeArray[nullable HashSetNode[MClass]] */
2798 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass
= {
2801 &type_nullable__standard__hash_collection__HashSetNode__nit__MClass
, /* E: nullable HashSetNode[MClass] */
2802 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClass]] */
2805 /* runtime type NativeArray[nullable HashSetNode[MType]] */
2806 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType
= {
2808 "NativeArray[nullable HashSetNode[MType]]", /* class_name_string */
2811 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType
,
2819 761, /* NativeArray[nullable HashSetNode[Object]] */
2820 1243, /* NativeArray[nullable HashSetNode[MType]] */
2823 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType
= {
2826 &type_nullable__standard__hash_collection__HashSetNode__nit__MType
, /* E: nullable HashSetNode[MType] */
2827 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MType]] */
2830 /* runtime type NativeArray[nullable HashSetNode[MMethodDef]] */
2831 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef
= {
2833 "NativeArray[nullable HashSetNode[MMethodDef]]", /* class_name_string */
2836 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef
,
2844 761, /* NativeArray[nullable HashSetNode[Object]] */
2845 1250, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
2846 1790, /* NativeArray[nullable HashSetNode[MMethodDef]] */
2849 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef
= {
2852 &type_nullable__standard__hash_collection__HashSetNode__nit__MMethodDef
, /* E: nullable HashSetNode[MMethodDef] */
2853 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MMethodDef]] */
2856 /* runtime type NativeArray[nullable HashSetNode[MMethod]] */
2857 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod
= {
2859 "NativeArray[nullable HashSetNode[MMethod]]", /* class_name_string */
2862 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod
,
2870 761, /* NativeArray[nullable HashSetNode[Object]] */
2871 1250, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
2872 1793, /* NativeArray[nullable HashSetNode[MProperty]] */
2873 2002, /* NativeArray[nullable HashSetNode[MMethod]] */
2876 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod
= {
2879 &type_nullable__standard__hash_collection__HashSetNode__nit__MMethod
, /* E: nullable HashSetNode[MMethod] */
2880 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MMethod]] */
2883 /* runtime type NativeArray[nullable HashSetNode[CallSite]] */
2884 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite
= {
2886 "NativeArray[nullable HashSetNode[CallSite]]", /* class_name_string */
2889 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite
,
2897 761, /* NativeArray[nullable HashSetNode[Object]] */
2898 1244, /* NativeArray[nullable HashSetNode[CallSite]] */
2901 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite
= {
2904 &type_nullable__standard__hash_collection__HashSetNode__nit__CallSite
, /* E: nullable HashSetNode[CallSite] */
2905 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite
, /* NativeArray[E]: NativeArray[nullable HashSetNode[CallSite]] */
2908 /* runtime type NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
2909 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
= {
2911 "NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]]", /* class_name_string */
2914 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
,
2922 759, /* NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
2925 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
= {
2928 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
, /* E: nullable HashMapNode[MClassDef, HashSet[MType]] */
2929 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, HashSet[MType]]] */
2932 /* runtime type NativeArray[nullable HashMapNode[MClass, Int]] */
2933 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
= {
2935 "NativeArray[nullable HashMapNode[MClass, Int]]", /* class_name_string */
2938 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
,
2946 760, /* NativeArray[nullable HashMapNode[MClass, Int]] */
2949 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
= {
2952 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
, /* E: nullable HashMapNode[MClass, Int] */
2953 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Int]] */
2956 /* runtime type NativeArray[nullable HashSetNode[Object]] */
2957 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object
= {
2959 "NativeArray[nullable HashSetNode[Object]]", /* class_name_string */
2962 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object
,
2970 761, /* NativeArray[nullable HashSetNode[Object]] */
2973 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object
= {
2976 &type_nullable__standard__hash_collection__HashSetNode__standard__Object
, /* E: nullable HashSetNode[Object] */
2977 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object
, /* NativeArray[E]: NativeArray[nullable HashSetNode[Object]] */
2980 /* runtime type NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
2981 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
= {
2983 "NativeArray[nullable HashMapNode[MType, Array[nullable MType]]]", /* class_name_string */
2986 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
,
2994 762, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
2997 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
= {
3000 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
, /* E: nullable HashMapNode[MType, Array[nullable MType]] */
3001 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
3004 /* runtime type NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
3005 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
= {
3007 "NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]]", /* class_name_string */
3010 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
,
3018 762, /* NativeArray[nullable HashMapNode[MType, Array[nullable MType]]] */
3019 1245, /* NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
3022 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
= {
3025 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
, /* E: nullable HashMapNode[MClassType, Array[nullable MType]] */
3026 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, Array[nullable MType]]] */
3029 /* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
3030 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
3032 "NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]]", /* class_name_string */
3035 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
,
3043 763, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
3046 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
= {
3049 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* E: nullable HashMapNode[MClass, Array[nullable MPropDef]] */
3050 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MPropDef]]] */
3053 /* runtime type NativeArray[nullable HashMapNode[String, String]] */
3054 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
= {
3056 "NativeArray[nullable HashMapNode[String, String]]", /* class_name_string */
3059 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
,
3067 764, /* NativeArray[nullable HashMapNode[String, String]] */
3070 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
= {
3073 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
, /* E: nullable HashMapNode[String, String] */
3074 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, String]] */
3077 /* runtime type NativeArray[nullable HashMapNode[String, ANode]] */
3078 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
= {
3080 "NativeArray[nullable HashMapNode[String, ANode]]", /* class_name_string */
3083 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
,
3091 765, /* NativeArray[nullable HashMapNode[String, ANode]] */
3094 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
= {
3097 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
, /* E: nullable HashMapNode[String, ANode] */
3098 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, ANode]] */
3101 /* runtime type NativeArray[nullable HashMapNode[MClass, MClassType]] */
3102 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
= {
3104 "NativeArray[nullable HashMapNode[MClass, MClassType]]", /* class_name_string */
3107 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
,
3115 766, /* NativeArray[nullable HashMapNode[MClass, MClassType]] */
3118 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
= {
3121 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
, /* E: nullable HashMapNode[MClass, MClassType] */
3122 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, MClassType]] */
3125 /* runtime type NativeArray[nullable HashSetNode[ANode]] */
3126 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__ANode
= {
3128 "NativeArray[nullable HashSetNode[ANode]]", /* class_name_string */
3131 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__ANode
,
3139 761, /* NativeArray[nullable HashSetNode[Object]] */
3140 1246, /* NativeArray[nullable HashSetNode[ANode]] */
3143 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__ANode
= {
3146 &type_nullable__standard__hash_collection__HashSetNode__nit__ANode
, /* E: nullable HashSetNode[ANode] */
3147 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__ANode
, /* NativeArray[E]: NativeArray[nullable HashSetNode[ANode]] */
3150 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
3151 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
= {
3153 "NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]]", /* class_name_string */
3156 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
,
3164 767, /* NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
3167 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
= {
3170 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
, /* E: nullable HashMapNode[MModule, Set[MClassDef]] */
3171 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClassDef]]] */
3174 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
3175 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
= {
3177 "NativeArray[nullable HashMapNode[MModule, Set[MClass]]]", /* class_name_string */
3180 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
,
3188 768, /* NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
3191 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
= {
3194 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
, /* E: nullable HashMapNode[MModule, Set[MClass]] */
3195 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClass]]] */
3198 /* runtime type NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
3199 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
= {
3201 "NativeArray[nullable HashMapNode[MModule, Set[MClassType]]]", /* class_name_string */
3204 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
,
3212 769, /* NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
3215 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
= {
3218 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
, /* E: nullable HashMapNode[MModule, Set[MClassType]] */
3219 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, Set[MClassType]]] */
3222 /* runtime type NativeArray[nullable HashSetNode[MClassDef]] */
3223 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassDef
= {
3225 "NativeArray[nullable HashSetNode[MClassDef]]", /* class_name_string */
3228 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassDef
,
3236 761, /* NativeArray[nullable HashSetNode[Object]] */
3237 1247, /* NativeArray[nullable HashSetNode[MClassDef]] */
3240 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassDef
= {
3243 &type_nullable__standard__hash_collection__HashSetNode__nit__MClassDef
, /* E: nullable HashSetNode[MClassDef] */
3244 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MClassDef]] */
3247 /* runtime type NativeArray[nullable HashMapNode[String, Int]] */
3248 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int
= {
3250 "NativeArray[nullable HashMapNode[String, Int]]", /* class_name_string */
3253 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int
,
3261 770, /* NativeArray[nullable HashMapNode[String, Int]] */
3264 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int
= {
3267 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int
, /* E: nullable HashMapNode[String, Int] */
3268 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Int]] */
3271 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
3272 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
= {
3274 "NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]]", /* class_name_string */
3277 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
,
3285 773, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
3286 1241, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
3287 1791, /* NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
3290 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
= {
3293 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* E: nullable HashMapNode[MClass, Set[MVirtualTypeProp]] */
3294 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MVirtualTypeProp]]] */
3297 /* runtime type NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
3298 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
= {
3300 "NativeArray[nullable HashSetNode[MVirtualTypeProp]]", /* class_name_string */
3303 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
,
3311 761, /* NativeArray[nullable HashSetNode[Object]] */
3312 1250, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
3313 1793, /* NativeArray[nullable HashSetNode[MProperty]] */
3314 2003, /* NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
3317 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
= {
3320 &type_nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
, /* E: nullable HashSetNode[MVirtualTypeProp] */
3321 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
3324 /* runtime type NativeArray[nullable HashSetNode[Variable]] */
3325 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Variable
= {
3327 "NativeArray[nullable HashSetNode[Variable]]", /* class_name_string */
3330 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Variable
,
3338 761, /* NativeArray[nullable HashSetNode[Object]] */
3339 1248, /* NativeArray[nullable HashSetNode[Variable]] */
3342 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Variable
= {
3345 &type_nullable__standard__hash_collection__HashSetNode__nit__Variable
, /* E: nullable HashSetNode[Variable] */
3346 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Variable
, /* NativeArray[E]: NativeArray[nullable HashSetNode[Variable]] */
3349 /* runtime type NativeArray[nullable HashMapNode[Variable, nullable MType]] */
3350 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
= {
3352 "NativeArray[nullable HashMapNode[Variable, nullable MType]]", /* class_name_string */
3355 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
,
3363 771, /* NativeArray[nullable HashMapNode[Variable, nullable MType]] */
3366 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
= {
3369 &type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
, /* E: nullable HashMapNode[Variable, nullable MType] */
3370 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Variable, nullable MType]] */
3373 /* runtime type NativeArray[nullable HashMapNode[Variable, nullable Array[nullable MType]]] */
3374 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
= {
3376 "NativeArray[nullable HashMapNode[Variable, nullable Array[nullable MType]]]", /* class_name_string */
3379 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
,
3387 772, /* NativeArray[nullable HashMapNode[Variable, nullable Array[nullable MType]]] */
3390 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
= {
3393 &type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
, /* E: nullable HashMapNode[Variable, nullable Array[nullable MType]] */
3394 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Variable, nullable Array[nullable MType]]] */
3397 /* runtime type NativeArray[nullable HashSetNode[String]] */
3398 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__String
= {
3400 "NativeArray[nullable HashSetNode[String]]", /* class_name_string */
3403 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__String
,
3411 761, /* NativeArray[nullable HashSetNode[Object]] */
3412 1249, /* NativeArray[nullable HashSetNode[String]] */
3415 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__String
= {
3418 &type_nullable__standard__hash_collection__HashSetNode__standard__String
, /* E: nullable HashSetNode[String] */
3419 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__String
, /* NativeArray[E]: NativeArray[nullable HashSetNode[String]] */
3422 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
3423 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
= {
3425 "NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]]", /* class_name_string */
3428 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
,
3436 773, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
3439 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
= {
3442 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
, /* E: nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
3443 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
3446 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]] */
3447 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
= {
3449 "NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]]", /* class_name_string */
3452 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
,
3460 773, /* NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
3461 1241, /* NativeArray[nullable HashMapNode[MClass, Set[MProperty]]] */
3462 1792, /* NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]] */
3465 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
= {
3468 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
, /* E: nullable HashMapNode[MClass, Set[MAttribute]] */
3469 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]] */
3472 /* runtime type NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
3473 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement
= {
3475 "NativeArray[nullable HashSetNode[PropertyLayoutElement]]", /* class_name_string */
3478 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement
,
3486 761, /* NativeArray[nullable HashSetNode[Object]] */
3487 1250, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
3490 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement
= {
3493 &type_nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement
, /* E: nullable HashSetNode[PropertyLayoutElement] */
3494 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
3497 /* runtime type NativeArray[nullable HashSetNode[MAttribute]] */
3498 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MAttribute
= {
3500 "NativeArray[nullable HashSetNode[MAttribute]]", /* class_name_string */
3503 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MAttribute
,
3511 761, /* NativeArray[nullable HashSetNode[Object]] */
3512 1250, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
3513 1793, /* NativeArray[nullable HashSetNode[MProperty]] */
3514 2004, /* NativeArray[nullable HashSetNode[MAttribute]] */
3517 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MAttribute
= {
3520 &type_nullable__standard__hash_collection__HashSetNode__nit__MAttribute
, /* E: nullable HashSetNode[MAttribute] */
3521 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MAttribute
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MAttribute]] */
3524 /* runtime type NativeArray[nullable HashMapNode[MClass, Array[nullable MClass]]] */
3525 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
= {
3527 "NativeArray[nullable HashMapNode[MClass, Array[nullable MClass]]]", /* class_name_string */
3530 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
,
3538 774, /* NativeArray[nullable HashMapNode[MClass, Array[nullable MClass]]] */
3541 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
= {
3544 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
, /* E: nullable HashMapNode[MClass, Array[nullable MClass]] */
3545 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Array[nullable MClass]]] */
3548 /* runtime type NativeArray[nullable HashSetNode[MProperty]] */
3549 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MProperty
= {
3551 "NativeArray[nullable HashSetNode[MProperty]]", /* class_name_string */
3554 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MProperty
,
3562 761, /* NativeArray[nullable HashSetNode[Object]] */
3563 1250, /* NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
3564 1793, /* NativeArray[nullable HashSetNode[MProperty]] */
3567 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MProperty
= {
3570 &type_nullable__standard__hash_collection__HashSetNode__nit__MProperty
, /* E: nullable HashSetNode[MProperty] */
3571 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MProperty]] */
3574 /* runtime type NativeArray[nullable HashMapNode[MClass, AClassdef]] */
3575 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
= {
3577 "NativeArray[nullable HashMapNode[MClass, AClassdef]]", /* class_name_string */
3580 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
,
3588 775, /* NativeArray[nullable HashMapNode[MClass, AClassdef]] */
3591 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
= {
3594 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
, /* E: nullable HashMapNode[MClass, AClassdef] */
3595 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, AClassdef]] */
3598 /* runtime type NativeArray[nullable HashMapNode[String, Variable]] */
3599 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable
= {
3601 "NativeArray[nullable HashMapNode[String, Variable]]", /* class_name_string */
3604 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable
,
3612 776, /* NativeArray[nullable HashMapNode[String, Variable]] */
3615 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable
= {
3618 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable
, /* E: nullable HashMapNode[String, Variable] */
3619 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, Variable]] */
3622 /* runtime type NativeArray[nullable HashMapNode[Variable, RuntimeVariable]] */
3623 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
= {
3625 "NativeArray[nullable HashMapNode[Variable, RuntimeVariable]]", /* class_name_string */
3628 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
,
3636 777, /* NativeArray[nullable HashMapNode[Variable, RuntimeVariable]] */
3639 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
= {
3642 &type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
, /* E: nullable HashMapNode[Variable, RuntimeVariable] */
3643 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Variable, RuntimeVariable]] */
3646 /* runtime type NativeArray[nullable HashMapNode[EscapeMark, String]] */
3647 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
= {
3649 "NativeArray[nullable HashMapNode[EscapeMark, String]]", /* class_name_string */
3652 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
,
3660 778, /* NativeArray[nullable HashMapNode[EscapeMark, String]] */
3663 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
= {
3666 &type_nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
, /* E: nullable HashMapNode[EscapeMark, String] */
3667 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String
, /* NativeArray[E]: NativeArray[nullable HashMapNode[EscapeMark, String]] */
3670 /* runtime type NativeArray[nullable HashMapNode[MClassType, Set[MType]]] */
3671 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
= {
3673 "NativeArray[nullable HashMapNode[MClassType, Set[MType]]]", /* class_name_string */
3676 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
,
3684 790, /* NativeArray[nullable HashMapNode[MType, Set[MType]]] */
3685 1251, /* NativeArray[nullable HashMapNode[MClassType, Set[MType]]] */
3688 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
= {
3691 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
, /* E: nullable HashMapNode[MClassType, Set[MType]] */
3692 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, Set[MType]]] */
3695 /* runtime type NativeArray[nullable HashMapNode[MType, Int]] */
3696 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int
= {
3698 "NativeArray[nullable HashMapNode[MType, Int]]", /* class_name_string */
3701 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int
,
3709 779, /* NativeArray[nullable HashMapNode[MType, Int]] */
3712 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int
= {
3715 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int
, /* E: nullable HashMapNode[MType, Int] */
3716 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Int]] */
3719 /* runtime type NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
3720 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
= {
3722 "NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]]", /* class_name_string */
3725 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
,
3733 780, /* NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
3736 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
= {
3739 &type_nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
, /* E: nullable HashMapNode[Phase, POSetElement[Phase]] */
3740 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase
, /* NativeArray[E]: NativeArray[nullable HashMapNode[Phase, POSetElement[Phase]]] */
3743 /* runtime type NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
3744 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
= {
3746 "NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]]", /* class_name_string */
3749 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
,
3757 781, /* NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
3760 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
= {
3763 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
, /* E: nullable HashMapNode[MModule, POSetElement[MModule]] */
3764 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, POSetElement[MModule]]] */
3767 /* runtime type NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
3768 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
= {
3770 "NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]]", /* class_name_string */
3773 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
,
3781 782, /* NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
3784 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
= {
3787 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* E: nullable HashMapNode[MClassDef, POSetElement[MClassDef]] */
3788 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassDef, POSetElement[MClassDef]]] */
3791 /* runtime type NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
3792 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
= {
3794 "NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]]", /* class_name_string */
3797 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
,
3805 789, /* NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
3806 1252, /* NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
3809 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
= {
3812 &type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
, /* E: nullable HashMapNode[MClassType, POSetElement[MClassType]] */
3813 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClassType, POSetElement[MClassType]]] */
3816 /* runtime type NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
3817 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
3819 "NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]]", /* class_name_string */
3822 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
,
3830 783, /* NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
3833 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
3836 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* E: nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]] */
3837 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, HashMap2[MType, String, nullable MProperty]]] */
3840 /* runtime type NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
3841 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
= {
3843 "NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]]", /* class_name_string */
3846 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
,
3854 784, /* NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
3857 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
= {
3860 &type_nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
, /* E: nullable HashMapNode[MGroup, POSetElement[MGroup]] */
3861 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MGroup, POSetElement[MGroup]]] */
3864 /* runtime type NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
3865 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
3867 "NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]]", /* class_name_string */
3870 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
,
3878 785, /* NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
3881 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
3884 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* E: nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]] */
3885 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, HashMap[MProperty, Set[MMethodDef]]]] */
3888 /* runtime type NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
3889 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
= {
3891 "NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]]", /* class_name_string */
3894 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
,
3902 786, /* NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
3905 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
= {
3908 &type_nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
, /* E: nullable HashMapNode[MProperty, Set[MMethodDef]] */
3909 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MProperty, Set[MMethodDef]]] */
3912 /* runtime type NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
3913 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
= {
3915 "NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]]", /* class_name_string */
3918 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
,
3926 787, /* NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
3927 1253, /* NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
3930 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
= {
3933 &type_nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
, /* E: nullable HashMapNode[MVirtualTypeProp, Int] */
3934 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MVirtualTypeProp, Int]] */
3937 /* runtime type NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
3938 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
= {
3940 "NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]]", /* class_name_string */
3943 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
,
3951 787, /* NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
3954 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
= {
3957 &type_nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
, /* E: nullable HashMapNode[PropertyLayoutElement, Int] */
3958 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
3961 /* runtime type NativeArray[nullable HashMapNode[MAttribute, Int]] */
3962 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
= {
3964 "NativeArray[nullable HashMapNode[MAttribute, Int]]", /* class_name_string */
3967 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
,
3975 787, /* NativeArray[nullable HashMapNode[PropertyLayoutElement, Int]] */
3976 1254, /* NativeArray[nullable HashMapNode[MAttribute, Int]] */
3979 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
= {
3982 &type_nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
, /* E: nullable HashMapNode[MAttribute, Int] */
3983 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MAttribute, Int]] */
3986 /* runtime type NativeArray[nullable HashMapNode[MClass, POSetElement[MClass]]] */
3987 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
= {
3989 "NativeArray[nullable HashMapNode[MClass, POSetElement[MClass]]]", /* class_name_string */
3992 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
,
4000 788, /* NativeArray[nullable HashMapNode[MClass, POSetElement[MClass]]] */
4003 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
= {
4006 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
, /* E: nullable HashMapNode[MClass, POSetElement[MClass]] */
4007 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, POSetElement[MClass]]] */
4010 /* runtime type NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
4011 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
= {
4013 "NativeArray[nullable HashMapNode[MType, POSetElement[MType]]]", /* class_name_string */
4016 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
,
4024 789, /* NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
4027 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
= {
4030 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
, /* E: nullable HashMapNode[MType, POSetElement[MType]] */
4031 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, POSetElement[MType]]] */
4034 /* runtime type NativeArray[nullable HashMapNode[MType, Set[MType]]] */
4035 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
= {
4037 "NativeArray[nullable HashMapNode[MType, Set[MType]]]", /* class_name_string */
4040 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
,
4048 790, /* NativeArray[nullable HashMapNode[MType, Set[MType]]] */
4051 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
= {
4054 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
, /* E: nullable HashMapNode[MType, Set[MType]] */
4055 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Set[MType]]] */
4058 /* runtime type NativeArray[nullable HashSetNode[Phase]] */
4059 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Phase
= {
4061 "NativeArray[nullable HashSetNode[Phase]]", /* class_name_string */
4064 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Phase
,
4072 761, /* NativeArray[nullable HashSetNode[Object]] */
4073 1255, /* NativeArray[nullable HashSetNode[Phase]] */
4076 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Phase
= {
4079 &type_nullable__standard__hash_collection__HashSetNode__nit__Phase
, /* E: nullable HashSetNode[Phase] */
4080 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Phase
, /* NativeArray[E]: NativeArray[nullable HashSetNode[Phase]] */
4083 /* runtime type NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
4084 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
4086 "NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]]", /* class_name_string */
4089 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
,
4097 791, /* NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
4100 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
= {
4103 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* E: nullable HashMapNode[MType, HashMap[String, nullable MProperty]] */
4104 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, HashMap[String, nullable MProperty]]] */
4107 /* runtime type NativeArray[nullable HashMapNode[String, nullable MProperty]] */
4108 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
= {
4110 "NativeArray[nullable HashMapNode[String, nullable MProperty]]", /* class_name_string */
4113 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
,
4121 792, /* NativeArray[nullable HashMapNode[String, nullable MProperty]] */
4124 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
= {
4127 &type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
, /* E: nullable HashMapNode[String, nullable MProperty] */
4128 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty
, /* NativeArray[E]: NativeArray[nullable HashMapNode[String, nullable MProperty]] */
4131 /* runtime type NativeArray[nullable HashSetNode[MGroup]] */
4132 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup
= {
4134 "NativeArray[nullable HashSetNode[MGroup]]", /* class_name_string */
4137 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup
,
4145 761, /* NativeArray[nullable HashSetNode[Object]] */
4146 1256, /* NativeArray[nullable HashSetNode[MGroup]] */
4149 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup
= {
4152 &type_nullable__standard__hash_collection__HashSetNode__nit__MGroup
, /* E: nullable HashSetNode[MGroup] */
4153 &type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup
, /* NativeArray[E]: NativeArray[nullable HashSetNode[MGroup]] */
4156 /* runtime type NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
4157 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
= {
4159 "NativeArray[nullable HashMapNode[MClass, Set[MClass]]]", /* class_name_string */
4162 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
,
4170 793, /* NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
4173 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
= {
4176 &type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
, /* E: nullable HashMapNode[MClass, Set[MClass]] */
4177 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MClass, Set[MClass]]] */
4180 /* runtime type NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
4181 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
4183 "NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]]", /* class_name_string */
4186 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
,
4194 794, /* NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
4197 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
4200 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* E: nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
4201 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
4204 /* runtime type NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
4205 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
= {
4207 "NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]]", /* class_name_string */
4210 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
,
4218 795, /* NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
4221 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
= {
4224 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
, /* E: nullable HashMapNode[MType, Array[MMethodDef]] */
4225 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
4228 /* runtime type NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]] */
4229 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
4231 "NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]]", /* class_name_string */
4234 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
,
4242 796, /* NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]] */
4245 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
4248 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* E: nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
4249 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]] */
4252 /* runtime type NativeArray[nullable HashMapNode[MType, Array[MAttributeDef]]] */
4253 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
= {
4255 "NativeArray[nullable HashMapNode[MType, Array[MAttributeDef]]]", /* class_name_string */
4258 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
,
4266 797, /* NativeArray[nullable HashMapNode[MType, Array[MAttributeDef]]] */
4269 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
= {
4272 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
, /* E: nullable HashMapNode[MType, Array[MAttributeDef]] */
4273 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Array[MAttributeDef]]] */
4276 /* runtime type NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]] */
4277 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
4279 "NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]]", /* class_name_string */
4282 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
,
4290 798, /* NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]] */
4293 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
4296 &type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* E: nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
4297 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]] */
4300 /* runtime type NativeArray[nullable HashMapNode[MType, Array[MVirtualTypeDef]]] */
4301 const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
4303 "NativeArray[nullable HashMapNode[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
4306 &resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
,
4314 799, /* NativeArray[nullable HashMapNode[MType, Array[MVirtualTypeDef]]] */
4317 const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
4320 &type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* E: nullable HashMapNode[MType, Array[MVirtualTypeDef]] */
4321 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef
, /* NativeArray[E]: NativeArray[nullable HashMapNode[MType, Array[MVirtualTypeDef]]] */
4324 /* runtime type Comparable */
4325 const struct type type_standard__Comparable
= {
4327 "Comparable", /* class_name_string */
4331 0, {}, /*DEAD TYPE*/
4333 /* runtime type ArrayMap[MClass, AType] */
4334 const struct type type_standard__ArrayMap__nit__MClass__nit__AType
= {
4336 "ArrayMap[MClass, AType]", /* class_name_string */
4339 &resolution_table_standard__ArrayMap__nit__MClass__nit__AType
,
4347 800, /* ArrayMap[MClass, AType] */
4350 const struct types resolution_table_standard__ArrayMap__nit__MClass__nit__AType
= {
4353 &type_standard__array__ArrayMapKeys__nit__MClass__nit__AType
, /* ArrayMapKeys[K, E]: ArrayMapKeys[MClass, AType] */
4354 &type_standard__array__ArrayMapValues__nit__MClass__nit__AType
, /* ArrayMapValues[K, E]: ArrayMapValues[MClass, AType] */
4355 &type_standard__Array__standard__Couple__nit__MClass__nit__AType
, /* Array[Couple[K, E]]: Array[Couple[MClass, AType]] */
4356 &type_nit__MClass
, /* K: MClass */
4357 &type_nit__AType
, /* E: AType */
4358 &type_standard__Couple__nit__MClass__nit__AType
, /* Couple[K, E]: Couple[MClass, AType] */
4359 &type_standard__abstract_collection__CoupleMapIterator__nit__MClass__nit__AType
, /* CoupleMapIterator[K, V]: CoupleMapIterator[MClass, AType] */
4362 &type_nit__MClass
, /* K: MClass */
4365 /* runtime type nullable ListNode[MMethodDef] */
4366 const struct type type_nullable__standard__list__ListNode__nit__MMethodDef
= {
4368 "nullable ListNode[MMethodDef]", /* class_name_string */
4372 0, {}, /*DEAD TYPE*/
4374 /* runtime type nullable ListNode[CodeFile] */
4375 const struct type type_nullable__standard__list__ListNode__nit__CodeFile
= {
4377 "nullable ListNode[CodeFile]", /* class_name_string */
4381 0, {}, /*DEAD TYPE*/
4383 /* runtime type nullable ListNode[ANode] */
4384 const struct type type_nullable__standard__list__ListNode__nit__ANode
= {
4386 "nullable ListNode[ANode]", /* class_name_string */
4390 0, {}, /*DEAD TYPE*/
4392 /* runtime type nullable ListNode[MClassType] */
4393 const struct type type_nullable__standard__list__ListNode__nit__MClassType
= {
4395 "nullable ListNode[MClassType]", /* class_name_string */
4399 0, {}, /*DEAD TYPE*/
4401 /* runtime type nullable ListNode[String] */
4402 const struct type type_nullable__standard__list__ListNode__standard__String
= {
4404 "nullable ListNode[String]", /* class_name_string */
4408 0, {}, /*DEAD TYPE*/
4410 /* runtime type nullable ListNode[Scope] */
4411 const struct type type_nullable__standard__list__ListNode__nit__scope__Scope
= {
4413 "nullable ListNode[Scope]", /* class_name_string */
4417 0, {}, /*DEAD TYPE*/
4419 /* runtime type List[MMethodDef] */
4420 const struct type type_standard__List__nit__MMethodDef
= {
4422 "List[MMethodDef]", /* class_name_string */
4425 &resolution_table_standard__List__nit__MMethodDef
,
4429 2, /* SequenceRead[nullable Object] */
4430 176, /* Collection[MMethodDef] */
4433 276, /* Collection[MPropDef] */
4434 179, /* Collection[Object] */
4435 185, /* Collection[PropertyLayoutElement] */
4436 291, /* Collection[nullable MPropDef] */
4437 2295, /* List[MMethodDef] */
4440 const struct types resolution_table_standard__List__nit__MMethodDef
= {
4443 &type_nit__MMethodDef
, /* E: MMethodDef */
4444 &type_standard__list__ListNode__nit__MMethodDef
, /* ListNode[E]: ListNode[MMethodDef] */
4445 &type_standard__ListIterator__nit__MMethodDef
, /* ListIterator[E]: ListIterator[MMethodDef] */
4446 &type_nullable__standard__list__ListNode__nit__MMethodDef
, /* nullable ListNode[E]: nullable ListNode[MMethodDef] */
4449 &type_nit__MMethodDef
, /* E: MMethodDef */
4450 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
4451 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
4452 &type_nit__MMethodDef
, /* E: MMethodDef */
4453 &type_nit__MMethodDef
, /* E: MMethodDef */
4454 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
4455 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
4456 &type_nit__MMethodDef
, /* E: MMethodDef */
4459 /* runtime type List[CodeFile] */
4460 const struct type type_standard__List__nit__CodeFile
= {
4462 "List[CodeFile]", /* class_name_string */
4465 &resolution_table_standard__List__nit__CodeFile
,
4469 2, /* SequenceRead[nullable Object] */
4470 305, /* Collection[CodeFile] */
4474 179, /* Collection[Object] */
4475 2005, /* List[CodeFile] */
4478 const struct types resolution_table_standard__List__nit__CodeFile
= {
4481 &type_nit__CodeFile
, /* E: CodeFile */
4482 &type_standard__list__ListNode__nit__CodeFile
, /* ListNode[E]: ListNode[CodeFile] */
4483 &type_standard__ListIterator__nit__CodeFile
, /* ListIterator[E]: ListIterator[CodeFile] */
4484 &type_nullable__standard__list__ListNode__nit__CodeFile
, /* nullable ListNode[E]: nullable ListNode[CodeFile] */
4487 &type_nit__CodeFile
, /* E: CodeFile */
4488 &type_standard__Collection__nit__CodeFile
, /* Collection[E]: Collection[CodeFile] */
4489 &type_standard__Collection__nit__CodeFile
, /* Collection[E]: Collection[CodeFile] */
4490 &type_nit__CodeFile
, /* E: CodeFile */
4491 &type_nit__CodeFile
, /* E: CodeFile */
4492 &type_standard__Collection__nit__CodeFile
, /* Collection[E]: Collection[CodeFile] */
4493 &type_standard__Array__nit__CodeFile
, /* Array[E]: Array[CodeFile] */
4494 &type_nit__CodeFile
, /* E: CodeFile */
4497 /* runtime type List[ANode] */
4498 const struct type type_standard__List__nit__ANode
= {
4500 "List[ANode]", /* class_name_string */
4503 &resolution_table_standard__List__nit__ANode
,
4507 2, /* SequenceRead[nullable Object] */
4509 181, /* Collection[ANode] */
4512 179, /* Collection[Object] */
4513 2006, /* List[ANode] */
4516 const struct types resolution_table_standard__List__nit__ANode
= {
4519 &type_nit__ANode
, /* E: ANode */
4520 &type_standard__list__ListNode__nit__ANode
, /* ListNode[E]: ListNode[ANode] */
4521 &type_standard__ListIterator__nit__ANode
, /* ListIterator[E]: ListIterator[ANode] */
4522 &type_nullable__standard__list__ListNode__nit__ANode
, /* nullable ListNode[E]: nullable ListNode[ANode] */
4525 &type_nit__ANode
, /* E: ANode */
4526 &type_standard__Collection__nit__ANode
, /* Collection[E]: Collection[ANode] */
4527 &type_standard__Collection__nit__ANode
, /* Collection[E]: Collection[ANode] */
4528 &type_nit__ANode
, /* E: ANode */
4529 &type_nit__ANode
, /* E: ANode */
4530 &type_standard__Collection__nit__ANode
, /* Collection[E]: Collection[ANode] */
4531 &type_standard__Array__nit__ANode
, /* Array[E]: Array[ANode] */
4532 &type_nit__ANode
, /* E: ANode */
4535 /* runtime type List[MClassType] */
4536 const struct type type_standard__List__nit__MClassType
= {
4538 "List[MClassType]", /* class_name_string */
4541 &resolution_table_standard__List__nit__MClassType
,
4545 2, /* SequenceRead[nullable Object] */
4547 173, /* Collection[MClassType] */
4549 175, /* Collection[MType] */
4550 179, /* Collection[Object] */
4551 298, /* Collection[nullable MType] */
4552 2255, /* List[MClassType] */
4555 const struct types resolution_table_standard__List__nit__MClassType
= {
4558 &type_nit__MClassType
, /* E: MClassType */
4559 &type_standard__list__ListNode__nit__MClassType
, /* ListNode[E]: ListNode[MClassType] */
4560 &type_standard__ListIterator__nit__MClassType
, /* ListIterator[E]: ListIterator[MClassType] */
4561 &type_nullable__standard__list__ListNode__nit__MClassType
, /* nullable ListNode[E]: nullable ListNode[MClassType] */
4564 &type_nit__MClassType
, /* E: MClassType */
4565 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
4566 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
4567 &type_nit__MClassType
, /* E: MClassType */
4568 &type_nit__MClassType
, /* E: MClassType */
4569 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
4570 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
4571 &type_nit__MClassType
, /* E: MClassType */
4574 /* runtime type List[String] */
4575 const struct type type_standard__List__standard__String
= {
4577 "List[String]", /* class_name_string */
4580 &resolution_table_standard__List__standard__String
,
4584 2, /* SequenceRead[nullable Object] */
4585 180, /* Collection[String] */
4588 280, /* Collection[Text] */
4589 179, /* Collection[Object] */
4590 292, /* Collection[Streamable] */
4591 2256, /* List[String] */
4594 const struct types resolution_table_standard__List__standard__String
= {
4597 &type_standard__String
, /* E: String */
4598 &type_standard__list__ListNode__standard__String
, /* ListNode[E]: ListNode[String] */
4599 &type_standard__ListIterator__standard__String
, /* ListIterator[E]: ListIterator[String] */
4600 &type_nullable__standard__list__ListNode__standard__String
, /* nullable ListNode[E]: nullable ListNode[String] */
4603 &type_standard__String
, /* E: String */
4604 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
4605 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
4606 &type_standard__String
, /* E: String */
4607 &type_standard__String
, /* E: String */
4608 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
4609 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
4610 &type_standard__String
, /* E: String */
4613 /* runtime type List[Scope] */
4614 const struct type type_standard__List__nit__scope__Scope
= {
4616 "List[Scope]", /* class_name_string */
4619 &resolution_table_standard__List__nit__scope__Scope
,
4623 2, /* SequenceRead[nullable Object] */
4624 310, /* Collection[Scope] */
4628 179, /* Collection[Object] */
4629 2007, /* List[Scope] */
4632 const struct types resolution_table_standard__List__nit__scope__Scope
= {
4635 &type_nit__scope__Scope
, /* E: Scope */
4636 &type_standard__list__ListNode__nit__scope__Scope
, /* ListNode[E]: ListNode[Scope] */
4637 &type_standard__ListIterator__nit__scope__Scope
, /* ListIterator[E]: ListIterator[Scope] */
4638 &type_nullable__standard__list__ListNode__nit__scope__Scope
, /* nullable ListNode[E]: nullable ListNode[Scope] */
4641 &type_nit__scope__Scope
, /* E: Scope */
4642 &type_standard__Collection__nit__scope__Scope
, /* Collection[E]: Collection[Scope] */
4643 &type_standard__Collection__nit__scope__Scope
, /* Collection[E]: Collection[Scope] */
4644 &type_nit__scope__Scope
, /* E: Scope */
4645 &type_nit__scope__Scope
, /* E: Scope */
4646 &type_standard__Collection__nit__scope__Scope
, /* Collection[E]: Collection[Scope] */
4647 &type_standard__Array__nit__scope__Scope
, /* Array[E]: Array[Scope] */
4648 &type_nit__scope__Scope
, /* E: Scope */
4651 /* runtime type ListNode[MMethodDef] */
4652 const struct type type_standard__list__ListNode__nit__MMethodDef
= {
4654 "ListNode[MMethodDef]", /* class_name_string */
4657 &resolution_table_standard__list__ListNode__nit__MMethodDef
,
4660 533, /* nullable ListNode[MMethodDef] */
4661 544, /* Container[MMethodDef] */
4662 176, /* Collection[MMethodDef] */
4665 276, /* Collection[MPropDef] */
4666 179, /* Collection[Object] */
4667 185, /* Collection[PropertyLayoutElement] */
4668 291, /* Collection[nullable MPropDef] */
4669 2302, /* ListNode[MMethodDef] */
4672 const struct types resolution_table_standard__list__ListNode__nit__MMethodDef
= {
4675 &type_nullable__standard__list__ListNode__nit__MMethodDef
, /* nullable ListNode[E]: nullable ListNode[MMethodDef] */
4676 &type_nit__MMethodDef
, /* E: MMethodDef */
4677 &type_standard__abstract_collection__ContainerIterator__nit__MMethodDef
, /* ContainerIterator[E]: ContainerIterator[MMethodDef] */
4685 &type_nit__MMethodDef
, /* E: MMethodDef */
4686 &type_standard__Collection__nit__MMethodDef
, /* Collection[E]: Collection[MMethodDef] */
4687 &type_standard__Array__nit__MMethodDef
, /* Array[E]: Array[MMethodDef] */
4690 /* runtime type ListNode[CodeFile] */
4691 const struct type type_standard__list__ListNode__nit__CodeFile
= {
4693 "ListNode[CodeFile]", /* class_name_string */
4696 &resolution_table_standard__list__ListNode__nit__CodeFile
,
4699 534, /* nullable ListNode[CodeFile] */
4700 545, /* Container[CodeFile] */
4701 305, /* Collection[CodeFile] */
4705 179, /* Collection[Object] */
4706 2105, /* ListNode[CodeFile] */
4709 const struct types resolution_table_standard__list__ListNode__nit__CodeFile
= {
4712 &type_nullable__standard__list__ListNode__nit__CodeFile
, /* nullable ListNode[E]: nullable ListNode[CodeFile] */
4713 &type_nit__CodeFile
, /* E: CodeFile */
4714 &type_standard__abstract_collection__ContainerIterator__nit__CodeFile
, /* ContainerIterator[E]: ContainerIterator[CodeFile] */
4722 &type_nit__CodeFile
, /* E: CodeFile */
4723 &type_standard__Collection__nit__CodeFile
, /* Collection[E]: Collection[CodeFile] */
4724 &type_standard__Array__nit__CodeFile
, /* Array[E]: Array[CodeFile] */
4727 /* runtime type ListNode[ANode] */
4728 const struct type type_standard__list__ListNode__nit__ANode
= {
4730 "ListNode[ANode]", /* class_name_string */
4733 &resolution_table_standard__list__ListNode__nit__ANode
,
4736 535, /* nullable ListNode[ANode] */
4737 546, /* Container[ANode] */
4739 181, /* Collection[ANode] */
4742 179, /* Collection[Object] */
4743 2106, /* ListNode[ANode] */
4746 const struct types resolution_table_standard__list__ListNode__nit__ANode
= {
4749 &type_nullable__standard__list__ListNode__nit__ANode
, /* nullable ListNode[E]: nullable ListNode[ANode] */
4750 &type_nit__ANode
, /* E: ANode */
4751 &type_standard__abstract_collection__ContainerIterator__nit__ANode
, /* ContainerIterator[E]: ContainerIterator[ANode] */
4759 &type_nit__ANode
, /* E: ANode */
4760 &type_standard__Collection__nit__ANode
, /* Collection[E]: Collection[ANode] */
4761 &type_standard__Array__nit__ANode
, /* Array[E]: Array[ANode] */
4764 /* runtime type ListNode[MClassType] */
4765 const struct type type_standard__list__ListNode__nit__MClassType
= {
4767 "ListNode[MClassType]", /* class_name_string */
4770 &resolution_table_standard__list__ListNode__nit__MClassType
,
4773 536, /* nullable ListNode[MClassType] */
4774 547, /* Container[MClassType] */
4776 173, /* Collection[MClassType] */
4778 175, /* Collection[MType] */
4779 179, /* Collection[Object] */
4780 298, /* Collection[nullable MType] */
4781 2296, /* ListNode[MClassType] */
4784 const struct types resolution_table_standard__list__ListNode__nit__MClassType
= {
4787 &type_nullable__standard__list__ListNode__nit__MClassType
, /* nullable ListNode[E]: nullable ListNode[MClassType] */
4788 &type_nit__MClassType
, /* E: MClassType */
4789 &type_standard__abstract_collection__ContainerIterator__nit__MClassType
, /* ContainerIterator[E]: ContainerIterator[MClassType] */
4797 &type_nit__MClassType
, /* E: MClassType */
4798 &type_standard__Collection__nit__MClassType
, /* Collection[E]: Collection[MClassType] */
4799 &type_standard__Array__nit__MClassType
, /* Array[E]: Array[MClassType] */
4802 /* runtime type ListNode[String] */
4803 const struct type type_standard__list__ListNode__standard__String
= {
4805 "ListNode[String]", /* class_name_string */
4808 &resolution_table_standard__list__ListNode__standard__String
,
4811 537, /* nullable ListNode[String] */
4812 548, /* Container[String] */
4813 180, /* Collection[String] */
4816 280, /* Collection[Text] */
4817 179, /* Collection[Object] */
4818 292, /* Collection[Streamable] */
4819 2297, /* ListNode[String] */
4822 const struct types resolution_table_standard__list__ListNode__standard__String
= {
4825 &type_nullable__standard__list__ListNode__standard__String
, /* nullable ListNode[E]: nullable ListNode[String] */
4826 &type_standard__String
, /* E: String */
4827 &type_standard__abstract_collection__ContainerIterator__standard__String
, /* ContainerIterator[E]: ContainerIterator[String] */
4835 &type_standard__String
, /* E: String */
4836 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
4837 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
4840 /* runtime type ListNode[Scope] */
4841 const struct type type_standard__list__ListNode__nit__scope__Scope
= {
4843 "ListNode[Scope]", /* class_name_string */
4846 &resolution_table_standard__list__ListNode__nit__scope__Scope
,
4849 538, /* nullable ListNode[Scope] */
4850 549, /* Container[Scope] */
4851 310, /* Collection[Scope] */
4855 179, /* Collection[Object] */
4856 2107, /* ListNode[Scope] */
4859 const struct types resolution_table_standard__list__ListNode__nit__scope__Scope
= {
4862 &type_nullable__standard__list__ListNode__nit__scope__Scope
, /* nullable ListNode[E]: nullable ListNode[Scope] */
4863 &type_nit__scope__Scope
, /* E: Scope */
4864 &type_standard__abstract_collection__ContainerIterator__nit__scope__Scope
, /* ContainerIterator[E]: ContainerIterator[Scope] */
4872 &type_nit__scope__Scope
, /* E: Scope */
4873 &type_standard__Collection__nit__scope__Scope
, /* Collection[E]: Collection[Scope] */
4874 &type_standard__Array__nit__scope__Scope
, /* Array[E]: Array[Scope] */
4877 /* runtime type Map[MClass, Set[MClass]] */
4878 const struct type type_standard__Map__nit__MClass__standard__Set__nit__MClass
= {
4880 "Map[MClass, Set[MClass]]", /* class_name_string */
4884 0, {}, /*DEAD TYPE*/
4886 /* runtime type Map[MClass, Set[MVirtualTypeProp]] */
4887 const struct type type_standard__Map__nit__MClass__standard__Set__nit__MVirtualTypeProp
= {
4889 "Map[MClass, Set[MVirtualTypeProp]]", /* class_name_string */
4893 0, {}, /*DEAD TYPE*/
4895 /* runtime type Map[MClass, Set[PropertyLayoutElement]] */
4896 const struct type type_standard__Map__nit__MClass__standard__Set__nit__PropertyLayoutElement
= {
4898 "Map[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
4902 0, {}, /*DEAD TYPE*/
4904 /* runtime type Map[MClass, Set[MAttribute]] */
4905 const struct type type_standard__Map__nit__MClass__standard__Set__nit__MAttribute
= {
4907 "Map[MClass, Set[MAttribute]]", /* class_name_string */
4911 0, {}, /*DEAD TYPE*/
4913 /* runtime type Iterator[Couple[MClass, AType]] */
4914 const struct type type_standard__Iterator__standard__Couple__nit__MClass__nit__AType
= {
4916 "Iterator[Couple[MClass, AType]]", /* class_name_string */
4920 0, {}, /*DEAD TYPE*/
4922 /* runtime type Container[MMethodDef] */
4923 const struct type type_standard__Container__nit__MMethodDef
= {
4925 "Container[MMethodDef]", /* class_name_string */
4929 0, {}, /*DEAD TYPE*/
4931 /* runtime type Container[CodeFile] */
4932 const struct type type_standard__Container__nit__CodeFile
= {
4934 "Container[CodeFile]", /* class_name_string */
4938 0, {}, /*DEAD TYPE*/
4940 /* runtime type Container[ANode] */
4941 const struct type type_standard__Container__nit__ANode
= {
4943 "Container[ANode]", /* class_name_string */
4947 0, {}, /*DEAD TYPE*/
4949 /* runtime type Container[MClassType] */
4950 const struct type type_standard__Container__nit__MClassType
= {
4952 "Container[MClassType]", /* class_name_string */
4956 0, {}, /*DEAD TYPE*/
4958 /* runtime type Container[String] */
4959 const struct type type_standard__Container__standard__String
= {
4961 "Container[String]", /* class_name_string */
4965 0, {}, /*DEAD TYPE*/
4967 /* runtime type Container[Scope] */
4968 const struct type type_standard__Container__nit__scope__Scope
= {
4970 "Container[Scope]", /* class_name_string */
4974 0, {}, /*DEAD TYPE*/
4976 /* runtime type SeparateCompilerVisitor */
4977 const struct type type_nit__SeparateCompilerVisitor
= {
4979 "SeparateCompilerVisitor", /* class_name_string */
4982 &resolution_table_nit__SeparateCompilerVisitor
,
4985 664, /* AbstractCompilerVisitor */
4990 1257, /* SeparateCompilerVisitor */
4993 const struct types resolution_table_nit__SeparateCompilerVisitor
= {
4996 &type_nit__SeparateCompiler
, /* COMPILER: SeparateCompiler */
4999 /* runtime type POSetConflictGraph[MClass] */
5000 const struct type type_nit__POSetConflictGraph__nit__MClass
= {
5002 "POSetConflictGraph[MClass]", /* class_name_string */
5005 &resolution_table_nit__POSetConflictGraph__nit__MClass
,
5013 801, /* POSetConflictGraph[MClass] */
5016 const struct types resolution_table_nit__POSetConflictGraph__nit__MClass
= {
5019 &type_standard__HashSet__nit__MClass
, /* HashSet[E]: HashSet[MClass] */
5020 &type_standard__HashMap__nit__MClass__standard__Set__nit__MClass
, /* HashMap[E, Set[E]]: HashMap[MClass, Set[MClass]] */
5021 &type_poset__POSet__nit__MClass
, /* POSet[E]: POSet[MClass] */
5022 &type_nit__MClass
, /* E: MClass */
5023 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
5026 /* runtime type POSetConflictGraph[MType] */
5027 const struct type type_nit__POSetConflictGraph__nit__MType
= {
5029 "POSetConflictGraph[MType]", /* class_name_string */
5032 &resolution_table_nit__POSetConflictGraph__nit__MType
,
5040 802, /* POSetConflictGraph[MType] */
5043 const struct types resolution_table_nit__POSetConflictGraph__nit__MType
= {
5046 &type_standard__HashSet__nit__MType
, /* HashSet[E]: HashSet[MType] */
5047 &type_standard__HashMap__nit__MType__standard__Set__nit__MType
, /* HashMap[E, Set[E]]: HashMap[MType, Set[MType]] */
5048 &type_poset__POSet__nit__MType
, /* POSet[E]: POSet[MType] */
5049 &type_nit__MType
, /* E: MType */
5050 &type_standard__Collection__nit__MType
, /* Collection[E]: Collection[MType] */
5053 /* runtime type Map[MType, Set[MType]] */
5054 const struct type type_standard__Map__nit__MType__standard__Set__nit__MType
= {
5056 "Map[MType, Set[MType]]", /* class_name_string */
5060 0, {}, /*DEAD TYPE*/
5062 /* runtime type nullable MMethodDef */
5063 const struct type type_nullable__nit__MMethodDef
= {
5065 "nullable MMethodDef", /* class_name_string */
5069 0, {}, /*DEAD TYPE*/
5071 /* runtime type nullable MAttributeDef */
5072 const struct type type_nullable__nit__MAttributeDef
= {
5074 "nullable MAttributeDef", /* class_name_string */
5078 0, {}, /*DEAD TYPE*/
5080 /* runtime type nullable MVirtualTypeDef */
5081 const struct type type_nullable__nit__MVirtualTypeDef
= {
5083 "nullable MVirtualTypeDef", /* class_name_string */
5087 0, {}, /*DEAD TYPE*/
5089 /* runtime type SeparateCompiler */
5090 const struct type type_nit__SeparateCompiler
= {
5092 "SeparateCompiler", /* class_name_string */
5095 &resolution_table_nit__SeparateCompiler
,
5098 554, /* AbstractCompiler */
5103 1258, /* SeparateCompiler */
5106 const struct types resolution_table_nit__SeparateCompiler
= {
5109 &type_nit__SeparateCompilerVisitor
, /* VISITOR: SeparateCompilerVisitor */
5112 /* runtime type AbstractCompiler */
5113 const struct type type_nit__AbstractCompiler
= {
5115 "AbstractCompiler", /* class_name_string */
5119 0, {}, /*DEAD TYPE*/
5121 /* runtime type AbstractArray[Object] */
5122 const struct type type_standard__AbstractArray__standard__Object
= {
5124 "AbstractArray[Object]", /* class_name_string */
5128 0, {}, /*DEAD TYPE*/
5130 /* runtime type AbstractArray[Message] */
5131 const struct type type_standard__AbstractArray__nit__Message
= {
5133 "AbstractArray[Message]", /* class_name_string */
5137 0, {}, /*DEAD TYPE*/
5139 /* runtime type AbstractArray[Option] */
5140 const struct type type_standard__AbstractArray__opts__Option
= {
5142 "AbstractArray[Option]", /* class_name_string */
5146 0, {}, /*DEAD TYPE*/
5148 /* runtime type AbstractArray[String] */
5149 const struct type type_standard__AbstractArray__standard__String
= {
5151 "AbstractArray[String]", /* class_name_string */
5155 0, {}, /*DEAD TYPE*/
5157 /* runtime type AbstractArray[Phase] */
5158 const struct type type_standard__AbstractArray__nit__Phase
= {
5160 "AbstractArray[Phase]", /* class_name_string */
5164 0, {}, /*DEAD TYPE*/
5166 /* runtime type AbstractArray[MProject] */
5167 const struct type type_standard__AbstractArray__nit__MProject
= {
5169 "AbstractArray[MProject]", /* class_name_string */
5173 0, {}, /*DEAD TYPE*/
5175 /* runtime type AbstractArray[MModule] */
5176 const struct type type_standard__AbstractArray__nit__MModule
= {
5178 "AbstractArray[MModule]", /* class_name_string */
5182 0, {}, /*DEAD TYPE*/
5184 /* runtime type AbstractArray[MClass] */
5185 const struct type type_standard__AbstractArray__nit__MClass
= {
5187 "AbstractArray[MClass]", /* class_name_string */
5191 0, {}, /*DEAD TYPE*/
5193 /* runtime type AbstractArray[MProperty] */
5194 const struct type type_standard__AbstractArray__nit__MProperty
= {
5196 "AbstractArray[MProperty]", /* class_name_string */
5200 0, {}, /*DEAD TYPE*/
5202 /* runtime type AbstractArray[ModulePath] */
5203 const struct type type_standard__AbstractArray__nit__ModulePath
= {
5205 "AbstractArray[ModulePath]", /* class_name_string */
5209 0, {}, /*DEAD TYPE*/
5211 /* runtime type AbstractArray[AModule] */
5212 const struct type type_standard__AbstractArray__nit__AModule
= {
5214 "AbstractArray[AModule]", /* class_name_string */
5218 0, {}, /*DEAD TYPE*/
5220 /* runtime type AbstractArray[AAnnotation] */
5221 const struct type type_standard__AbstractArray__nit__AAnnotation
= {
5223 "AbstractArray[AAnnotation]", /* class_name_string */
5227 0, {}, /*DEAD TYPE*/
5229 /* runtime type AbstractArray[MClassDef] */
5230 const struct type type_standard__AbstractArray__nit__MClassDef
= {
5232 "AbstractArray[MClassDef]", /* class_name_string */
5236 0, {}, /*DEAD TYPE*/
5238 /* runtime type AbstractArray[MClassType] */
5239 const struct type type_standard__AbstractArray__nit__MClassType
= {
5241 "AbstractArray[MClassType]", /* class_name_string */
5245 0, {}, /*DEAD TYPE*/
5247 /* runtime type AbstractArray[MPropDef] */
5248 const struct type type_standard__AbstractArray__nit__MPropDef
= {
5250 "AbstractArray[MPropDef]", /* class_name_string */
5254 0, {}, /*DEAD TYPE*/
5256 /* runtime type AbstractArray[Int] */
5257 const struct type type_standard__AbstractArray__standard__Int
= {
5259 "AbstractArray[Int]", /* class_name_string */
5263 0, {}, /*DEAD TYPE*/
5265 /* runtime type AbstractArray[State] */
5266 const struct type type_standard__AbstractArray__nit__parser_work__State
= {
5268 "AbstractArray[State]", /* class_name_string */
5272 0, {}, /*DEAD TYPE*/
5274 /* runtime type AbstractArray[MParameterType] */
5275 const struct type type_standard__AbstractArray__nit__MParameterType
= {
5277 "AbstractArray[MParameterType]", /* class_name_string */
5281 0, {}, /*DEAD TYPE*/
5283 /* runtime type AbstractArray[Text] */
5284 const struct type type_standard__AbstractArray__standard__Text
= {
5286 "AbstractArray[Text]", /* class_name_string */
5290 0, {}, /*DEAD TYPE*/
5292 /* runtime type AbstractArray[MMethod] */
5293 const struct type type_standard__AbstractArray__nit__MMethod
= {
5295 "AbstractArray[MMethod]", /* class_name_string */
5299 0, {}, /*DEAD TYPE*/
5301 /* runtime type AbstractArray[ExternFile] */
5302 const struct type type_standard__AbstractArray__nit__ExternFile
= {
5304 "AbstractArray[ExternFile]", /* class_name_string */
5308 0, {}, /*DEAD TYPE*/
5310 /* runtime type AbstractArray[Match] */
5311 const struct type type_standard__AbstractArray__standard__Match
= {
5313 "AbstractArray[Match]", /* class_name_string */
5317 0, {}, /*DEAD TYPE*/
5319 /* runtime type AbstractArray[Prod] */
5320 const struct type type_standard__AbstractArray__nit__Prod
= {
5322 "AbstractArray[Prod]", /* class_name_string */
5326 0, {}, /*DEAD TYPE*/
5328 /* runtime type AbstractArray[MType] */
5329 const struct type type_standard__AbstractArray__nit__MType
= {
5331 "AbstractArray[MType]", /* class_name_string */
5335 0, {}, /*DEAD TYPE*/
5337 /* runtime type AbstractArray[ReduceAction] */
5338 const struct type type_standard__AbstractArray__nit__parser_work__ReduceAction
= {
5340 "AbstractArray[ReduceAction]", /* class_name_string */
5344 0, {}, /*DEAD TYPE*/
5346 /* runtime type AbstractArray[AClassdef] */
5347 const struct type type_standard__AbstractArray__nit__AClassdef
= {
5349 "AbstractArray[AClassdef]", /* class_name_string */
5353 0, {}, /*DEAD TYPE*/
5355 /* runtime type AbstractArray[MParameter] */
5356 const struct type type_standard__AbstractArray__nit__MParameter
= {
5358 "AbstractArray[MParameter]", /* class_name_string */
5362 0, {}, /*DEAD TYPE*/
5364 /* runtime type AbstractArray[FlowContext] */
5365 const struct type type_standard__AbstractArray__nit__FlowContext
= {
5367 "AbstractArray[FlowContext]", /* class_name_string */
5371 0, {}, /*DEAD TYPE*/
5373 /* runtime type AbstractArray[CallSite] */
5374 const struct type type_standard__AbstractArray__nit__CallSite
= {
5376 "AbstractArray[CallSite]", /* class_name_string */
5380 0, {}, /*DEAD TYPE*/
5382 /* runtime type AbstractArray[CodeWriter] */
5383 const struct type type_standard__AbstractArray__nit__CodeWriter
= {
5385 "AbstractArray[CodeWriter]", /* class_name_string */
5389 0, {}, /*DEAD TYPE*/
5391 /* runtime type AbstractArray[RuntimeVariable] */
5392 const struct type type_standard__AbstractArray__nit__RuntimeVariable
= {
5394 "AbstractArray[RuntimeVariable]", /* class_name_string */
5398 0, {}, /*DEAD TYPE*/
5400 /* runtime type AbstractArray[nullable MClass] */
5401 const struct type type_standard__AbstractArray__nullable__nit__MClass
= {
5403 "AbstractArray[nullable MClass]", /* class_name_string */
5407 0, {}, /*DEAD TYPE*/
5409 /* runtime type AbstractArray[nullable MPropDef] */
5410 const struct type type_standard__AbstractArray__nullable__nit__MPropDef
= {
5412 "AbstractArray[nullable MPropDef]", /* class_name_string */
5416 0, {}, /*DEAD TYPE*/
5418 /* runtime type AbstractArray[Streamable] */
5419 const struct type type_standard__AbstractArray__standard__Streamable
= {
5421 "AbstractArray[Streamable]", /* class_name_string */
5425 0, {}, /*DEAD TYPE*/
5427 /* runtime type AbstractArray[AAttrPropdef] */
5428 const struct type type_standard__AbstractArray__nit__AAttrPropdef
= {
5430 "AbstractArray[AAttrPropdef]", /* class_name_string */
5434 0, {}, /*DEAD TYPE*/
5436 /* runtime type AbstractArray[MVirtualType] */
5437 const struct type type_standard__AbstractArray__nit__MVirtualType
= {
5439 "AbstractArray[MVirtualType]", /* class_name_string */
5443 0, {}, /*DEAD TYPE*/
5445 /* runtime type AbstractArray[AExpr] */
5446 const struct type type_standard__AbstractArray__nit__AExpr
= {
5448 "AbstractArray[AExpr]", /* class_name_string */
5452 0, {}, /*DEAD TYPE*/
5454 /* runtime type AbstractArray[AIntExpr] */
5455 const struct type type_standard__AbstractArray__nit__AIntExpr
= {
5457 "AbstractArray[AIntExpr]", /* class_name_string */
5461 0, {}, /*DEAD TYPE*/
5463 /* runtime type AbstractArray[Variable] */
5464 const struct type type_standard__AbstractArray__nit__Variable
= {
5466 "AbstractArray[Variable]", /* class_name_string */
5470 0, {}, /*DEAD TYPE*/
5472 /* runtime type AbstractArray[AVarExpr] */
5473 const struct type type_standard__AbstractArray__nit__AVarExpr
= {
5475 "AbstractArray[AVarExpr]", /* class_name_string */
5479 0, {}, /*DEAD TYPE*/
5481 /* runtime type AbstractArray[nullable MType] */
5482 const struct type type_standard__AbstractArray__nullable__nit__MType
= {
5484 "AbstractArray[nullable MType]", /* class_name_string */
5488 0, {}, /*DEAD TYPE*/
5490 /* runtime type AbstractArray[AEscapeExpr] */
5491 const struct type type_standard__AbstractArray__nit__AEscapeExpr
= {
5493 "AbstractArray[AEscapeExpr]", /* class_name_string */
5497 0, {}, /*DEAD TYPE*/
5499 /* runtime type AbstractArray[Char] */
5500 const struct type type_standard__AbstractArray__standard__Char
= {
5502 "AbstractArray[Char]", /* class_name_string */
5506 0, {}, /*DEAD TYPE*/
5508 /* runtime type AbstractArray[Buffer] */
5509 const struct type type_standard__AbstractArray__standard__Buffer
= {
5511 "AbstractArray[Buffer]", /* class_name_string */
5515 0, {}, /*DEAD TYPE*/
5517 /* runtime type AbstractArray[FlatText] */
5518 const struct type type_standard__AbstractArray__standard__FlatText
= {
5520 "AbstractArray[FlatText]", /* class_name_string */
5524 0, {}, /*DEAD TYPE*/
5526 /* runtime type AbstractArray[MGroup] */
5527 const struct type type_standard__AbstractArray__nit__MGroup
= {
5529 "AbstractArray[MGroup]", /* class_name_string */
5533 0, {}, /*DEAD TYPE*/
5535 /* runtime type AbstractArray[AImport] */
5536 const struct type type_standard__AbstractArray__nit__AImport
= {
5538 "AbstractArray[AImport]", /* class_name_string */
5542 0, {}, /*DEAD TYPE*/
5544 /* runtime type AbstractArray[TId] */
5545 const struct type type_standard__AbstractArray__nit__TId
= {
5547 "AbstractArray[TId]", /* class_name_string */
5551 0, {}, /*DEAD TYPE*/
5553 /* runtime type AbstractArray[APropdef] */
5554 const struct type type_standard__AbstractArray__nit__APropdef
= {
5556 "AbstractArray[APropdef]", /* class_name_string */
5560 0, {}, /*DEAD TYPE*/
5562 /* runtime type AbstractArray[MMethodDef] */
5563 const struct type type_standard__AbstractArray__nit__MMethodDef
= {
5565 "AbstractArray[MMethodDef]", /* class_name_string */
5569 0, {}, /*DEAD TYPE*/
5571 /* runtime type AbstractArray[CodeFile] */
5572 const struct type type_standard__AbstractArray__nit__CodeFile
= {
5574 "AbstractArray[CodeFile]", /* class_name_string */
5578 0, {}, /*DEAD TYPE*/
5580 /* runtime type AbstractArray[Couple[MClass, AType]] */
5581 const struct type type_standard__AbstractArray__standard__Couple__nit__MClass__nit__AType
= {
5583 "AbstractArray[Couple[MClass, AType]]", /* class_name_string */
5587 0, {}, /*DEAD TYPE*/
5589 /* runtime type AbstractArray[ANode] */
5590 const struct type type_standard__AbstractArray__nit__ANode
= {
5592 "AbstractArray[ANode]", /* class_name_string */
5596 0, {}, /*DEAD TYPE*/
5598 /* runtime type AbstractArray[MVirtualTypeProp] */
5599 const struct type type_standard__AbstractArray__nit__MVirtualTypeProp
= {
5601 "AbstractArray[MVirtualTypeProp]", /* class_name_string */
5605 0, {}, /*DEAD TYPE*/
5607 /* runtime type AbstractArray[TComment] */
5608 const struct type type_standard__AbstractArray__nit__TComment
= {
5610 "AbstractArray[TComment]", /* class_name_string */
5614 0, {}, /*DEAD TYPE*/
5616 /* runtime type AbstractArray[AFormaldef] */
5617 const struct type type_standard__AbstractArray__nit__AFormaldef
= {
5619 "AbstractArray[AFormaldef]", /* class_name_string */
5623 0, {}, /*DEAD TYPE*/
5625 /* runtime type AbstractArray[ASuperclass] */
5626 const struct type type_standard__AbstractArray__nit__ASuperclass
= {
5628 "AbstractArray[ASuperclass]", /* class_name_string */
5632 0, {}, /*DEAD TYPE*/
5634 /* runtime type AbstractArray[Scope] */
5635 const struct type type_standard__AbstractArray__nit__scope__Scope
= {
5637 "AbstractArray[Scope]", /* class_name_string */
5641 0, {}, /*DEAD TYPE*/
5643 /* runtime type AbstractArray[PropertyLayoutElement] */
5644 const struct type type_standard__AbstractArray__nit__PropertyLayoutElement
= {
5646 "AbstractArray[PropertyLayoutElement]", /* class_name_string */
5650 0, {}, /*DEAD TYPE*/
5652 /* runtime type AbstractArray[MAttribute] */
5653 const struct type type_standard__AbstractArray__nit__MAttribute
= {
5655 "AbstractArray[MAttribute]", /* class_name_string */
5659 0, {}, /*DEAD TYPE*/
5661 /* runtime type AbstractArray[AExternCodeBlock] */
5662 const struct type type_standard__AbstractArray__nit__AExternCodeBlock
= {
5664 "AbstractArray[AExternCodeBlock]", /* class_name_string */
5668 0, {}, /*DEAD TYPE*/
5670 /* runtime type AbstractArray[AParam] */
5671 const struct type type_standard__AbstractArray__nit__AParam
= {
5673 "AbstractArray[AParam]", /* class_name_string */
5677 0, {}, /*DEAD TYPE*/
5679 /* runtime type AbstractArray[AExternCall] */
5680 const struct type type_standard__AbstractArray__nit__AExternCall
= {
5682 "AbstractArray[AExternCall]", /* class_name_string */
5686 0, {}, /*DEAD TYPE*/
5688 /* runtime type AbstractArray[AType] */
5689 const struct type type_standard__AbstractArray__nit__AType
= {
5691 "AbstractArray[AType]", /* class_name_string */
5695 0, {}, /*DEAD TYPE*/
5697 /* runtime type AbstractArray[MAttributeDef] */
5698 const struct type type_standard__AbstractArray__nit__MAttributeDef
= {
5700 "AbstractArray[MAttributeDef]", /* class_name_string */
5704 0, {}, /*DEAD TYPE*/
5706 /* runtime type AbstractArray[MVirtualTypeDef] */
5707 const struct type type_standard__AbstractArray__nit__MVirtualTypeDef
= {
5709 "AbstractArray[MVirtualTypeDef]", /* class_name_string */
5713 0, {}, /*DEAD TYPE*/
5715 /* runtime type AbstractArray[SourceFile] */
5716 const struct type type_standard__AbstractArray__nit__SourceFile
= {
5718 "AbstractArray[SourceFile]", /* class_name_string */
5722 0, {}, /*DEAD TYPE*/
5724 /* runtime type AbstractArray[Array[String]] */
5725 const struct type type_standard__AbstractArray__standard__Array__standard__String
= {
5727 "AbstractArray[Array[String]]", /* class_name_string */
5731 0, {}, /*DEAD TYPE*/
5733 /* runtime type AbstractArray[Array[MProject]] */
5734 const struct type type_standard__AbstractArray__standard__Array__nit__MProject
= {
5736 "AbstractArray[Array[MProject]]", /* class_name_string */
5740 0, {}, /*DEAD TYPE*/
5742 /* runtime type AbstractArray[Array[MModule]] */
5743 const struct type type_standard__AbstractArray__standard__Array__nit__MModule
= {
5745 "AbstractArray[Array[MModule]]", /* class_name_string */
5749 0, {}, /*DEAD TYPE*/
5751 /* runtime type AbstractArray[Array[MClass]] */
5752 const struct type type_standard__AbstractArray__standard__Array__nit__MClass
= {
5754 "AbstractArray[Array[MClass]]", /* class_name_string */
5758 0, {}, /*DEAD TYPE*/
5760 /* runtime type AbstractArray[Array[MProperty]] */
5761 const struct type type_standard__AbstractArray__standard__Array__nit__MProperty
= {
5763 "AbstractArray[Array[MProperty]]", /* class_name_string */
5767 0, {}, /*DEAD TYPE*/
5769 /* runtime type AbstractArray[nullable ModulePath] */
5770 const struct type type_standard__AbstractArray__nullable__nit__ModulePath
= {
5772 "AbstractArray[nullable ModulePath]", /* class_name_string */
5776 0, {}, /*DEAD TYPE*/
5778 /* runtime type AbstractArray[nullable MGroup] */
5779 const struct type type_standard__AbstractArray__nullable__nit__MGroup
= {
5781 "AbstractArray[nullable MGroup]", /* class_name_string */
5785 0, {}, /*DEAD TYPE*/
5787 /* runtime type AbstractArray[MModuleData[AAnnotation]] */
5788 const struct type type_standard__AbstractArray__nit__MModuleData__nit__AAnnotation
= {
5790 "AbstractArray[MModuleData[AAnnotation]]", /* class_name_string */
5794 0, {}, /*DEAD TYPE*/
5796 /* runtime type AbstractArray[Set[MProperty]] */
5797 const struct type type_standard__AbstractArray__standard__Set__nit__MProperty
= {
5799 "AbstractArray[Set[MProperty]]", /* class_name_string */
5803 0, {}, /*DEAD TYPE*/
5805 /* runtime type AbstractArray[Array[MType]] */
5806 const struct type type_standard__AbstractArray__standard__Array__nit__MType
= {
5808 "AbstractArray[Array[MType]]", /* class_name_string */
5812 0, {}, /*DEAD TYPE*/
5814 /* runtime type AbstractArray[MGenericType] */
5815 const struct type type_standard__AbstractArray__nit__MGenericType
= {
5817 "AbstractArray[MGenericType]", /* class_name_string */
5821 0, {}, /*DEAD TYPE*/
5823 /* runtime type AbstractArray[HashSet[MType]] */
5824 const struct type type_standard__AbstractArray__standard__HashSet__nit__MType
= {
5826 "AbstractArray[HashSet[MType]]", /* class_name_string */
5830 0, {}, /*DEAD TYPE*/
5832 /* runtime type AbstractArray[Array[nullable MType]] */
5833 const struct type type_standard__AbstractArray__standard__Array__nullable__nit__MType
= {
5835 "AbstractArray[Array[nullable MType]]", /* class_name_string */
5839 0, {}, /*DEAD TYPE*/
5841 /* runtime type AbstractArray[Array[nullable MPropDef]] */
5842 const struct type type_standard__AbstractArray__standard__Array__nullable__nit__MPropDef
= {
5844 "AbstractArray[Array[nullable MPropDef]]", /* class_name_string */
5848 0, {}, /*DEAD TYPE*/
5850 /* runtime type AbstractArray[Set[MClassDef]] */
5851 const struct type type_standard__AbstractArray__standard__Set__nit__MClassDef
= {
5853 "AbstractArray[Set[MClassDef]]", /* class_name_string */
5857 0, {}, /*DEAD TYPE*/
5859 /* runtime type AbstractArray[Set[MClass]] */
5860 const struct type type_standard__AbstractArray__standard__Set__nit__MClass
= {
5862 "AbstractArray[Set[MClass]]", /* class_name_string */
5866 0, {}, /*DEAD TYPE*/
5868 /* runtime type AbstractArray[Set[MClassType]] */
5869 const struct type type_standard__AbstractArray__standard__Set__nit__MClassType
= {
5871 "AbstractArray[Set[MClassType]]", /* class_name_string */
5875 0, {}, /*DEAD TYPE*/
5877 /* runtime type AbstractArray[Set[MVirtualTypeProp]] */
5878 const struct type type_standard__AbstractArray__standard__Set__nit__MVirtualTypeProp
= {
5880 "AbstractArray[Set[MVirtualTypeProp]]", /* class_name_string */
5884 0, {}, /*DEAD TYPE*/
5886 /* runtime type AbstractArray[nullable Array[nullable MType]] */
5887 const struct type type_standard__AbstractArray__nullable__standard__Array__nullable__nit__MType
= {
5889 "AbstractArray[nullable Array[nullable MType]]", /* class_name_string */
5893 0, {}, /*DEAD TYPE*/
5895 /* runtime type AbstractArray[Set[PropertyLayoutElement]] */
5896 const struct type type_standard__AbstractArray__standard__Set__nit__PropertyLayoutElement
= {
5898 "AbstractArray[Set[PropertyLayoutElement]]", /* class_name_string */
5902 0, {}, /*DEAD TYPE*/
5904 /* runtime type AbstractArray[Set[MAttribute]] */
5905 const struct type type_standard__AbstractArray__standard__Set__nit__MAttribute
= {
5907 "AbstractArray[Set[MAttribute]]", /* class_name_string */
5911 0, {}, /*DEAD TYPE*/
5913 /* runtime type AbstractArray[Array[nullable MClass]] */
5914 const struct type type_standard__AbstractArray__standard__Array__nullable__nit__MClass
= {
5916 "AbstractArray[Array[nullable MClass]]", /* class_name_string */
5920 0, {}, /*DEAD TYPE*/
5922 /* runtime type AbstractArray[EscapeMark] */
5923 const struct type type_standard__AbstractArray__nit__EscapeMark
= {
5925 "AbstractArray[EscapeMark]", /* class_name_string */
5929 0, {}, /*DEAD TYPE*/
5931 /* runtime type AbstractArray[Set[MType]] */
5932 const struct type type_standard__AbstractArray__standard__Set__nit__MType
= {
5934 "AbstractArray[Set[MType]]", /* class_name_string */
5938 0, {}, /*DEAD TYPE*/
5940 /* runtime type AbstractArray[POSetElement[Phase]] */
5941 const struct type type_standard__AbstractArray__poset__POSetElement__nit__Phase
= {
5943 "AbstractArray[POSetElement[Phase]]", /* class_name_string */
5947 0, {}, /*DEAD TYPE*/
5949 /* runtime type AbstractArray[POSetElement[MModule]] */
5950 const struct type type_standard__AbstractArray__poset__POSetElement__nit__MModule
= {
5952 "AbstractArray[POSetElement[MModule]]", /* class_name_string */
5956 0, {}, /*DEAD TYPE*/
5958 /* runtime type AbstractArray[POSetElement[MClassDef]] */
5959 const struct type type_standard__AbstractArray__poset__POSetElement__nit__MClassDef
= {
5961 "AbstractArray[POSetElement[MClassDef]]", /* class_name_string */
5965 0, {}, /*DEAD TYPE*/
5967 /* runtime type AbstractArray[POSetElement[MClassType]] */
5968 const struct type type_standard__AbstractArray__poset__POSetElement__nit__MClassType
= {
5970 "AbstractArray[POSetElement[MClassType]]", /* class_name_string */
5974 0, {}, /*DEAD TYPE*/
5976 /* runtime type AbstractArray[HashMap2[MType, String, nullable MProperty]] */
5977 const struct type type_standard__AbstractArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
= {
5979 "AbstractArray[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
5983 0, {}, /*DEAD TYPE*/
5985 /* runtime type AbstractArray[POSetElement[MGroup]] */
5986 const struct type type_standard__AbstractArray__poset__POSetElement__nit__MGroup
= {
5988 "AbstractArray[POSetElement[MGroup]]", /* class_name_string */
5992 0, {}, /*DEAD TYPE*/
5994 /* runtime type AbstractArray[HashMap[MProperty, Set[MMethodDef]]] */
5995 const struct type type_standard__AbstractArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
= {
5997 "AbstractArray[HashMap[MProperty, Set[MMethodDef]]]", /* class_name_string */
6001 0, {}, /*DEAD TYPE*/
6003 /* runtime type AbstractArray[Set[MMethodDef]] */
6004 const struct type type_standard__AbstractArray__standard__Set__nit__MMethodDef
= {
6006 "AbstractArray[Set[MMethodDef]]", /* class_name_string */
6010 0, {}, /*DEAD TYPE*/
6012 /* runtime type AbstractArray[POSetElement[MClass]] */
6013 const struct type type_standard__AbstractArray__poset__POSetElement__nit__MClass
= {
6015 "AbstractArray[POSetElement[MClass]]", /* class_name_string */
6019 0, {}, /*DEAD TYPE*/
6021 /* runtime type AbstractArray[POSetElement[MType]] */
6022 const struct type type_standard__AbstractArray__poset__POSetElement__nit__MType
= {
6024 "AbstractArray[POSetElement[MType]]", /* class_name_string */
6028 0, {}, /*DEAD TYPE*/
6030 /* runtime type AbstractArray[HashMap[String, nullable MProperty]] */
6031 const struct type type_standard__AbstractArray__standard__HashMap__standard__String__nullable__nit__MProperty
= {
6033 "AbstractArray[HashMap[String, nullable MProperty]]", /* class_name_string */
6037 0, {}, /*DEAD TYPE*/
6039 /* runtime type AbstractArray[nullable MProperty] */
6040 const struct type type_standard__AbstractArray__nullable__nit__MProperty
= {
6042 "AbstractArray[nullable MProperty]", /* class_name_string */
6046 0, {}, /*DEAD TYPE*/
6048 /* runtime type AbstractArray[HashMap[MType, Array[MMethodDef]]] */
6049 const struct type type_standard__AbstractArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef
= {
6051 "AbstractArray[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
6055 0, {}, /*DEAD TYPE*/
6057 /* runtime type AbstractArray[Array[MMethodDef]] */
6058 const struct type type_standard__AbstractArray__standard__Array__nit__MMethodDef
= {
6060 "AbstractArray[Array[MMethodDef]]", /* class_name_string */
6064 0, {}, /*DEAD TYPE*/
6066 /* runtime type AbstractArray[HashMap[MType, Array[MAttributeDef]]] */
6067 const struct type type_standard__AbstractArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef
= {
6069 "AbstractArray[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
6073 0, {}, /*DEAD TYPE*/
6075 /* runtime type AbstractArray[Array[MAttributeDef]] */
6076 const struct type type_standard__AbstractArray__standard__Array__nit__MAttributeDef
= {
6078 "AbstractArray[Array[MAttributeDef]]", /* class_name_string */
6082 0, {}, /*DEAD TYPE*/
6084 /* runtime type AbstractArray[HashMap[MType, Array[MVirtualTypeDef]]] */
6085 const struct type type_standard__AbstractArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef
= {
6087 "AbstractArray[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
6091 0, {}, /*DEAD TYPE*/
6093 /* runtime type AbstractArray[Array[MVirtualTypeDef]] */
6094 const struct type type_standard__AbstractArray__standard__Array__nit__MVirtualTypeDef
= {
6096 "AbstractArray[Array[MVirtualTypeDef]]", /* class_name_string */
6100 0, {}, /*DEAD TYPE*/
6102 /* runtime type AbstractCompilerVisitor */
6103 const struct type type_nit__AbstractCompilerVisitor
= {
6105 "AbstractCompilerVisitor", /* class_name_string */
6109 0, {}, /*DEAD TYPE*/
6111 /* runtime type Stdin */
6112 const struct type type_standard__Stdin
= {
6114 "Stdin", /* class_name_string */
6117 NULL
, /*NO RESOLUTIONS*/
6128 /* runtime type Stdout */
6129 const struct type type_standard__Stdout
= {
6131 "Stdout", /* class_name_string */
6134 NULL
, /*NO RESOLUTIONS*/
6145 /* runtime type Stderr */
6146 const struct type type_standard__Stderr
= {
6148 "Stderr", /* class_name_string */
6151 NULL
, /*NO RESOLUTIONS*/
6162 /* runtime type Pointer */
6163 const struct type type_standard__Pointer
= {
6165 "Pointer", /* class_name_string */
6168 NULL
, /*NO RESOLUTIONS*/
6179 /* runtime type NativeFile */
6180 const struct type type_standard__file__NativeFile
= {
6182 "NativeFile", /* class_name_string */
6185 NULL
, /*NO RESOLUTIONS*/
6193 804, /* NativeFile */
6196 /* runtime type NativeString */
6197 const struct type type_standard__NativeString
= {
6199 "NativeString", /* class_name_string */
6202 NULL
, /*NO RESOLUTIONS*/
6210 805, /* NativeString */
6213 /* runtime type IOError */
6214 const struct type type_standard__IOError
= {
6216 "IOError", /* class_name_string */
6219 NULL
, /*NO RESOLUTIONS*/
6230 /* runtime type FlatStringCharView */
6231 const struct type type_standard__string__FlatStringCharView
= {
6233 "FlatStringCharView", /* class_name_string */
6236 &resolution_table_standard__string__FlatStringCharView
,
6240 2, /* SequenceRead[nullable Object] */
6241 5, /* Collection[Char] */
6245 179, /* Collection[Object] */
6246 2008, /* FlatStringCharView */
6249 const struct types resolution_table_standard__string__FlatStringCharView
= {
6252 &type_standard__FlatString
, /* SELFTYPE: FlatString */
6262 &type_standard__Char
, /* E: Char */
6263 &type_standard__Collection__standard__Char
, /* Collection[E]: Collection[Char] */
6264 &type_standard__Array__standard__Char
, /* Array[E]: Array[Char] */
6265 &type_standard__Char
, /* E: Char */
6268 /* runtime type FlatBufferCharView */
6269 const struct type type_standard__string__FlatBufferCharView
= {
6271 "FlatBufferCharView", /* class_name_string */
6274 &resolution_table_standard__string__FlatBufferCharView
,
6278 2, /* SequenceRead[nullable Object] */
6279 5, /* Collection[Char] */
6283 179, /* Collection[Object] */
6284 2009, /* FlatBufferCharView */
6287 const struct types resolution_table_standard__string__FlatBufferCharView
= {
6290 &type_standard__FlatBuffer
, /* SELFTYPE: FlatBuffer */
6296 &type_standard__Char
, /* E: Char */
6297 &type_standard__Collection__standard__Char
, /* Collection[E]: Collection[Char] */
6298 &type_standard__Collection__standard__Char
, /* Collection[E]: Collection[Char] */
6299 &type_standard__Char
, /* E: Char */
6300 &type_standard__Char
, /* E: Char */
6301 &type_standard__Collection__standard__Char
, /* Collection[E]: Collection[Char] */
6302 &type_standard__Array__standard__Char
, /* Array[E]: Array[Char] */
6303 &type_standard__Char
, /* E: Char */
6306 /* runtime type ToolContext */
6307 const struct type type_nit__ToolContext
= {
6309 "ToolContext", /* class_name_string */
6312 NULL
, /*NO RESOLUTIONS*/
6320 807, /* ToolContext */
6323 /* runtime type MultiHashMap[SourceFile, String] */
6324 const struct type type_more_collections__MultiHashMap__nit__SourceFile__standard__String
= {
6326 "MultiHashMap[SourceFile, String]", /* class_name_string */
6329 &resolution_table_more_collections__MultiHashMap__nit__SourceFile__standard__String
,
6332 132, /* HashMap[SourceFile, Array[String]] */
6337 1262, /* MultiHashMap[SourceFile, String] */
6340 const struct types resolution_table_more_collections__MultiHashMap__nit__SourceFile__standard__String
= {
6343 &type_nit__SourceFile
, /* K: SourceFile */
6344 &type_standard__String
, /* V: String */
6345 &type_standard__Array__standard__String
, /* Array[V]: Array[String] */
6346 &type_standard__hash_collection__HashMapKeys__nit__SourceFile__standard__Array__standard__String
, /* HashMapKeys[K, V]: HashMapKeys[SourceFile, Array[String]] */
6347 &type_standard__hash_collection__HashMapValues__nit__SourceFile__standard__Array__standard__String
, /* HashMapValues[K, V]: HashMapValues[SourceFile, Array[String]] */
6348 &type_nit__SourceFile
, /* K: SourceFile */
6349 &type_standard__HashMapIterator__nit__SourceFile__standard__Array__standard__String
, /* HashMapIterator[K, V]: HashMapIterator[SourceFile, Array[String]] */
6350 &type_standard__Array__standard__String
, /* V: Array[String] */
6351 &type_standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
, /* HashMapNode[K, V]: HashMapNode[SourceFile, Array[String]] */
6352 &type_nit__SourceFile
, /* K: SourceFile */
6356 &type_nit__SourceFile
, /* K: SourceFile */
6357 &type_nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
, /* nullable N: nullable HashMapNode[SourceFile, Array[String]] */
6358 &type_standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
, /* N: HashMapNode[SourceFile, Array[String]] */
6359 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[SourceFile, Array[String]]] */
6362 /* runtime type OptionContext */
6363 const struct type type_opts__OptionContext
= {
6365 "OptionContext", /* class_name_string */
6368 NULL
, /*NO RESOLUTIONS*/
6376 808, /* OptionContext */
6379 /* runtime type OptionCount */
6380 const struct type type_opts__OptionCount
= {
6382 "OptionCount", /* class_name_string */
6385 &resolution_table_opts__OptionCount
,
6393 1263, /* OptionCount */
6396 const struct types resolution_table_opts__OptionCount
= {
6399 &type_standard__Int
, /* VALUE: Int */
6402 /* runtime type OptionArray */
6403 const struct type type_opts__OptionArray
= {
6405 "OptionArray", /* class_name_string */
6408 &resolution_table_opts__OptionArray
,
6411 122, /* OptionParameter */
6416 1794, /* OptionArray */
6419 const struct types resolution_table_opts__OptionArray
= {
6422 &type_standard__Array__standard__String
, /* VALUE: Array[String] */
6425 /* runtime type OptionBool */
6426 const struct type type_opts__OptionBool
= {
6428 "OptionBool", /* class_name_string */
6431 &resolution_table_opts__OptionBool
,
6439 1264, /* OptionBool */
6442 const struct types resolution_table_opts__OptionBool
= {
6445 &type_standard__Bool
, /* VALUE: Bool */
6448 /* runtime type OptionString */
6449 const struct type type_opts__OptionString
= {
6451 "OptionString", /* class_name_string */
6454 &resolution_table_opts__OptionString
,
6457 122, /* OptionParameter */
6462 1795, /* OptionString */
6465 const struct types resolution_table_opts__OptionString
= {
6468 &type_nullable__standard__String
, /* VALUE: nullable String */
6471 /* runtime type LiteralPhase */
6472 const struct type type_nit__literal__LiteralPhase
= {
6474 "LiteralPhase", /* class_name_string */
6477 NULL
, /*NO RESOLUTIONS*/
6485 1265, /* LiteralPhase */
6488 /* runtime type ScopePhase */
6489 const struct type type_nit__scope__ScopePhase
= {
6491 "ScopePhase", /* class_name_string */
6494 NULL
, /*NO RESOLUTIONS*/
6502 1266, /* ScopePhase */
6505 /* runtime type FlowPhase */
6506 const struct type type_nit__flow__FlowPhase
= {
6508 "FlowPhase", /* class_name_string */
6511 NULL
, /*NO RESOLUTIONS*/
6519 1267, /* FlowPhase */
6522 /* runtime type LocalVarInitPhase */
6523 const struct type type_nit__local_var_init__LocalVarInitPhase
= {
6525 "LocalVarInitPhase", /* class_name_string */
6528 NULL
, /*NO RESOLUTIONS*/
6536 1268, /* LocalVarInitPhase */
6539 /* runtime type ModelizeClassPhase */
6540 const struct type type_nit__modelize_class__ModelizeClassPhase
= {
6542 "ModelizeClassPhase", /* class_name_string */
6545 NULL
, /*NO RESOLUTIONS*/
6553 1269, /* ModelizeClassPhase */
6556 /* runtime type ModelizePropertyPhase */
6557 const struct type type_nit__modelize_property__ModelizePropertyPhase
= {
6559 "ModelizePropertyPhase", /* class_name_string */
6562 NULL
, /*NO RESOLUTIONS*/
6570 1270, /* ModelizePropertyPhase */
6573 /* runtime type PlatformPhase */
6574 const struct type type_nit__platform__PlatformPhase
= {
6576 "PlatformPhase", /* class_name_string */
6579 NULL
, /*NO RESOLUTIONS*/
6587 1271, /* PlatformPhase */
6590 /* runtime type TypingPhase */
6591 const struct type type_nit__typing__TypingPhase
= {
6593 "TypingPhase", /* class_name_string */
6596 NULL
, /*NO RESOLUTIONS*/
6604 1272, /* TypingPhase */
6607 /* runtime type AutoSuperInitPhase */
6608 const struct type type_nit__auto_super_init__AutoSuperInitPhase
= {
6610 "AutoSuperInitPhase", /* class_name_string */
6613 NULL
, /*NO RESOLUTIONS*/
6621 1273, /* AutoSuperInitPhase */
6624 /* runtime type TransformPhase */
6625 const struct type type_nit__transform__TransformPhase
= {
6627 "TransformPhase", /* class_name_string */
6630 NULL
, /*NO RESOLUTIONS*/
6638 1274, /* TransformPhase */
6641 /* runtime type OptionInt */
6642 const struct type type_opts__OptionInt
= {
6644 "OptionInt", /* class_name_string */
6647 &resolution_table_opts__OptionInt
,
6650 122, /* OptionParameter */
6655 1796, /* OptionInt */
6658 const struct types resolution_table_opts__OptionInt
= {
6661 &type_standard__Int
, /* VALUE: Int */
6664 /* runtime type SeparateCompilerPhase */
6665 const struct type type_nit__SeparateCompilerPhase
= {
6667 "SeparateCompilerPhase", /* class_name_string */
6670 NULL
, /*NO RESOLUTIONS*/
6678 1275, /* SeparateCompilerPhase */
6681 /* runtime type ErasureCompilerPhase */
6682 const struct type type_nit__ErasureCompilerPhase
= {
6684 "ErasureCompilerPhase", /* class_name_string */
6687 NULL
, /*NO RESOLUTIONS*/
6695 1276, /* ErasureCompilerPhase */
6698 /* runtime type Model */
6699 const struct type type_nit__Model
= {
6701 "Model", /* class_name_string */
6704 NULL
, /*NO RESOLUTIONS*/
6715 /* runtime type MultiHashMap[String, MProject] */
6716 const struct type type_more_collections__MultiHashMap__standard__String__nit__MProject
= {
6718 "MultiHashMap[String, MProject]", /* class_name_string */
6721 &resolution_table_more_collections__MultiHashMap__standard__String__nit__MProject
,
6724 133, /* HashMap[String, Array[MProject]] */
6729 1277, /* MultiHashMap[String, MProject] */
6732 const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MProject
= {
6735 &type_standard__String
, /* K: String */
6736 &type_nit__MProject
, /* V: MProject */
6737 &type_standard__Array__nit__MProject
, /* Array[V]: Array[MProject] */
6738 &type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProject
, /* HashMapKeys[K, V]: HashMapKeys[String, Array[MProject]] */
6739 &type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProject
, /* HashMapValues[K, V]: HashMapValues[String, Array[MProject]] */
6740 &type_standard__String
, /* K: String */
6741 &type_standard__HashMapIterator__standard__String__standard__Array__nit__MProject
, /* HashMapIterator[K, V]: HashMapIterator[String, Array[MProject]] */
6742 &type_standard__Array__nit__MProject
, /* V: Array[MProject] */
6743 &type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
, /* HashMapNode[K, V]: HashMapNode[String, Array[MProject]] */
6744 &type_standard__String
, /* K: String */
6748 &type_standard__String
, /* K: String */
6749 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
, /* nullable N: nullable HashMapNode[String, Array[MProject]] */
6750 &type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
, /* N: HashMapNode[String, Array[MProject]] */
6751 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, Array[MProject]]] */
6754 /* runtime type MultiHashMap[String, MModule] */
6755 const struct type type_more_collections__MultiHashMap__standard__String__nit__MModule
= {
6757 "MultiHashMap[String, MModule]", /* class_name_string */
6760 &resolution_table_more_collections__MultiHashMap__standard__String__nit__MModule
,
6763 134, /* HashMap[String, Array[MModule]] */
6768 1278, /* MultiHashMap[String, MModule] */
6771 const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MModule
= {
6774 &type_standard__String
, /* K: String */
6775 &type_nit__MModule
, /* V: MModule */
6776 &type_standard__Array__nit__MModule
, /* Array[V]: Array[MModule] */
6777 &type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MModule
, /* HashMapKeys[K, V]: HashMapKeys[String, Array[MModule]] */
6778 &type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MModule
, /* HashMapValues[K, V]: HashMapValues[String, Array[MModule]] */
6779 &type_standard__String
, /* K: String */
6780 &type_standard__HashMapIterator__standard__String__standard__Array__nit__MModule
, /* HashMapIterator[K, V]: HashMapIterator[String, Array[MModule]] */
6781 &type_standard__Array__nit__MModule
, /* V: Array[MModule] */
6782 &type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
, /* HashMapNode[K, V]: HashMapNode[String, Array[MModule]] */
6783 &type_standard__String
, /* K: String */
6787 &type_standard__String
, /* K: String */
6788 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
, /* nullable N: nullable HashMapNode[String, Array[MModule]] */
6789 &type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
, /* N: HashMapNode[String, Array[MModule]] */
6790 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, Array[MModule]]] */
6793 /* runtime type MultiHashMap[String, MClass] */
6794 const struct type type_more_collections__MultiHashMap__standard__String__nit__MClass
= {
6796 "MultiHashMap[String, MClass]", /* class_name_string */
6799 &resolution_table_more_collections__MultiHashMap__standard__String__nit__MClass
,
6802 135, /* HashMap[String, Array[MClass]] */
6807 1279, /* MultiHashMap[String, MClass] */
6810 const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MClass
= {
6813 &type_standard__String
, /* K: String */
6814 &type_nit__MClass
, /* V: MClass */
6815 &type_standard__Array__nit__MClass
, /* Array[V]: Array[MClass] */
6816 &type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass
, /* HashMapKeys[K, V]: HashMapKeys[String, Array[MClass]] */
6817 &type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass
, /* HashMapValues[K, V]: HashMapValues[String, Array[MClass]] */
6818 &type_standard__String
, /* K: String */
6819 &type_standard__HashMapIterator__standard__String__standard__Array__nit__MClass
, /* HashMapIterator[K, V]: HashMapIterator[String, Array[MClass]] */
6820 &type_standard__Array__nit__MClass
, /* V: Array[MClass] */
6821 &type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
, /* HashMapNode[K, V]: HashMapNode[String, Array[MClass]] */
6822 &type_standard__String
, /* K: String */
6826 &type_standard__String
, /* K: String */
6827 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
, /* nullable N: nullable HashMapNode[String, Array[MClass]] */
6828 &type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
, /* N: HashMapNode[String, Array[MClass]] */
6829 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, Array[MClass]]] */
6832 /* runtime type MultiHashMap[String, MProperty] */
6833 const struct type type_more_collections__MultiHashMap__standard__String__nit__MProperty
= {
6835 "MultiHashMap[String, MProperty]", /* class_name_string */
6838 &resolution_table_more_collections__MultiHashMap__standard__String__nit__MProperty
,
6841 136, /* HashMap[String, Array[MProperty]] */
6846 1280, /* MultiHashMap[String, MProperty] */
6849 const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MProperty
= {
6852 &type_standard__String
, /* K: String */
6853 &type_nit__MProperty
, /* V: MProperty */
6854 &type_standard__Array__nit__MProperty
, /* Array[V]: Array[MProperty] */
6855 &type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty
, /* HashMapKeys[K, V]: HashMapKeys[String, Array[MProperty]] */
6856 &type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty
, /* HashMapValues[K, V]: HashMapValues[String, Array[MProperty]] */
6857 &type_standard__String
, /* K: String */
6858 &type_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty
, /* HashMapIterator[K, V]: HashMapIterator[String, Array[MProperty]] */
6859 &type_standard__Array__nit__MProperty
, /* V: Array[MProperty] */
6860 &type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
, /* HashMapNode[K, V]: HashMapNode[String, Array[MProperty]] */
6861 &type_standard__String
, /* K: String */
6865 &type_standard__String
, /* K: String */
6866 &type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
, /* nullable N: nullable HashMapNode[String, Array[MProperty]] */
6867 &type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
, /* N: HashMapNode[String, Array[MProperty]] */
6868 &type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[String, Array[MProperty]]] */
6871 /* runtime type ModelBuilder */
6872 const struct type type_nit__ModelBuilder
= {
6874 "ModelBuilder", /* class_name_string */
6877 NULL
, /*NO RESOLUTIONS*/
6885 810, /* ModelBuilder */
6888 /* runtime type HashMap3[MModule, MType, String, nullable MProperty] */
6889 const struct type type_more_collections__HashMap3__nit__MModule__nit__MType__standard__String__nullable__nit__MProperty
= {
6891 "HashMap3[MModule, MType, String, nullable MProperty]", /* class_name_string */
6894 &resolution_table_more_collections__HashMap3__nit__MModule__nit__MType__standard__String__nullable__nit__MProperty
,
6902 811, /* HashMap3[MModule, MType, String, nullable MProperty] */
6905 const struct types resolution_table_more_collections__HashMap3__nit__MModule__nit__MType__standard__String__nullable__nit__MProperty
= {
6908 &type_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* HashMap[K1, HashMap2[K2, K3, V]]: HashMap[MModule, HashMap2[MType, String, nullable MProperty]] */
6909 &type_nit__MModule
, /* K1: MModule */
6910 &type_nit__MType
, /* K2: MType */
6911 &type_standard__String
, /* K3: String */
6912 &type_nullable__nit__MProperty
, /* V: nullable MProperty */
6913 &type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty
, /* HashMap2[K2, K3, V]: HashMap2[MType, String, nullable MProperty] */
6916 /* runtime type DefaultComparator */
6917 const struct type type_standard__DefaultComparator
= {
6919 "DefaultComparator", /* class_name_string */
6922 &resolution_table_standard__DefaultComparator
,
6930 812, /* DefaultComparator */
6933 const struct types resolution_table_standard__DefaultComparator
= {
6936 &type_standard__Comparable
, /* COMPARED: Comparable */
6940 &type_standard__Array__standard__Comparable
, /* Array[COMPARED]: Array[Comparable] */
6943 /* runtime type ArraySet[MModule] */
6944 const struct type type_standard__ArraySet__nit__MModule
= {
6946 "ArraySet[MModule]", /* class_name_string */
6949 &resolution_table_standard__ArraySet__nit__MModule
,
6952 4, /* Set[Object] */
6954 172, /* Collection[MModule] */
6958 179, /* Collection[Object] */
6959 2010, /* ArraySet[MModule] */
6962 const struct types resolution_table_standard__ArraySet__nit__MModule
= {
6965 &type_nit__MModule
, /* E: MModule */
6966 &type_standard__array__ArraySetIterator__nit__MModule
, /* ArraySetIterator[E]: ArraySetIterator[MModule] */
6967 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
6969 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
6973 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
6974 &type_nit__MModule
, /* E: MModule */
6975 &type_nit__MModule
, /* E: MModule */
6976 &type_standard__Collection__nit__MModule
, /* Collection[E]: Collection[MModule] */
6977 &type_standard__Array__nit__MModule
, /* Array[E]: Array[MModule] */
6980 /* runtime type AnnotationPhaseVisitor */
6981 const struct type type_nit__phase__AnnotationPhaseVisitor
= {
6983 "AnnotationPhaseVisitor", /* class_name_string */
6986 NULL
, /*NO RESOLUTIONS*/
6994 813, /* AnnotationPhaseVisitor */
6997 /* runtime type FlatStringIterator */
6998 const struct type type_standard__string__FlatStringIterator
= {
7000 "FlatStringIterator", /* class_name_string */
7003 &resolution_table_standard__string__FlatStringIterator
,
7011 814, /* FlatStringIterator */
7014 const struct types resolution_table_standard__string__FlatStringIterator
= {
7017 &type_standard__Array__standard__Char
, /* Array[E]: Array[Char] */
7020 /* runtime type FlatBufferIterator */
7021 const struct type type_standard__string__FlatBufferIterator
= {
7023 "FlatBufferIterator", /* class_name_string */
7026 &resolution_table_standard__string__FlatBufferIterator
,
7034 815, /* FlatBufferIterator */
7037 const struct types resolution_table_standard__string__FlatBufferIterator
= {
7040 &type_standard__Array__standard__Char
, /* Array[E]: Array[Char] */
7043 /* runtime type FlatSubstringsIter */
7044 const struct type type_standard__string__FlatSubstringsIter
= {
7046 "FlatSubstringsIter", /* class_name_string */
7049 &resolution_table_standard__string__FlatSubstringsIter
,
7057 816, /* FlatSubstringsIter */
7060 const struct types resolution_table_standard__string__FlatSubstringsIter
= {
7063 &type_standard__Array__standard__FlatText
, /* Array[E]: Array[FlatText] */
7066 /* runtime type IFStream */
7067 const struct type type_standard__IFStream
= {
7069 "IFStream", /* class_name_string */
7072 NULL
, /*NO RESOLUTIONS*/
7080 1281, /* IFStream */
7083 /* runtime type Lexer */
7084 const struct type type_nit__Lexer
= {
7086 "Lexer", /* class_name_string */
7089 NULL
, /*NO RESOLUTIONS*/
7100 /* runtime type Parser */
7101 const struct type type_nit__Parser
= {
7103 "Parser", /* class_name_string */
7106 NULL
, /*NO RESOLUTIONS*/
7117 /* runtime type ANodes[AImport] */
7118 const struct type type_nit__ANodes__nit__AImport
= {
7120 "ANodes[AImport]", /* class_name_string */
7123 &resolution_table_nit__ANodes__nit__AImport
,
7127 2, /* SequenceRead[nullable Object] */
7128 302, /* Collection[AImport] */
7129 181, /* Collection[ANode] */
7131 283, /* Collection[Prod] */
7132 179, /* Collection[Object] */
7133 2257, /* ANodes[AImport] */
7136 const struct types resolution_table_nit__ANodes__nit__AImport
= {
7139 &type_standard__Array__nit__AImport
, /* Array[E]: Array[AImport] */
7140 &type_nit__AImport
, /* E: AImport */
7145 &type_nit__AImport
, /* E: AImport */
7146 &type_standard__Collection__nit__AImport
, /* Collection[E]: Collection[AImport] */
7147 &type_standard__Collection__nit__AImport
, /* Collection[E]: Collection[AImport] */
7148 &type_nit__AImport
, /* E: AImport */
7149 &type_nit__AImport
, /* E: AImport */
7150 &type_standard__Collection__nit__AImport
, /* Collection[E]: Collection[AImport] */
7151 &type_standard__Array__nit__AImport
, /* Array[E]: Array[AImport] */
7152 &type_nit__AImport
, /* E: AImport */
7155 /* runtime type ANodes[TId] */
7156 const struct type type_nit__ANodes__nit__TId
= {
7158 "ANodes[TId]", /* class_name_string */
7161 &resolution_table_nit__ANodes__nit__TId
,
7165 2, /* SequenceRead[nullable Object] */
7166 303, /* Collection[TId] */
7167 181, /* Collection[ANode] */
7170 179, /* Collection[Object] */
7171 2108, /* ANodes[TId] */
7174 const struct types resolution_table_nit__ANodes__nit__TId
= {
7177 &type_standard__Array__nit__TId
, /* Array[E]: Array[TId] */
7178 &type_nit__TId
, /* E: TId */
7183 &type_nit__TId
, /* E: TId */
7184 &type_standard__Collection__nit__TId
, /* Collection[E]: Collection[TId] */
7185 &type_standard__Collection__nit__TId
, /* Collection[E]: Collection[TId] */
7186 &type_nit__TId
, /* E: TId */
7187 &type_nit__TId
, /* E: TId */
7188 &type_standard__Collection__nit__TId
, /* Collection[E]: Collection[TId] */
7189 &type_standard__Array__nit__TId
, /* Array[E]: Array[TId] */
7190 &type_nit__TId
, /* E: TId */
7193 /* runtime type ANodes[AClassdef] */
7194 const struct type type_nit__ANodes__nit__AClassdef
= {
7196 "ANodes[AClassdef]", /* class_name_string */
7199 &resolution_table_nit__ANodes__nit__AClassdef
,
7203 2, /* SequenceRead[nullable Object] */
7204 285, /* Collection[AClassdef] */
7205 181, /* Collection[ANode] */
7207 283, /* Collection[Prod] */
7208 179, /* Collection[Object] */
7209 2258, /* ANodes[AClassdef] */
7212 const struct types resolution_table_nit__ANodes__nit__AClassdef
= {
7215 &type_standard__Array__nit__AClassdef
, /* Array[E]: Array[AClassdef] */
7216 &type_nit__AClassdef
, /* E: AClassdef */
7221 &type_nit__AClassdef
, /* E: AClassdef */
7222 &type_standard__Collection__nit__AClassdef
, /* Collection[E]: Collection[AClassdef] */
7223 &type_standard__Collection__nit__AClassdef
, /* Collection[E]: Collection[AClassdef] */
7224 &type_nit__AClassdef
, /* E: AClassdef */
7225 &type_nit__AClassdef
, /* E: AClassdef */
7226 &type_standard__Collection__nit__AClassdef
, /* Collection[E]: Collection[AClassdef] */
7227 &type_standard__Array__nit__AClassdef
, /* Array[E]: Array[AClassdef] */
7228 &type_nit__AClassdef
, /* E: AClassdef */
7231 /* runtime type ANodes[APropdef] */
7232 const struct type type_nit__ANodes__nit__APropdef
= {
7234 "ANodes[APropdef]", /* class_name_string */
7237 &resolution_table_nit__ANodes__nit__APropdef
,
7241 2, /* SequenceRead[nullable Object] */
7243 181, /* Collection[ANode] */
7245 283, /* Collection[Prod] */
7246 179, /* Collection[Object] */
7247 304, /* Collection[APropdef] */
7248 2259, /* ANodes[APropdef] */
7251 const struct types resolution_table_nit__ANodes__nit__APropdef
= {
7254 &type_standard__Array__nit__APropdef
, /* Array[E]: Array[APropdef] */
7255 &type_nit__APropdef
, /* E: APropdef */
7260 &type_nit__APropdef
, /* E: APropdef */
7261 &type_standard__Collection__nit__APropdef
, /* Collection[E]: Collection[APropdef] */
7262 &type_standard__Collection__nit__APropdef
, /* Collection[E]: Collection[APropdef] */
7263 &type_nit__APropdef
, /* E: APropdef */
7264 &type_nit__APropdef
, /* E: APropdef */
7265 &type_standard__Collection__nit__APropdef
, /* Collection[E]: Collection[APropdef] */
7266 &type_standard__Array__nit__APropdef
, /* Array[E]: Array[APropdef] */
7267 &type_nit__APropdef
, /* E: APropdef */
7270 /* runtime type RapidTypeAnalysis */
7271 const struct type type_nit__RapidTypeAnalysis
= {
7273 "RapidTypeAnalysis", /* class_name_string */
7276 NULL
, /*NO RESOLUTIONS*/
7284 819, /* RapidTypeAnalysis */
7287 /* runtime type HashMap2[MType, MProperty, Set[MMethodDef]] */
7288 const struct type type_more_collections__HashMap2__nit__MType__nit__MProperty__standard__Set__nit__MMethodDef
= {
7290 "HashMap2[MType, MProperty, Set[MMethodDef]]", /* class_name_string */
7293 &resolution_table_more_collections__HashMap2__nit__MType__nit__MProperty__standard__Set__nit__MMethodDef
,
7301 820, /* HashMap2[MType, MProperty, Set[MMethodDef]] */
7304 const struct types resolution_table_more_collections__HashMap2__nit__MType__nit__MProperty__standard__Set__nit__MMethodDef
= {
7307 &type_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMap[K1, HashMap[K2, V]]: HashMap[MType, HashMap[MProperty, Set[MMethodDef]]] */
7308 &type_nit__MType
, /* K1: MType */
7309 &type_nit__MProperty
, /* K2: MProperty */
7310 &type_standard__Set__nit__MMethodDef
, /* V: Set[MMethodDef] */
7311 &type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef
, /* HashMap[K2, V]: HashMap[MProperty, Set[MMethodDef]] */
7314 /* runtime type ArraySet[String] */
7315 const struct type type_standard__ArraySet__standard__String
= {
7317 "ArraySet[String]", /* class_name_string */
7320 &resolution_table_standard__ArraySet__standard__String
,
7323 4, /* Set[Object] */
7325 180, /* Collection[String] */
7328 280, /* Collection[Text] */
7329 179, /* Collection[Object] */
7330 292, /* Collection[Streamable] */
7331 2260, /* ArraySet[String] */
7334 const struct types resolution_table_standard__ArraySet__standard__String
= {
7337 &type_standard__String
, /* E: String */
7338 &type_standard__array__ArraySetIterator__standard__String
, /* ArraySetIterator[E]: ArraySetIterator[String] */
7339 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
7341 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
7345 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
7346 &type_standard__String
, /* E: String */
7347 &type_standard__String
, /* E: String */
7348 &type_standard__Collection__standard__String
, /* Collection[E]: Collection[String] */
7349 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
7352 /* runtime type MDoc */
7353 const struct type type_nit__MDoc
= {
7355 "MDoc", /* class_name_string */
7358 NULL
, /*NO RESOLUTIONS*/
7369 /* runtime type Start */
7370 const struct type type_nit__Start
= {
7372 "Start", /* class_name_string */
7375 NULL
, /*NO RESOLUTIONS*/
7387 /* runtime type ComputeProdLocationVisitor */
7388 const struct type type_nit__parser_work__ComputeProdLocationVisitor
= {
7390 "ComputeProdLocationVisitor", /* class_name_string */
7393 NULL
, /*NO RESOLUTIONS*/
7401 822, /* ComputeProdLocationVisitor */
7404 /* runtime type AParserError */
7405 const struct type type_nit__AParserError
= {
7407 "AParserError", /* class_name_string */
7410 NULL
, /*NO RESOLUTIONS*/
7420 2109, /* AParserError */
7423 /* runtime type LiteralVisitor */
7424 const struct type type_nit__literal__LiteralVisitor
= {
7426 "LiteralVisitor", /* class_name_string */
7429 NULL
, /*NO RESOLUTIONS*/
7437 823, /* LiteralVisitor */
7440 /* runtime type TransformVisitor */
7441 const struct type type_nit__transform__TransformVisitor
= {
7443 "TransformVisitor", /* class_name_string */
7446 NULL
, /*NO RESOLUTIONS*/
7454 824, /* TransformVisitor */
7457 /* runtime type ASTValidationVisitor */
7458 const struct type type_nit__ASTValidationVisitor
= {
7460 "ASTValidationVisitor", /* class_name_string */
7463 NULL
, /*NO RESOLUTIONS*/
7471 825, /* ASTValidationVisitor */
7474 /* runtime type ANodes[AExpr] */
7475 const struct type type_nit__ANodes__nit__AExpr
= {
7477 "ANodes[AExpr]", /* class_name_string */
7480 &resolution_table_nit__ANodes__nit__AExpr
,
7484 2, /* SequenceRead[nullable Object] */
7485 295, /* Collection[AExpr] */
7486 181, /* Collection[ANode] */
7488 283, /* Collection[Prod] */
7489 179, /* Collection[Object] */
7490 2261, /* ANodes[AExpr] */
7493 const struct types resolution_table_nit__ANodes__nit__AExpr
= {
7496 &type_standard__Array__nit__AExpr
, /* Array[E]: Array[AExpr] */
7497 &type_nit__AExpr
, /* E: AExpr */
7502 &type_nit__AExpr
, /* E: AExpr */
7503 &type_standard__Collection__nit__AExpr
, /* Collection[E]: Collection[AExpr] */
7504 &type_standard__Collection__nit__AExpr
, /* Collection[E]: Collection[AExpr] */
7505 &type_nit__AExpr
, /* E: AExpr */
7506 &type_nit__AExpr
, /* E: AExpr */
7507 &type_standard__Collection__nit__AExpr
, /* Collection[E]: Collection[AExpr] */
7508 &type_standard__Array__nit__AExpr
, /* Array[E]: Array[AExpr] */
7509 &type_nit__AExpr
, /* E: AExpr */
7512 /* runtime type TextCollectorVisitor */
7513 const struct type type_nit__parser_work__TextCollectorVisitor
= {
7515 "TextCollectorVisitor", /* class_name_string */
7518 NULL
, /*NO RESOLUTIONS*/
7526 826, /* TextCollectorVisitor */
7529 /* runtime type RopeSubstrings */
7530 const struct type type_standard__ropes__RopeSubstrings
= {
7532 "RopeSubstrings", /* class_name_string */
7535 &resolution_table_standard__ropes__RopeSubstrings
,
7543 827, /* RopeSubstrings */
7546 const struct types resolution_table_standard__ropes__RopeSubstrings
= {
7549 &type_standard__Array__standard__String
, /* Array[E]: Array[String] */
7552 /* runtime type MClassKind */
7553 const struct type type_nit__MClassKind
= {
7555 "MClassKind", /* class_name_string */
7558 NULL
, /*NO RESOLUTIONS*/
7566 828, /* MClassKind */
7569 /* runtime type RapidTypeVisitor */
7570 const struct type type_nit__RapidTypeVisitor
= {
7572 "RapidTypeVisitor", /* class_name_string */
7575 NULL
, /*NO RESOLUTIONS*/
7583 829, /* RapidTypeVisitor */
7586 /* runtime type POSetColorer[MClass] */
7587 const struct type type_nit__POSetColorer__nit__MClass
= {
7589 "POSetColorer[MClass]", /* class_name_string */
7592 &resolution_table_nit__POSetColorer__nit__MClass
,
7600 830, /* POSetColorer[MClass] */
7603 const struct types resolution_table_nit__POSetColorer__nit__MClass
= {
7606 &type_standard__HashMap__nit__MClass__standard__Int
, /* HashMap[E, Int]: HashMap[MClass, Int] */
7607 &type_poset__POSet__nit__MClass
, /* POSet[E]: POSet[MClass] */
7608 &type_standard__Map__nit__MClass__standard__Set__nit__MClass
, /* Map[E, Set[E]]: Map[MClass, Set[MClass]] */
7609 &type_nit__POSetConflictGraph__nit__MClass
, /* POSetConflictGraph[E]: POSetConflictGraph[MClass] */
7610 &type_standard__HashSet__nit__MClass
, /* HashSet[E]: HashSet[MClass] */
7611 &type_standard__Set__nit__MClass
, /* Set[E]: Set[MClass] */
7612 &type_nit__MClass
, /* E: MClass */
7613 &type_standard__Collection__nit__MClass
, /* Collection[E]: Collection[MClass] */
7616 /* runtime type POSetBucketsColorer[MClass, MVirtualTypeProp] */
7617 const struct type type_nit__POSetBucketsColorer__nit__MClass__nit__MVirtualTypeProp
= {
7619 "POSetBucketsColorer[MClass, MVirtualTypeProp]", /* class_name_string */
7622 &resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__MVirtualTypeProp
,
7630 831, /* POSetBucketsColorer[MClass, MVirtualTypeProp] */
7633 const struct types resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__MVirtualTypeProp
= {
7636 &type_standard__HashMap__nit__MVirtualTypeProp__standard__Int
, /* HashMap[E, Int]: HashMap[MVirtualTypeProp, Int] */
7637 &type_poset__POSet__nit__MClass
, /* POSet[H]: POSet[MClass] */
7638 &type_standard__Map__nit__MClass__standard__Set__nit__MClass
, /* Map[H, Set[H]]: Map[MClass, Set[MClass]] */
7639 &type_standard__Map__nit__MClass__standard__Set__nit__MVirtualTypeProp
, /* Map[H, Set[E]]: Map[MClass, Set[MVirtualTypeProp]] */
7640 &type_standard__Collection__nit__MClass
, /* Collection[H]: Collection[MClass] */
7641 &type_nit__MClass
, /* H: MClass */
7644 /* runtime type ReduceAction0 */
7645 const struct type type_nit__parser__ReduceAction0
= {
7647 "ReduceAction0", /* class_name_string */
7650 NULL
, /*NO RESOLUTIONS*/
7653 146, /* ReduceAction */
7658 1282, /* ReduceAction0 */
7661 /* runtime type ReduceAction1 */
7662 const struct type type_nit__parser__ReduceAction1
= {
7664 "ReduceAction1", /* class_name_string */
7667 NULL
, /*NO RESOLUTIONS*/
7670 146, /* ReduceAction */
7675 1283, /* ReduceAction1 */
7678 /* runtime type ReduceAction2 */
7679 const struct type type_nit__parser__ReduceAction2
= {
7681 "ReduceAction2", /* class_name_string */
7684 NULL
, /*NO RESOLUTIONS*/
7687 146, /* ReduceAction */
7692 1284, /* ReduceAction2 */
7695 /* runtime type ReduceAction3 */
7696 const struct type type_nit__parser__ReduceAction3
= {
7698 "ReduceAction3", /* class_name_string */
7701 NULL
, /*NO RESOLUTIONS*/
7704 146, /* ReduceAction */
7709 1285, /* ReduceAction3 */
7712 /* runtime type ReduceAction4 */
7713 const struct type type_nit__parser__ReduceAction4
= {
7715 "ReduceAction4", /* class_name_string */
7718 NULL
, /*NO RESOLUTIONS*/
7721 146, /* ReduceAction */
7726 1286, /* ReduceAction4 */
7729 /* runtime type ReduceAction5 */
7730 const struct type type_nit__parser__ReduceAction5
= {
7732 "ReduceAction5", /* class_name_string */
7735 NULL
, /*NO RESOLUTIONS*/
7738 146, /* ReduceAction */
7743 1287, /* ReduceAction5 */
7746 /* runtime type ReduceAction6 */
7747 const struct type type_nit__parser__ReduceAction6
= {
7749 "ReduceAction6", /* class_name_string */
7752 NULL
, /*NO RESOLUTIONS*/
7755 146, /* ReduceAction */
7760 1288, /* ReduceAction6 */
7763 /* runtime type ReduceAction7 */
7764 const struct type type_nit__parser__ReduceAction7
= {
7766 "ReduceAction7", /* class_name_string */
7769 NULL
, /*NO RESOLUTIONS*/
7772 146, /* ReduceAction */
7777 1289, /* ReduceAction7 */
7780 /* runtime type ReduceAction8 */
7781 const struct type type_nit__parser__ReduceAction8
= {
7783 "ReduceAction8", /* class_name_string */
7786 NULL
, /*NO RESOLUTIONS*/
7789 146, /* ReduceAction */
7794 1290, /* ReduceAction8 */
7797 /* runtime type ReduceAction9 */
7798 const struct type type_nit__parser__ReduceAction9
= {
7800 "ReduceAction9", /* class_name_string */
7803 NULL
, /*NO RESOLUTIONS*/
7806 146, /* ReduceAction */
7811 1291, /* ReduceAction9 */
7814 /* runtime type ReduceAction10 */
7815 const struct type type_nit__parser__ReduceAction10
= {
7817 "ReduceAction10", /* class_name_string */
7820 NULL
, /*NO RESOLUTIONS*/
7823 146, /* ReduceAction */
7828 1292, /* ReduceAction10 */
7831 /* runtime type ReduceAction11 */
7832 const struct type type_nit__parser__ReduceAction11
= {
7834 "ReduceAction11", /* class_name_string */
7837 NULL
, /*NO RESOLUTIONS*/
7840 146, /* ReduceAction */
7845 1293, /* ReduceAction11 */
7848 /* runtime type ReduceAction12 */
7849 const struct type type_nit__parser__ReduceAction12
= {
7851 "ReduceAction12", /* class_name_string */
7854 NULL
, /*NO RESOLUTIONS*/
7857 146, /* ReduceAction */
7862 1294, /* ReduceAction12 */
7865 /* runtime type ReduceAction13 */
7866 const struct type type_nit__parser__ReduceAction13
= {
7868 "ReduceAction13", /* class_name_string */
7871 NULL
, /*NO RESOLUTIONS*/
7874 146, /* ReduceAction */
7879 1295, /* ReduceAction13 */
7882 /* runtime type ReduceAction14 */
7883 const struct type type_nit__parser__ReduceAction14
= {
7885 "ReduceAction14", /* class_name_string */
7888 NULL
, /*NO RESOLUTIONS*/
7891 146, /* ReduceAction */
7896 1296, /* ReduceAction14 */
7899 /* runtime type ReduceAction15 */
7900 const struct type type_nit__parser__ReduceAction15
= {
7902 "ReduceAction15", /* class_name_string */
7905 NULL
, /*NO RESOLUTIONS*/
7908 146, /* ReduceAction */
7913 1297, /* ReduceAction15 */
7916 /* runtime type ReduceAction16 */
7917 const struct type type_nit__parser__ReduceAction16
= {
7919 "ReduceAction16", /* class_name_string */
7922 NULL
, /*NO RESOLUTIONS*/
7925 146, /* ReduceAction */
7930 1298, /* ReduceAction16 */
7933 /* runtime type ReduceAction17 */
7934 const struct type type_nit__parser__ReduceAction17
= {
7936 "ReduceAction17", /* class_name_string */
7939 NULL
, /*NO RESOLUTIONS*/
7942 146, /* ReduceAction */
7947 1299, /* ReduceAction17 */
7950 /* runtime type ReduceAction18 */
7951 const struct type type_nit__parser__ReduceAction18
= {
7953 "ReduceAction18", /* class_name_string */
7956 NULL
, /*NO RESOLUTIONS*/
7959 146, /* ReduceAction */
7964 1300, /* ReduceAction18 */
7967 /* runtime type ReduceAction19 */
7968 const struct type type_nit__parser__ReduceAction19
= {
7970 "ReduceAction19", /* class_name_string */
7973 NULL
, /*NO RESOLUTIONS*/
7976 146, /* ReduceAction */
7981 1301, /* ReduceAction19 */
7984 /* runtime type ReduceAction20 */
7985 const struct type type_nit__parser__ReduceAction20
= {
7987 "ReduceAction20", /* class_name_string */
7990 NULL
, /*NO RESOLUTIONS*/
7993 146, /* ReduceAction */
7998 1302, /* ReduceAction20 */
8001 /* runtime type ReduceAction21 */
8002 const struct type type_nit__parser__ReduceAction21
= {
8004 "ReduceAction21", /* class_name_string */
8007 NULL
, /*NO RESOLUTIONS*/
8010 146, /* ReduceAction */
8015 1303, /* ReduceAction21 */
8018 /* runtime type ReduceAction22 */
8019 const struct type type_nit__parser__ReduceAction22
= {
8021 "ReduceAction22", /* class_name_string */
8024 NULL
, /*NO RESOLUTIONS*/
8027 146, /* ReduceAction */
8032 1304, /* ReduceAction22 */
8035 /* runtime type ReduceAction23 */
8036 const struct type type_nit__parser__ReduceAction23
= {
8038 "ReduceAction23", /* class_name_string */
8041 NULL
, /*NO RESOLUTIONS*/
8044 146, /* ReduceAction */
8049 1305, /* ReduceAction23 */
8052 /* runtime type ReduceAction24 */
8053 const struct type type_nit__parser__ReduceAction24
= {
8055 "ReduceAction24", /* class_name_string */
8058 NULL
, /*NO RESOLUTIONS*/
8061 146, /* ReduceAction */
8066 1306, /* ReduceAction24 */
8069 /* runtime type ReduceAction26 */
8070 const struct type type_nit__parser__ReduceAction26
= {
8072 "ReduceAction26", /* class_name_string */
8075 NULL
, /*NO RESOLUTIONS*/
8078 146, /* ReduceAction */
8083 1307, /* ReduceAction26 */
8086 /* runtime type ReduceAction27 */
8087 const struct type type_nit__parser__ReduceAction27
= {
8089 "ReduceAction27", /* class_name_string */
8092 NULL
, /*NO RESOLUTIONS*/
8095 146, /* ReduceAction */
8100 1308, /* ReduceAction27 */
8103 /* runtime type ReduceAction28 */
8104 const struct type type_nit__parser__ReduceAction28
= {
8106 "ReduceAction28", /* class_name_string */
8109 NULL
, /*NO RESOLUTIONS*/
8112 146, /* ReduceAction */
8117 1309, /* ReduceAction28 */
8120 /* runtime type ReduceAction29 */
8121 const struct type type_nit__parser__ReduceAction29
= {
8123 "ReduceAction29", /* class_name_string */
8126 NULL
, /*NO RESOLUTIONS*/
8129 146, /* ReduceAction */
8134 1310, /* ReduceAction29 */
8137 /* runtime type ReduceAction30 */
8138 const struct type type_nit__parser__ReduceAction30
= {
8140 "ReduceAction30", /* class_name_string */
8143 NULL
, /*NO RESOLUTIONS*/
8146 146, /* ReduceAction */
8151 1311, /* ReduceAction30 */
8154 /* runtime type ReduceAction31 */
8155 const struct type type_nit__parser__ReduceAction31
= {
8157 "ReduceAction31", /* class_name_string */
8160 NULL
, /*NO RESOLUTIONS*/
8163 146, /* ReduceAction */
8168 1312, /* ReduceAction31 */
8171 /* runtime type ReduceAction32 */
8172 const struct type type_nit__parser__ReduceAction32
= {
8174 "ReduceAction32", /* class_name_string */
8177 NULL
, /*NO RESOLUTIONS*/
8180 146, /* ReduceAction */
8185 1313, /* ReduceAction32 */
8188 /* runtime type ReduceAction33 */
8189 const struct type type_nit__parser__ReduceAction33
= {
8191 "ReduceAction33", /* class_name_string */
8194 NULL
, /*NO RESOLUTIONS*/
8197 146, /* ReduceAction */
8202 1314, /* ReduceAction33 */
8205 /* runtime type ReduceAction34 */
8206 const struct type type_nit__parser__ReduceAction34
= {
8208 "ReduceAction34", /* class_name_string */
8211 NULL
, /*NO RESOLUTIONS*/
8214 146, /* ReduceAction */
8219 1315, /* ReduceAction34 */
8222 /* runtime type ReduceAction35 */
8223 const struct type type_nit__parser__ReduceAction35
= {
8225 "ReduceAction35", /* class_name_string */
8228 NULL
, /*NO RESOLUTIONS*/
8231 146, /* ReduceAction */
8236 1316, /* ReduceAction35 */
8239 /* runtime type ReduceAction36 */
8240 const struct type type_nit__parser__ReduceAction36
= {
8242 "ReduceAction36", /* class_name_string */
8245 NULL
, /*NO RESOLUTIONS*/
8248 146, /* ReduceAction */
8253 1317, /* ReduceAction36 */
8256 /* runtime type ReduceAction37 */
8257 const struct type type_nit__parser__ReduceAction37
= {
8259 "ReduceAction37", /* class_name_string */
8262 NULL
, /*NO RESOLUTIONS*/
8265 146, /* ReduceAction */
8270 1318, /* ReduceAction37 */
8273 /* runtime type ReduceAction38 */
8274 const struct type type_nit__parser__ReduceAction38
= {
8276 "ReduceAction38", /* class_name_string */
8279 NULL
, /*NO RESOLUTIONS*/
8282 146, /* ReduceAction */
8287 1319, /* ReduceAction38 */
8290 /* runtime type ReduceAction39 */
8291 const struct type type_nit__parser__ReduceAction39
= {
8293 "ReduceAction39", /* class_name_string */
8296 NULL
, /*NO RESOLUTIONS*/
8299 146, /* ReduceAction */
8304 1320, /* ReduceAction39 */
8307 /* runtime type ReduceAction40 */
8308 const struct type type_nit__parser__ReduceAction40
= {
8310 "ReduceAction40", /* class_name_string */
8313 NULL
, /*NO RESOLUTIONS*/
8316 146, /* ReduceAction */
8321 1321, /* ReduceAction40 */
8324 /* runtime type ReduceAction41 */
8325 const struct type type_nit__parser__ReduceAction41
= {
8327 "ReduceAction41", /* class_name_string */
8330 NULL
, /*NO RESOLUTIONS*/
8333 146, /* ReduceAction */
8338 1322, /* ReduceAction41 */
8341 /* runtime type ReduceAction43 */
8342 const struct type type_nit__parser__ReduceAction43
= {
8344 "ReduceAction43", /* class_name_string */
8347 NULL
, /*NO RESOLUTIONS*/
8350 146, /* ReduceAction */
8355 1323, /* ReduceAction43 */
8358 /* runtime type ReduceAction44 */
8359 const struct type type_nit__parser__ReduceAction44
= {
8361 "ReduceAction44", /* class_name_string */
8364 NULL
, /*NO RESOLUTIONS*/
8367 146, /* ReduceAction */
8372 1324, /* ReduceAction44 */
8375 /* runtime type ReduceAction45 */
8376 const struct type type_nit__parser__ReduceAction45
= {
8378 "ReduceAction45", /* class_name_string */
8381 NULL
, /*NO RESOLUTIONS*/
8384 146, /* ReduceAction */
8389 1325, /* ReduceAction45 */
8392 /* runtime type ReduceAction46 */
8393 const struct type type_nit__parser__ReduceAction46
= {
8395 "ReduceAction46", /* class_name_string */
8398 NULL
, /*NO RESOLUTIONS*/
8401 146, /* ReduceAction */
8406 1326, /* ReduceAction46 */
8409 /* runtime type ReduceAction47 */
8410 const struct type type_nit__parser__ReduceAction47
= {
8412 "ReduceAction47", /* class_name_string */
8415 NULL
, /*NO RESOLUTIONS*/
8418 146, /* ReduceAction */
8423 1327, /* ReduceAction47 */
8426 /* runtime type ReduceAction48 */
8427 const struct type type_nit__parser__ReduceAction48
= {
8429 "ReduceAction48", /* class_name_string */
8432 NULL
, /*NO RESOLUTIONS*/
8435 146, /* ReduceAction */
8440 1328, /* ReduceAction48 */
8443 /* runtime type ReduceAction49 */
8444 const struct type type_nit__parser__ReduceAction49
= {
8446 "ReduceAction49", /* class_name_string */
8449 NULL
, /*NO RESOLUTIONS*/
8452 146, /* ReduceAction */
8457 1329, /* ReduceAction49 */
8460 /* runtime type ReduceAction50 */
8461 const struct type type_nit__parser__ReduceAction50
= {
8463 "ReduceAction50", /* class_name_string */
8466 NULL
, /*NO RESOLUTIONS*/
8469 146, /* ReduceAction */
8474 1330, /* ReduceAction50 */
8477 /* runtime type ReduceAction51 */
8478 const struct type type_nit__parser__ReduceAction51
= {
8480 "ReduceAction51", /* class_name_string */
8483 NULL
, /*NO RESOLUTIONS*/
8486 146, /* ReduceAction */
8491 1331, /* ReduceAction51 */
8494 /* runtime type ReduceAction52 */
8495 const struct type type_nit__parser__ReduceAction52
= {
8497 "ReduceAction52", /* class_name_string */
8500 NULL
, /*NO RESOLUTIONS*/
8503 146, /* ReduceAction */
8508 1332, /* ReduceAction52 */
8511 /* runtime type ReduceAction53 */
8512 const struct type type_nit__parser__ReduceAction53
= {
8514 "ReduceAction53", /* class_name_string */
8517 NULL
, /*NO RESOLUTIONS*/
8520 146, /* ReduceAction */
8525 1333, /* ReduceAction53 */
8528 /* runtime type ReduceAction54 */
8529 const struct type type_nit__parser__ReduceAction54
= {
8531 "ReduceAction54", /* class_name_string */
8534 NULL
, /*NO RESOLUTIONS*/
8537 146, /* ReduceAction */
8542 1334, /* ReduceAction54 */
8545 /* runtime type ReduceAction55 */
8546 const struct type type_nit__parser__ReduceAction55
= {
8548 "ReduceAction55", /* class_name_string */
8551 NULL
, /*NO RESOLUTIONS*/
8554 146, /* ReduceAction */
8559 1335, /* ReduceAction55 */
8562 /* runtime type ReduceAction56 */
8563 const struct type type_nit__parser__ReduceAction56
= {
8565 "ReduceAction56", /* class_name_string */
8568 NULL
, /*NO RESOLUTIONS*/
8571 146, /* ReduceAction */
8576 1336, /* ReduceAction56 */
8579 /* runtime type ReduceAction57 */
8580 const struct type type_nit__parser__ReduceAction57
= {
8582 "ReduceAction57", /* class_name_string */
8585 NULL
, /*NO RESOLUTIONS*/
8588 146, /* ReduceAction */
8593 1337, /* ReduceAction57 */
8596 /* runtime type ReduceAction58 */
8597 const struct type type_nit__parser__ReduceAction58
= {
8599 "ReduceAction58", /* class_name_string */
8602 NULL
, /*NO RESOLUTIONS*/
8605 146, /* ReduceAction */
8610 1338, /* ReduceAction58 */
8613 /* runtime type ReduceAction59 */
8614 const struct type type_nit__parser__ReduceAction59
= {
8616 "ReduceAction59", /* class_name_string */
8619 NULL
, /*NO RESOLUTIONS*/
8622 146, /* ReduceAction */
8627 1339, /* ReduceAction59 */
8630 /* runtime type ReduceAction60 */
8631 const struct type type_nit__parser__ReduceAction60
= {
8633 "ReduceAction60", /* class_name_string */
8636 NULL
, /*NO RESOLUTIONS*/
8639 146, /* ReduceAction */
8644 1340, /* ReduceAction60 */
8647 /* runtime type ReduceAction61 */
8648 const struct type type_nit__parser__ReduceAction61
= {
8650 "ReduceAction61", /* class_name_string */
8653 NULL
, /*NO RESOLUTIONS*/
8656 146, /* ReduceAction */
8661 1341, /* ReduceAction61 */
8664 /* runtime type ReduceAction62 */
8665 const struct type type_nit__parser__ReduceAction62
= {
8667 "ReduceAction62", /* class_name_string */
8670 NULL
, /*NO RESOLUTIONS*/
8673 146, /* ReduceAction */
8678 1342, /* ReduceAction62 */
8681 /* runtime type ReduceAction63 */
8682 const struct type type_nit__parser__ReduceAction63
= {
8684 "ReduceAction63", /* class_name_string */
8687 NULL
, /*NO RESOLUTIONS*/
8690 146, /* ReduceAction */
8695 1343, /* ReduceAction63 */
8698 /* runtime type ReduceAction64 */
8699 const struct type type_nit__parser__ReduceAction64
= {
8701 "ReduceAction64", /* class_name_string */
8704 NULL
, /*NO RESOLUTIONS*/
8707 146, /* ReduceAction */
8712 1344, /* ReduceAction64 */
8715 /* runtime type ReduceAction65 */
8716 const struct type type_nit__parser__ReduceAction65
= {
8718 "ReduceAction65", /* class_name_string */
8721 NULL
, /*NO RESOLUTIONS*/
8724 146, /* ReduceAction */
8729 1345, /* ReduceAction65 */
8732 /* runtime type ReduceAction66 */
8733 const struct type type_nit__parser__ReduceAction66
= {
8735 "ReduceAction66", /* class_name_string */
8738 NULL
, /*NO RESOLUTIONS*/
8741 146, /* ReduceAction */
8746 1346, /* ReduceAction66 */
8749 /* runtime type ReduceAction67 */
8750 const struct type type_nit__parser__ReduceAction67
= {
8752 "ReduceAction67", /* class_name_string */
8755 NULL
, /*NO RESOLUTIONS*/
8758 146, /* ReduceAction */
8763 1347, /* ReduceAction67 */
8766 /* runtime type ReduceAction68 */
8767 const struct type type_nit__parser__ReduceAction68
= {
8769 "ReduceAction68", /* class_name_string */
8772 NULL
, /*NO RESOLUTIONS*/
8775 146, /* ReduceAction */
8780 1348, /* ReduceAction68 */
8783 /* runtime type ReduceAction69 */
8784 const struct type type_nit__parser__ReduceAction69
= {
8786 "ReduceAction69", /* class_name_string */
8789 NULL
, /*NO RESOLUTIONS*/
8792 146, /* ReduceAction */
8797 1349, /* ReduceAction69 */
8800 /* runtime type ReduceAction70 */
8801 const struct type type_nit__parser__ReduceAction70
= {
8803 "ReduceAction70", /* class_name_string */
8806 NULL
, /*NO RESOLUTIONS*/
8809 146, /* ReduceAction */
8814 1350, /* ReduceAction70 */
8817 /* runtime type ReduceAction71 */
8818 const struct type type_nit__parser__ReduceAction71
= {
8820 "ReduceAction71", /* class_name_string */
8823 NULL
, /*NO RESOLUTIONS*/
8826 146, /* ReduceAction */
8831 1351, /* ReduceAction71 */
8834 /* runtime type ReduceAction72 */
8835 const struct type type_nit__parser__ReduceAction72
= {
8837 "ReduceAction72", /* class_name_string */
8840 NULL
, /*NO RESOLUTIONS*/
8843 146, /* ReduceAction */
8848 1352, /* ReduceAction72 */
8851 /* runtime type ReduceAction73 */
8852 const struct type type_nit__parser__ReduceAction73
= {
8854 "ReduceAction73", /* class_name_string */
8857 NULL
, /*NO RESOLUTIONS*/
8860 146, /* ReduceAction */
8865 1353, /* ReduceAction73 */
8868 /* runtime type ReduceAction74 */
8869 const struct type type_nit__parser__ReduceAction74
= {
8871 "ReduceAction74", /* class_name_string */
8874 NULL
, /*NO RESOLUTIONS*/
8877 146, /* ReduceAction */
8882 1354, /* ReduceAction74 */
8885 /* runtime type ReduceAction75 */
8886 const struct type type_nit__parser__ReduceAction75
= {
8888 "ReduceAction75", /* class_name_string */
8891 NULL
, /*NO RESOLUTIONS*/
8894 146, /* ReduceAction */
8899 1355, /* ReduceAction75 */
8902 /* runtime type ReduceAction76 */
8903 const struct type type_nit__parser__ReduceAction76
= {
8905 "ReduceAction76", /* class_name_string */
8908 NULL
, /*NO RESOLUTIONS*/
8911 146, /* ReduceAction */
8916 1356, /* ReduceAction76 */
8919 /* runtime type ReduceAction77 */
8920 const struct type type_nit__parser__ReduceAction77
= {
8922 "ReduceAction77", /* class_name_string */
8925 NULL
, /*NO RESOLUTIONS*/
8928 146, /* ReduceAction */
8933 1357, /* ReduceAction77 */
8936 /* runtime type ReduceAction78 */
8937 const struct type type_nit__parser__ReduceAction78
= {
8939 "ReduceAction78", /* class_name_string */
8942 NULL
, /*NO RESOLUTIONS*/
8945 146, /* ReduceAction */
8950 1358, /* ReduceAction78 */
8953 /* runtime type ReduceAction79 */
8954 const struct type type_nit__parser__ReduceAction79
= {
8956 "ReduceAction79", /* class_name_string */
8959 NULL
, /*NO RESOLUTIONS*/
8962 146, /* ReduceAction */
8967 1359, /* ReduceAction79 */
8970 /* runtime type ReduceAction80 */
8971 const struct type type_nit__parser__ReduceAction80
= {
8973 "ReduceAction80", /* class_name_string */
8976 NULL
, /*NO RESOLUTIONS*/
8979 146, /* ReduceAction */
8984 1360, /* ReduceAction80 */
8987 /* runtime type ReduceAction81 */
8988 const struct type type_nit__parser__ReduceAction81
= {
8990 "ReduceAction81", /* class_name_string */
8993 NULL
, /*NO RESOLUTIONS*/
8996 146, /* ReduceAction */
9001 1361, /* ReduceAction81 */
9004 /* runtime type ReduceAction82 */
9005 const struct type type_nit__parser__ReduceAction82
= {
9007 "ReduceAction82", /* class_name_string */
9010 NULL
, /*NO RESOLUTIONS*/
9013 146, /* ReduceAction */
9018 1362, /* ReduceAction82 */
9021 /* runtime type ReduceAction83 */
9022 const struct type type_nit__parser__ReduceAction83
= {
9024 "ReduceAction83", /* class_name_string */
9027 NULL
, /*NO RESOLUTIONS*/
9030 146, /* ReduceAction */
9035 1363, /* ReduceAction83 */
9038 /* runtime type ReduceAction84 */
9039 const struct type type_nit__parser__ReduceAction84
= {
9041 "ReduceAction84", /* class_name_string */
9044 NULL
, /*NO RESOLUTIONS*/
9047 146, /* ReduceAction */
9052 1364, /* ReduceAction84 */
9055 /* runtime type ReduceAction87 */
9056 const struct type type_nit__parser__ReduceAction87
= {
9058 "ReduceAction87", /* class_name_string */
9061 NULL
, /*NO RESOLUTIONS*/
9064 146, /* ReduceAction */
9069 1365, /* ReduceAction87 */
9072 /* runtime type ReduceAction88 */
9073 const struct type type_nit__parser__ReduceAction88
= {
9075 "ReduceAction88", /* class_name_string */
9078 NULL
, /*NO RESOLUTIONS*/
9081 146, /* ReduceAction */
9086 1366, /* ReduceAction88 */
9089 /* runtime type ReduceAction89 */
9090 const struct type type_nit__parser__ReduceAction89
= {
9092 "ReduceAction89", /* class_name_string */
9095 NULL
, /*NO RESOLUTIONS*/
9098 146, /* ReduceAction */
9103 1367, /* ReduceAction89 */
9106 /* runtime type ReduceAction90 */
9107 const struct type type_nit__parser__ReduceAction90
= {
9109 "ReduceAction90", /* class_name_string */
9112 NULL
, /*NO RESOLUTIONS*/
9115 146, /* ReduceAction */
9120 1368, /* ReduceAction90 */
9123 /* runtime type ReduceAction91 */
9124 const struct type type_nit__parser__ReduceAction91
= {
9126 "ReduceAction91", /* class_name_string */
9129 NULL
, /*NO RESOLUTIONS*/
9132 146, /* ReduceAction */
9137 1369, /* ReduceAction91 */
9140 /* runtime type ReduceAction92 */
9141 const struct type type_nit__parser__ReduceAction92
= {
9143 "ReduceAction92", /* class_name_string */
9146 NULL
, /*NO RESOLUTIONS*/
9149 146, /* ReduceAction */
9154 1370, /* ReduceAction92 */
9157 /* runtime type ReduceAction93 */
9158 const struct type type_nit__parser__ReduceAction93
= {
9160 "ReduceAction93", /* class_name_string */
9163 NULL
, /*NO RESOLUTIONS*/
9166 146, /* ReduceAction */
9171 1371, /* ReduceAction93 */
9174 /* runtime type ReduceAction94 */
9175 const struct type type_nit__parser__ReduceAction94
= {
9177 "ReduceAction94", /* class_name_string */
9180 NULL
, /*NO RESOLUTIONS*/
9183 146, /* ReduceAction */
9188 1372, /* ReduceAction94 */
9191 /* runtime type ReduceAction95 */
9192 const struct type type_nit__parser__ReduceAction95
= {
9194 "ReduceAction95", /* class_name_string */
9197 NULL
, /*NO RESOLUTIONS*/
9200 146, /* ReduceAction */
9205 1373, /* ReduceAction95 */
9208 /* runtime type ReduceAction96 */
9209 const struct type type_nit__parser__ReduceAction96
= {
9211 "ReduceAction96", /* class_name_string */
9214 NULL
, /*NO RESOLUTIONS*/
9217 146, /* ReduceAction */
9222 1374, /* ReduceAction96 */
9225 /* runtime type ReduceAction97 */
9226 const struct type type_nit__parser__ReduceAction97
= {
9228 "ReduceAction97", /* class_name_string */
9231 NULL
, /*NO RESOLUTIONS*/
9234 146, /* ReduceAction */
9239 1375, /* ReduceAction97 */
9242 /* runtime type ReduceAction98 */
9243 const struct type type_nit__parser__ReduceAction98
= {
9245 "ReduceAction98", /* class_name_string */
9248 NULL
, /*NO RESOLUTIONS*/
9251 146, /* ReduceAction */
9256 1376, /* ReduceAction98 */
9259 /* runtime type ReduceAction99 */
9260 const struct type type_nit__parser__ReduceAction99
= {
9262 "ReduceAction99", /* class_name_string */
9265 NULL
, /*NO RESOLUTIONS*/
9268 146, /* ReduceAction */
9273 1377, /* ReduceAction99 */
9276 /* runtime type ReduceAction100 */
9277 const struct type type_nit__parser__ReduceAction100
= {
9279 "ReduceAction100", /* class_name_string */
9282 NULL
, /*NO RESOLUTIONS*/
9285 146, /* ReduceAction */
9290 1378, /* ReduceAction100 */
9293 /* runtime type ReduceAction101 */
9294 const struct type type_nit__parser__ReduceAction101
= {
9296 "ReduceAction101", /* class_name_string */
9299 NULL
, /*NO RESOLUTIONS*/
9302 146, /* ReduceAction */
9307 1379, /* ReduceAction101 */
9310 /* runtime type ReduceAction102 */
9311 const struct type type_nit__parser__ReduceAction102
= {
9313 "ReduceAction102", /* class_name_string */
9316 NULL
, /*NO RESOLUTIONS*/
9319 146, /* ReduceAction */
9324 1380, /* ReduceAction102 */
9327 /* runtime type ReduceAction103 */
9328 const struct type type_nit__parser__ReduceAction103
= {
9330 "ReduceAction103", /* class_name_string */
9333 NULL
, /*NO RESOLUTIONS*/
9336 146, /* ReduceAction */
9341 1381, /* ReduceAction103 */
9344 /* runtime type ReduceAction104 */
9345 const struct type type_nit__parser__ReduceAction104
= {
9347 "ReduceAction104", /* class_name_string */
9350 NULL
, /*NO RESOLUTIONS*/
9353 146, /* ReduceAction */
9358 1382, /* ReduceAction104 */
9361 /* runtime type ReduceAction105 */
9362 const struct type type_nit__parser__ReduceAction105
= {
9364 "ReduceAction105", /* class_name_string */
9367 NULL
, /*NO RESOLUTIONS*/
9370 146, /* ReduceAction */
9375 1383, /* ReduceAction105 */
9378 /* runtime type ReduceAction106 */
9379 const struct type type_nit__parser__ReduceAction106
= {
9381 "ReduceAction106", /* class_name_string */
9384 NULL
, /*NO RESOLUTIONS*/
9387 146, /* ReduceAction */
9392 1384, /* ReduceAction106 */
9395 /* runtime type ReduceAction107 */
9396 const struct type type_nit__parser__ReduceAction107
= {
9398 "ReduceAction107", /* class_name_string */
9401 NULL
, /*NO RESOLUTIONS*/
9404 146, /* ReduceAction */
9409 1385, /* ReduceAction107 */
9412 /* runtime type ReduceAction108 */
9413 const struct type type_nit__parser__ReduceAction108
= {
9415 "ReduceAction108", /* class_name_string */
9418 NULL
, /*NO RESOLUTIONS*/
9421 146, /* ReduceAction */
9426 1386, /* ReduceAction108 */
9429 /* runtime type ReduceAction109 */
9430 const struct type type_nit__parser__ReduceAction109
= {
9432 "ReduceAction109", /* class_name_string */
9435 NULL
, /*NO RESOLUTIONS*/
9438 146, /* ReduceAction */
9443 1387, /* ReduceAction109 */
9446 /* runtime type ReduceAction110 */
9447 const struct type type_nit__parser__ReduceAction110
= {
9449 "ReduceAction110", /* class_name_string */
9452 NULL
, /*NO RESOLUTIONS*/
9455 146, /* ReduceAction */
9460 1388, /* ReduceAction110 */
9463 /* runtime type ReduceAction111 */
9464 const struct type type_nit__parser__ReduceAction111
= {
9466 "ReduceAction111", /* class_name_string */
9469 NULL
, /*NO RESOLUTIONS*/
9472 146, /* ReduceAction */
9477 1389, /* ReduceAction111 */
9480 /* runtime type ReduceAction112 */
9481 const struct type type_nit__parser__ReduceAction112
= {
9483 "ReduceAction112", /* class_name_string */
9486 NULL
, /*NO RESOLUTIONS*/
9489 146, /* ReduceAction */
9494 1390, /* ReduceAction112 */
9497 /* runtime type ReduceAction113 */
9498 const struct type type_nit__parser__ReduceAction113
= {
9500 "ReduceAction113", /* class_name_string */
9503 NULL
, /*NO RESOLUTIONS*/
9506 146, /* ReduceAction */
9511 1391, /* ReduceAction113 */
9514 /* runtime type ReduceAction114 */
9515 const struct type type_nit__parser__ReduceAction114
= {
9517 "ReduceAction114", /* class_name_string */
9520 NULL
, /*NO RESOLUTIONS*/
9523 146, /* ReduceAction */
9528 1392, /* ReduceAction114 */
9531 /* runtime type ReduceAction115 */
9532 const struct type type_nit__parser__ReduceAction115
= {
9534 "ReduceAction115", /* class_name_string */
9537 NULL
, /*NO RESOLUTIONS*/
9540 146, /* ReduceAction */
9545 1393, /* ReduceAction115 */
9548 /* runtime type ReduceAction116 */
9549 const struct type type_nit__parser__ReduceAction116
= {
9551 "ReduceAction116", /* class_name_string */
9554 NULL
, /*NO RESOLUTIONS*/
9557 146, /* ReduceAction */
9562 1394, /* ReduceAction116 */
9565 /* runtime type ReduceAction117 */
9566 const struct type type_nit__parser__ReduceAction117
= {
9568 "ReduceAction117", /* class_name_string */
9571 NULL
, /*NO RESOLUTIONS*/
9574 146, /* ReduceAction */
9579 1395, /* ReduceAction117 */
9582 /* runtime type ReduceAction119 */
9583 const struct type type_nit__parser__ReduceAction119
= {
9585 "ReduceAction119", /* class_name_string */
9588 NULL
, /*NO RESOLUTIONS*/
9591 146, /* ReduceAction */
9596 1396, /* ReduceAction119 */
9599 /* runtime type ReduceAction120 */
9600 const struct type type_nit__parser__ReduceAction120
= {
9602 "ReduceAction120", /* class_name_string */
9605 NULL
, /*NO RESOLUTIONS*/
9608 146, /* ReduceAction */
9613 1397, /* ReduceAction120 */
9616 /* runtime type ReduceAction121 */
9617 const struct type type_nit__parser__ReduceAction121
= {
9619 "ReduceAction121", /* class_name_string */
9622 NULL
, /*NO RESOLUTIONS*/
9625 146, /* ReduceAction */
9630 1398, /* ReduceAction121 */
9633 /* runtime type ReduceAction122 */
9634 const struct type type_nit__parser__ReduceAction122
= {
9636 "ReduceAction122", /* class_name_string */
9639 NULL
, /*NO RESOLUTIONS*/
9642 146, /* ReduceAction */
9647 1399, /* ReduceAction122 */
9650 /* runtime type ReduceAction123 */
9651 const struct type type_nit__parser__ReduceAction123
= {
9653 "ReduceAction123", /* class_name_string */
9656 NULL
, /*NO RESOLUTIONS*/
9659 146, /* ReduceAction */
9664 1400, /* ReduceAction123 */
9667 /* runtime type ReduceAction124 */
9668 const struct type type_nit__parser__ReduceAction124
= {
9670 "ReduceAction124", /* class_name_string */
9673 NULL
, /*NO RESOLUTIONS*/
9676 146, /* ReduceAction */
9681 1401, /* ReduceAction124 */
9684 /* runtime type ReduceAction125 */
9685 const struct type type_nit__parser__ReduceAction125
= {
9687 "ReduceAction125", /* class_name_string */
9690 NULL
, /*NO RESOLUTIONS*/
9693 146, /* ReduceAction */
9698 1402, /* ReduceAction125 */
9701 /* runtime type ReduceAction126 */
9702 const struct type type_nit__parser__ReduceAction126
= {
9704 "ReduceAction126", /* class_name_string */
9707 NULL
, /*NO RESOLUTIONS*/
9710 146, /* ReduceAction */
9715 1403, /* ReduceAction126 */
9718 /* runtime type ReduceAction128 */
9719 const struct type type_nit__parser__ReduceAction128
= {
9721 "ReduceAction128", /* class_name_string */
9724 NULL
, /*NO RESOLUTIONS*/
9727 146, /* ReduceAction */
9732 1404, /* ReduceAction128 */
9735 /* runtime type ReduceAction129 */
9736 const struct type type_nit__parser__ReduceAction129
= {
9738 "ReduceAction129", /* class_name_string */
9741 NULL
, /*NO RESOLUTIONS*/
9744 146, /* ReduceAction */
9749 1405, /* ReduceAction129 */
9752 /* runtime type ReduceAction131 */
9753 const struct type type_nit__parser__ReduceAction131
= {
9755 "ReduceAction131", /* class_name_string */
9758 NULL
, /*NO RESOLUTIONS*/
9761 146, /* ReduceAction */
9766 1406, /* ReduceAction131 */
9769 /* runtime type ReduceAction132 */
9770 const struct type type_nit__parser__ReduceAction132
= {
9772 "ReduceAction132", /* class_name_string */
9775 NULL
, /*NO RESOLUTIONS*/
9778 146, /* ReduceAction */
9783 1407, /* ReduceAction132 */
9786 /* runtime type ReduceAction133 */
9787 const struct type type_nit__parser__ReduceAction133
= {
9789 "ReduceAction133", /* class_name_string */
9792 NULL
, /*NO RESOLUTIONS*/
9795 146, /* ReduceAction */
9800 1408, /* ReduceAction133 */
9803 /* runtime type ReduceAction134 */
9804 const struct type type_nit__parser__ReduceAction134
= {
9806 "ReduceAction134", /* class_name_string */
9809 NULL
, /*NO RESOLUTIONS*/
9812 146, /* ReduceAction */
9817 1409, /* ReduceAction134 */
9820 /* runtime type ReduceAction135 */
9821 const struct type type_nit__parser__ReduceAction135
= {
9823 "ReduceAction135", /* class_name_string */
9826 NULL
, /*NO RESOLUTIONS*/
9829 146, /* ReduceAction */
9834 1410, /* ReduceAction135 */
9837 /* runtime type ReduceAction136 */
9838 const struct type type_nit__parser__ReduceAction136
= {
9840 "ReduceAction136", /* class_name_string */
9843 NULL
, /*NO RESOLUTIONS*/
9846 146, /* ReduceAction */
9851 1411, /* ReduceAction136 */
9854 /* runtime type ReduceAction137 */
9855 const struct type type_nit__parser__ReduceAction137
= {
9857 "ReduceAction137", /* class_name_string */
9860 NULL
, /*NO RESOLUTIONS*/
9863 146, /* ReduceAction */
9868 1412, /* ReduceAction137 */
9871 /* runtime type ReduceAction138 */
9872 const struct type type_nit__parser__ReduceAction138
= {
9874 "ReduceAction138", /* class_name_string */
9877 NULL
, /*NO RESOLUTIONS*/
9880 146, /* ReduceAction */
9885 1413, /* ReduceAction138 */
9888 /* runtime type ReduceAction139 */
9889 const struct type type_nit__parser__ReduceAction139
= {
9891 "ReduceAction139", /* class_name_string */
9894 NULL
, /*NO RESOLUTIONS*/
9897 146, /* ReduceAction */
9902 1414, /* ReduceAction139 */
9905 /* runtime type ReduceAction140 */
9906 const struct type type_nit__parser__ReduceAction140
= {
9908 "ReduceAction140", /* class_name_string */
9911 NULL
, /*NO RESOLUTIONS*/
9914 146, /* ReduceAction */
9919 1415, /* ReduceAction140 */
9922 /* runtime type ReduceAction142 */
9923 const struct type type_nit__parser__ReduceAction142
= {
9925 "ReduceAction142", /* class_name_string */
9928 NULL
, /*NO RESOLUTIONS*/
9931 146, /* ReduceAction */
9936 1416, /* ReduceAction142 */
9939 /* runtime type ReduceAction143 */
9940 const struct type type_nit__parser__ReduceAction143
= {
9942 "ReduceAction143", /* class_name_string */
9945 NULL
, /*NO RESOLUTIONS*/
9948 146, /* ReduceAction */
9953 1417, /* ReduceAction143 */
9956 /* runtime type ReduceAction144 */
9957 const struct type type_nit__parser__ReduceAction144
= {
9959 "ReduceAction144", /* class_name_string */
9962 NULL
, /*NO RESOLUTIONS*/
9965 146, /* ReduceAction */
9970 1418, /* ReduceAction144 */
9973 /* runtime type ReduceAction145 */
9974 const struct type type_nit__parser__ReduceAction145
= {
9976 "ReduceAction145", /* class_name_string */
9979 NULL
, /*NO RESOLUTIONS*/
9982 146, /* ReduceAction */
9987 1419, /* ReduceAction145 */