1 #include "nitc__nith.types.0.h"
2 /* runtime type HashSet[MVirtualTypeProp] */
3 const struct type type_core__HashSet__nitc__MVirtualTypeProp
= {
5 "HashSet[MVirtualTypeProp]", /* class_name_string */
8 &resolution_table_core__HashSet__nitc__MVirtualTypeProp
,
12 2401, /* nullable Object */
13 2208, /* Set[nullable Object] */
24 2418, /* Collection[MProperty] */
48 2442, /* Collection[Object] */
50 2444, /* Collection[PropertyLayoutElement] */
78 2472, /* Collection[nullable MProperty] */
108 2502, /* Collection[nullable Object] */
111 2505, /* Collection[MVirtualTypeProp] */
122 2516, /* Collection[nullable PropertyLayoutElement] */
144 2396, /* Set[MProperty] */
148 2402, /* Set[MVirtualTypeProp] */
150 2405, /* Set[PropertyLayoutElement] */
158 2851, /* Set[Object] */
176 136, /* HashSet[Object] */
179 190, /* HashSet[MVirtualTypeProp] */
182 235, /* HashSet[PropertyLayoutElement] */
184 246, /* HashSet[MProperty] */
188 const struct types resolution_table_core__HashSet__nitc__MVirtualTypeProp
= {
191 &type_nitc__MVirtualTypeProp
, /* E: MVirtualTypeProp */
192 &type_core__HashSet__nitc__MVirtualTypeProp
, /* SELF: HashSet[MVirtualTypeProp] */
193 &type_core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
, /* HashSetNode[E]: HashSetNode[MVirtualTypeProp] */
194 &type_core__hash_collection__HashSetIterator__nitc__MVirtualTypeProp
, /* HashSetIterator[E]: HashSetIterator[MVirtualTypeProp] */
195 &type_core__Collection__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
196 &type_core__HashSet__nitc__MVirtualTypeProp
, /* HashSet[E]: HashSet[MVirtualTypeProp] */
197 &type_core__Set__nitc__MVirtualTypeProp
, /* Set[E]: Set[MVirtualTypeProp] */
198 &type_core__HashSet__nitc__MVirtualTypeProp
, /* HashSet[E]: HashSet[MVirtualTypeProp] */
200 &type_nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
, /* nullable N: nullable HashSetNode[MVirtualTypeProp] */
201 &type_core__Collection__nitc__MVirtualTypeProp
, /* Collection[E]: Collection[MVirtualTypeProp] */
202 &type_core__Array__nitc__MVirtualTypeProp
, /* Array[E]: Array[MVirtualTypeProp] */
203 &type_core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
, /* N: HashSetNode[MVirtualTypeProp] */
204 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MVirtualTypeProp
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[MVirtualTypeProp]] */
207 /* runtime type POSetBucketsColorer[MClass, MVirtualTypeProp] */
208 const struct type type_nitc__POSetBucketsColorer__nitc__MClass__nitc__MVirtualTypeProp
= {
210 "POSetBucketsColorer[MClass, MVirtualTypeProp]", /* class_name_string */
213 &resolution_table_nitc__POSetBucketsColorer__nitc__MClass__nitc__MVirtualTypeProp
,
217 2401, /* nullable Object */
218 191, /* POSetBucketsColorer[MClass, MVirtualTypeProp] */
221 const struct types resolution_table_nitc__POSetBucketsColorer__nitc__MClass__nitc__MVirtualTypeProp
= {
224 &type_core__HashMap__nitc__MVirtualTypeProp__core__Int
, /* HashMap[E, Int]: HashMap[MVirtualTypeProp, Int] */
225 &type_poset__POSet__nitc__MClass
, /* POSet[H]: POSet[MClass] */
226 &type_core__Map__nitc__MClass__core__Set__nitc__MClass
, /* Map[H, Set[H]]: Map[MClass, Set[MClass]] */
227 &type_core__Map__nitc__MClass__core__Set__nitc__MVirtualTypeProp
, /* Map[H, Set[E]]: Map[MClass, Set[MVirtualTypeProp]] */
228 &type_core__Collection__nitc__MClass
, /* Collection[H]: Collection[MClass] */
229 &type_nitc__MClass
, /* H: MClass */
232 /* runtime type FileStat */
233 const struct type type_core__FileStat
= {
235 "FileStat", /* class_name_string */
238 NULL
, /*NO RESOLUTIONS*/
242 2401, /* nullable Object */
246 /* runtime type FileReader */
247 const struct type type_core__FileReader
= {
249 "FileReader", /* class_name_string */
252 NULL
, /*NO RESOLUTIONS*/
256 2401, /* nullable Object */
257 193, /* FileReader */
260 /* runtime type MDoc */
261 const struct type type_nitc__MDoc
= {
263 "MDoc", /* class_name_string */
266 NULL
, /*NO RESOLUTIONS*/
270 2401, /* nullable Object */
274 /* runtime type NativeDir */
275 const struct type type_core__file__NativeDir
= {
277 "NativeDir", /* class_name_string */
280 NULL
, /*NO RESOLUTIONS*/
284 2401, /* nullable Object */
289 /* runtime type AlphaComparator */
290 const struct type type_core__abstract_text__AlphaComparator
= {
292 "AlphaComparator", /* class_name_string */
295 &resolution_table_core__abstract_text__AlphaComparator
,
299 2401, /* nullable Object */
300 196, /* AlphaComparator */
303 const struct types resolution_table_core__abstract_text__AlphaComparator
= {
311 &type_nullable__core__Object
, /* COMPARED: nullable Object */
315 &type_core__Array__nullable__core__Object
, /* Array[COMPARED]: Array[nullable Object] */
318 /* runtime type Lexer */
319 const struct type type_nitc__Lexer
= {
321 "Lexer", /* class_name_string */
324 NULL
, /*NO RESOLUTIONS*/
328 2401, /* nullable Object */
329 723, /* TablesCapable */
333 /* runtime type Parser */
334 const struct type type_nitc__Parser
= {
336 "Parser", /* class_name_string */
339 NULL
, /*NO RESOLUTIONS*/
343 2401, /* nullable Object */
344 723, /* TablesCapable */
348 /* runtime type Array[State] */
349 const struct type type_core__Array__nitc__parser_work__State
= {
351 "Array[State]", /* class_name_string */
354 &resolution_table_core__Array__nitc__parser_work__State
,
358 2401, /* nullable Object */
388 2436, /* Collection[State] */
394 2442, /* Collection[Object] */
454 2502, /* Collection[nullable Object] */
486 1715, /* Array[nullable Object] */
487 2210, /* SequenceRead[nullable Object] */
558 2603, /* AbstractArrayRead[nullable Object] */
563 2608, /* AbstractArrayRead[State] */
576 2621, /* AbstractArrayRead[Object] */
641 2882, /* AbstractArray[State] */
647 2888, /* AbstractArray[Object] */
708 2949, /* AbstractArray[nullable Object] */
741 226, /* Array[Object] */
777 199, /* Array[State] */
869 const struct types resolution_table_core__Array__nitc__parser_work__State
= {
872 &type_nitc__parser_work__State
, /* E: State */
873 &type_core__Array__nitc__parser_work__State
, /* SELF: Array[State] */
874 &type_core__Collection__nitc__parser_work__State
, /* Collection[E]: Collection[State] */
875 &type_core__Array__nitc__parser_work__State
, /* Array[E]: Array[State] */
876 &type_core__AbstractArray__nitc__parser_work__State
, /* AbstractArray[E]: AbstractArray[State] */
877 &type_core__NativeArray__nitc__parser_work__State
, /* NativeArray[E]: NativeArray[State] */
878 &type_nitc__parser_work__State
, /* E: State */
879 &type_core__Collection__nitc__parser_work__State
, /* Collection[E]: Collection[State] */
880 &type_nitc__parser_work__State
, /* E: State */
881 &type_core__Collection__nitc__parser_work__State
, /* Collection[E]: Collection[State] */
882 &type_core__Collection__nitc__parser_work__State
, /* Collection[E]: Collection[State] */
883 &type_core__Array__nitc__parser_work__State
, /* Array[E]: Array[State] */
884 &type_core__Array__nitc__parser_work__State
, /* Array[E]: Array[State] */
885 &type_core__AbstractArray__nitc__parser_work__State
, /* AbstractArray[E]: AbstractArray[State] */
886 &type_core__array__ArrayIterator__nitc__parser_work__State
, /* ArrayIterator[E]: ArrayIterator[State] */
887 &type_core__array__ArrayReverseIterator__nitc__parser_work__State
, /* ArrayReverseIterator[E]: ArrayReverseIterator[State] */
890 /* runtime type ANodes[AImport] */
891 const struct type type_nitc__ANodes__nitc__AImport
= {
893 "ANodes[AImport]", /* class_name_string */
896 &resolution_table_nitc__ANodes__nitc__AImport
,
900 2401, /* nullable Object */
936 2442, /* Collection[Object] */
943 2449, /* Collection[Prod] */
990 2496, /* Collection[ANode] */
996 2502, /* Collection[nullable Object] */
1000 2506, /* Collection[AImport] */
1029 2210, /* SequenceRead[nullable Object] */
1033 200, /* ANodes[AImport] */
1044 const struct types resolution_table_nitc__ANodes__nitc__AImport
= {
1047 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
1048 &type_nitc__AImport
, /* E: AImport */
1055 &type_nitc__AImport
, /* E: AImport */
1056 &type_core__Collection__nitc__AImport
, /* Collection[E]: Collection[AImport] */
1057 &type_core__Collection__nitc__AImport
, /* Collection[E]: Collection[AImport] */
1058 &type_core__Array__nitc__AImport
, /* Array[E]: Array[AImport] */
1061 /* runtime type Array[AClassdef] */
1062 const struct type type_core__Array__nitc__AClassdef
= {
1064 "Array[AClassdef]", /* class_name_string */
1067 &resolution_table_core__Array__nitc__AClassdef
,
1071 2401, /* nullable Object */
1102 2437, /* Collection[AClassdef] */
1107 2442, /* Collection[Object] */
1114 2449, /* Collection[Prod] */
1161 2496, /* Collection[ANode] */
1167 2502, /* Collection[nullable Object] */
1199 1715, /* Array[nullable Object] */
1200 2210, /* SequenceRead[nullable Object] */
1261 2593, /* AbstractArrayRead[ANode] */
1271 2603, /* AbstractArrayRead[nullable Object] */
1278 2610, /* AbstractArrayRead[AClassdef] */
1289 2621, /* AbstractArrayRead[Object] */
1304 2636, /* AbstractArrayRead[Prod] */
1355 2883, /* AbstractArray[AClassdef] */
1360 2888, /* AbstractArray[Object] */
1367 2895, /* AbstractArray[Prod] */
1415 2943, /* AbstractArray[ANode] */
1421 2949, /* AbstractArray[nullable Object] */
1454 226, /* Array[Object] */
1491 201, /* Array[AClassdef] */
1500 254, /* Array[Prod] */
1544 1623, /* Array[ANode] */
1582 const struct types resolution_table_core__Array__nitc__AClassdef
= {
1585 &type_nitc__AClassdef
, /* E: AClassdef */
1586 &type_core__Array__nitc__AClassdef
, /* SELF: Array[AClassdef] */
1587 &type_core__Collection__nitc__AClassdef
, /* Collection[E]: Collection[AClassdef] */
1588 &type_core__Array__nitc__AClassdef
, /* Array[E]: Array[AClassdef] */
1589 &type_core__AbstractArray__nitc__AClassdef
, /* AbstractArray[E]: AbstractArray[AClassdef] */
1590 &type_core__NativeArray__nitc__AClassdef
, /* NativeArray[E]: NativeArray[AClassdef] */
1591 &type_nitc__AClassdef
, /* E: AClassdef */
1592 &type_core__Collection__nitc__AClassdef
, /* Collection[E]: Collection[AClassdef] */
1593 &type_nitc__AClassdef
, /* E: AClassdef */
1594 &type_core__Collection__nitc__AClassdef
, /* Collection[E]: Collection[AClassdef] */
1595 &type_core__Collection__nitc__AClassdef
, /* Collection[E]: Collection[AClassdef] */
1596 &type_core__Array__nitc__AClassdef
, /* Array[E]: Array[AClassdef] */
1597 &type_core__Array__nitc__AClassdef
, /* Array[E]: Array[AClassdef] */
1598 &type_core__AbstractArray__nitc__AClassdef
, /* AbstractArray[E]: AbstractArray[AClassdef] */
1599 &type_core__array__ArrayIterator__nitc__AClassdef
, /* ArrayIterator[E]: ArrayIterator[AClassdef] */
1600 &type_core__array__ArrayReverseIterator__nitc__AClassdef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[AClassdef] */
1603 /* runtime type ANodes[AFormaldef] */
1604 const struct type type_nitc__ANodes__nitc__AFormaldef
= {
1606 "ANodes[AFormaldef]", /* class_name_string */
1609 &resolution_table_nitc__ANodes__nitc__AFormaldef
,
1613 2401, /* nullable Object */
1649 2442, /* Collection[Object] */
1656 2449, /* Collection[Prod] */
1703 2496, /* Collection[ANode] */
1709 2502, /* Collection[nullable Object] */
1714 2507, /* Collection[AFormaldef] */
1742 2210, /* SequenceRead[nullable Object] */
1747 202, /* ANodes[AFormaldef] */
1757 const struct types resolution_table_nitc__ANodes__nitc__AFormaldef
= {
1760 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
1761 &type_nitc__AFormaldef
, /* E: AFormaldef */
1768 &type_nitc__AFormaldef
, /* E: AFormaldef */
1769 &type_core__Collection__nitc__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
1770 &type_core__Collection__nitc__AFormaldef
, /* Collection[E]: Collection[AFormaldef] */
1771 &type_core__Array__nitc__AFormaldef
, /* Array[E]: Array[AFormaldef] */
1774 /* runtime type Array[ASuperPropdef] */
1775 const struct type type_core__Array__nitc__ASuperPropdef
= {
1777 "Array[ASuperPropdef]", /* class_name_string */
1780 &resolution_table_core__Array__nitc__ASuperPropdef
,
1784 2401, /* nullable Object */
1816 2438, /* Collection[ASuperPropdef] */
1820 2442, /* Collection[Object] */
1827 2449, /* Collection[Prod] */
1856 2478, /* Collection[APropdef] */
1874 2496, /* Collection[ANode] */
1880 2502, /* Collection[nullable Object] */
1912 1715, /* Array[nullable Object] */
1913 2210, /* SequenceRead[nullable Object] */
1945 2564, /* AbstractArrayRead[APropdef] */
1974 2593, /* AbstractArrayRead[ANode] */
1984 2603, /* AbstractArrayRead[nullable Object] */
1993 2612, /* AbstractArrayRead[ASuperPropdef] */
2002 2621, /* AbstractArrayRead[Object] */
2017 2636, /* AbstractArrayRead[Prod] */
2069 2884, /* AbstractArray[ASuperPropdef] */
2073 2888, /* AbstractArray[Object] */
2080 2895, /* AbstractArray[Prod] */
2109 2924, /* AbstractArray[APropdef] */
2128 2943, /* AbstractArray[ANode] */
2134 2949, /* AbstractArray[nullable Object] */
2167 226, /* Array[Object] */
2205 203, /* Array[ASuperPropdef] */
2213 254, /* Array[Prod] */
2240 1352, /* Array[APropdef] */
2257 1623, /* Array[ANode] */
2295 const struct types resolution_table_core__Array__nitc__ASuperPropdef
= {
2298 &type_nitc__ASuperPropdef
, /* E: ASuperPropdef */
2299 &type_core__Array__nitc__ASuperPropdef
, /* SELF: Array[ASuperPropdef] */
2300 &type_core__Collection__nitc__ASuperPropdef
, /* Collection[E]: Collection[ASuperPropdef] */
2301 &type_core__Array__nitc__ASuperPropdef
, /* Array[E]: Array[ASuperPropdef] */
2302 &type_core__AbstractArray__nitc__ASuperPropdef
, /* AbstractArray[E]: AbstractArray[ASuperPropdef] */
2303 &type_core__NativeArray__nitc__ASuperPropdef
, /* NativeArray[E]: NativeArray[ASuperPropdef] */
2304 &type_nitc__ASuperPropdef
, /* E: ASuperPropdef */
2305 &type_core__Collection__nitc__ASuperPropdef
, /* Collection[E]: Collection[ASuperPropdef] */
2306 &type_nitc__ASuperPropdef
, /* E: ASuperPropdef */
2307 &type_core__Collection__nitc__ASuperPropdef
, /* Collection[E]: Collection[ASuperPropdef] */
2308 &type_core__Collection__nitc__ASuperPropdef
, /* Collection[E]: Collection[ASuperPropdef] */
2309 &type_core__Array__nitc__ASuperPropdef
, /* Array[E]: Array[ASuperPropdef] */
2310 &type_core__Array__nitc__ASuperPropdef
, /* Array[E]: Array[ASuperPropdef] */
2311 &type_core__AbstractArray__nitc__ASuperPropdef
, /* AbstractArray[E]: AbstractArray[ASuperPropdef] */
2312 &type_core__array__ArrayIterator__nitc__ASuperPropdef
, /* ArrayIterator[E]: ArrayIterator[ASuperPropdef] */
2313 &type_core__array__ArrayReverseIterator__nitc__ASuperPropdef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[ASuperPropdef] */
2316 /* runtime type MVirtualTypeDef */
2317 const struct type type_nitc__MVirtualTypeDef
= {
2319 "MVirtualTypeDef", /* class_name_string */
2322 &resolution_table_nitc__MVirtualTypeDef
,
2326 2401, /* nullable Object */
2328 2381, /* PropertyLayoutElement */
2329 2407, /* nullable PropertyLayoutElement */
2330 2377, /* MPropDef */
2331 2382, /* nullable MPropDef */
2332 204, /* MVirtualTypeDef */
2333 3084, /* nullable MVirtualTypeDef */
2336 const struct types resolution_table_nitc__MVirtualTypeDef
= {
2340 &type_nitc__MVirtualTypeProp
, /* MPROPERTY: MVirtualTypeProp */
2341 &type_nitc__MVirtualTypeDef
, /* MPROPDEF: MVirtualTypeDef */
2344 /* runtime type POSet[MType] */
2345 const struct type type_poset__POSet__nitc__MType
= {
2347 "POSet[MType]", /* class_name_string */
2350 &resolution_table_poset__POSet__nitc__MType
,
2354 2401, /* nullable Object */
2355 2207, /* POSet[nullable Object] */
2382 2434, /* Collection[MType] */
2390 2442, /* Collection[Object] */
2401 2453, /* Collection[nullable MType] */
2450 2502, /* Collection[nullable Object] */
2487 205, /* POSet[MType] */
2491 const struct types resolution_table_poset__POSet__nitc__MType
= {
2494 &type_core__HashMap__nitc__MType__poset__POSetElement__nitc__MType
, /* HashMap[E, POSetElement[E]]: HashMap[MType, POSetElement[MType]] */
2495 &type_poset__POSet__nitc__MType
, /* SELF: POSet[MType] */
2496 &type_nitc__MType
, /* E: MType */
2497 &type_poset__POSetElement__nitc__MType
, /* POSetElement[E]: POSetElement[MType] */
2498 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
2499 &type_nitc__MType
, /* COMPARED: MType */
2500 &type_core__Collection__nitc__MType
, /* Collection[E]: Collection[MType] */
2501 &type_poset__POSet__nitc__MType
, /* POSet[E]: POSet[MType] */
2502 &type_nitc__POSetConflictGraph__nitc__MType
, /* POSetConflictGraph[E]: POSetConflictGraph[MType] */
2503 &type_core__Array__nitc__MType
, /* Array[COMPARED]: Array[MType] */
2505 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
2508 /* runtime type List[MType] */
2509 const struct type type_core__List__nitc__MType
= {
2511 "List[MType]", /* class_name_string */
2514 &resolution_table_core__List__nitc__MType
,
2518 2401, /* nullable Object */
2546 2434, /* Collection[MType] */
2554 2442, /* Collection[Object] */
2565 2453, /* Collection[nullable MType] */
2614 2502, /* Collection[nullable Object] */
2647 2210, /* SequenceRead[nullable Object] */
2649 206, /* List[MType] */
2654 const struct types resolution_table_core__List__nitc__MType
= {
2657 &type_nitc__MType
, /* E: MType */
2658 &type_core__list__ListNode__nitc__MType
, /* ListNode[E]: ListNode[MType] */
2659 &type_core__ListIterator__nitc__MType
, /* ListIterator[E]: ListIterator[MType] */
2660 &type_core__list__ListReverseIterator__nitc__MType
, /* ListReverseIterator[E]: ListReverseIterator[MType] */
2661 &type_nullable__core__list__ListNode__nitc__MType
, /* nullable ListNode[E]: nullable ListNode[MType] */
2665 &type_nitc__MType
, /* E: MType */
2666 &type_core__Collection__nitc__MType
, /* Collection[E]: Collection[MType] */
2667 &type_core__Collection__nitc__MType
, /* Collection[E]: Collection[MType] */
2668 &type_core__Array__nitc__MType
, /* Array[E]: Array[MType] */
2671 /* runtime type MMethod */
2672 const struct type type_nitc__MMethod
= {
2674 "MMethod", /* class_name_string */
2677 &resolution_table_nitc__MMethod
,
2681 2401, /* nullable Object */
2683 2381, /* PropertyLayoutElement */
2684 2407, /* nullable PropertyLayoutElement */
2685 2374, /* MProperty */
2686 2392, /* nullable MProperty */
2688 2350, /* nullable MMethod */
2691 const struct types resolution_table_nitc__MMethod
= {
2694 &type_core__Array__nitc__MMethodDef
, /* Array[MPROPDEF]: Array[MMethodDef] */
2695 &type_more_collections__HashMap2__nitc__MModule__nitc__MType__core__Array__nitc__MMethodDef
, /* HashMap2[MModule, MType, Array[MPROPDEF]]: HashMap2[MModule, MType, Array[MMethodDef]] */
2696 &type_nitc__MMethodDef
, /* MPROPDEF: MMethodDef */
2699 /* runtime type Array[MParameter] */
2700 const struct type type_core__Array__nitc__MParameter
= {
2702 "Array[MParameter]", /* class_name_string */
2705 &resolution_table_core__Array__nitc__MParameter
,
2709 2401, /* nullable Object */
2742 2439, /* Collection[MParameter] */
2745 2442, /* Collection[Object] */
2805 2502, /* Collection[nullable Object] */
2837 1715, /* Array[nullable Object] */
2838 2210, /* SequenceRead[nullable Object] */
2909 2603, /* AbstractArrayRead[nullable Object] */
2923 2617, /* AbstractArrayRead[MParameter] */
2927 2621, /* AbstractArrayRead[Object] */
2995 2885, /* AbstractArray[MParameter] */
2998 2888, /* AbstractArray[Object] */
3059 2949, /* AbstractArray[nullable Object] */
3092 226, /* Array[Object] */
3131 208, /* Array[MParameter] */
3220 const struct types resolution_table_core__Array__nitc__MParameter
= {
3223 &type_nitc__MParameter
, /* E: MParameter */
3224 &type_core__Array__nitc__MParameter
, /* SELF: Array[MParameter] */
3225 &type_core__Collection__nitc__MParameter
, /* Collection[E]: Collection[MParameter] */
3226 &type_core__Array__nitc__MParameter
, /* Array[E]: Array[MParameter] */
3227 &type_core__AbstractArray__nitc__MParameter
, /* AbstractArray[E]: AbstractArray[MParameter] */
3228 &type_core__NativeArray__nitc__MParameter
, /* NativeArray[E]: NativeArray[MParameter] */
3229 &type_nitc__MParameter
, /* E: MParameter */
3230 &type_core__Collection__nitc__MParameter
, /* Collection[E]: Collection[MParameter] */
3231 &type_nitc__MParameter
, /* E: MParameter */
3232 &type_core__Collection__nitc__MParameter
, /* Collection[E]: Collection[MParameter] */
3233 &type_core__Collection__nitc__MParameter
, /* Collection[E]: Collection[MParameter] */
3234 &type_core__Array__nitc__MParameter
, /* Array[E]: Array[MParameter] */
3235 &type_core__Array__nitc__MParameter
, /* Array[E]: Array[MParameter] */
3236 &type_core__AbstractArray__nitc__MParameter
, /* AbstractArray[E]: AbstractArray[MParameter] */
3237 &type_core__array__ArrayIterator__nitc__MParameter
, /* ArrayIterator[E]: ArrayIterator[MParameter] */
3238 &type_core__array__ArrayReverseIterator__nitc__MParameter
, /* ArrayReverseIterator[E]: ArrayReverseIterator[MParameter] */
3241 /* runtime type MSignature */
3242 const struct type type_nitc__MSignature
= {
3244 "MSignature", /* class_name_string */
3247 NULL
, /*NO RESOLUTIONS*/
3251 2401, /* nullable Object */
3254 2386, /* nullable MType */
3255 209, /* MSignature */
3258 /* runtime type MParameter */
3259 const struct type type_nitc__MParameter
= {
3261 "MParameter", /* class_name_string */
3264 NULL
, /*NO RESOLUTIONS*/
3268 2401, /* nullable Object */
3270 210, /* MParameter */
3273 /* runtime type ArraySet[MProperty] */
3274 const struct type type_core__ArraySet__nitc__MProperty
= {
3276 "ArraySet[MProperty]", /* class_name_string */
3279 &resolution_table_core__ArraySet__nitc__MProperty
,
3283 2401, /* nullable Object */
3284 2208, /* Set[nullable Object] */
3295 2418, /* Collection[MProperty] */
3319 2442, /* Collection[Object] */
3321 2444, /* Collection[PropertyLayoutElement] */
3349 2472, /* Collection[nullable MProperty] */
3379 2502, /* Collection[nullable Object] */
3393 2516, /* Collection[nullable PropertyLayoutElement] */
3415 2396, /* Set[MProperty] */
3421 2405, /* Set[PropertyLayoutElement] */
3429 2851, /* Set[Object] */
3436 211, /* ArraySet[MProperty] */
3442 const struct types resolution_table_core__ArraySet__nitc__MProperty
= {
3445 &type_nitc__MProperty
, /* E: MProperty */
3446 &type_core__ArraySet__nitc__MProperty
, /* SELF: ArraySet[MProperty] */
3447 &type_core__array__ArraySetIterator__nitc__MProperty
, /* ArraySetIterator[E]: ArraySetIterator[MProperty] */
3448 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
3449 &type_core__ArraySet__nitc__MProperty
, /* ArraySet[E]: ArraySet[MProperty] */
3451 &type_core__Set__nitc__MProperty
, /* Set[E]: Set[MProperty] */
3452 &type_core__HashSet__nitc__MProperty
, /* HashSet[E]: HashSet[MProperty] */
3455 &type_core__Collection__nitc__MProperty
, /* Collection[E]: Collection[MProperty] */
3456 &type_core__Array__nitc__MProperty
, /* Array[E]: Array[MProperty] */
3459 /* runtime type ScopeVisitor */
3460 const struct type type_nitc__scope__ScopeVisitor
= {
3462 "ScopeVisitor", /* class_name_string */
3465 NULL
, /*NO RESOLUTIONS*/
3469 2401, /* nullable Object */
3470 212, /* ScopeVisitor */
3473 /* runtime type Variable */
3474 const struct type type_nitc__Variable
= {
3476 "Variable", /* class_name_string */
3479 NULL
, /*NO RESOLUTIONS*/
3483 2401, /* nullable Object */
3487 /* runtime type List[Scope] */
3488 const struct type type_core__List__nitc__scope__Scope
= {
3490 "List[Scope]", /* class_name_string */
3493 &resolution_table_core__List__nitc__scope__Scope
,
3497 2401, /* nullable Object */
3533 2442, /* Collection[Object] */
3593 2502, /* Collection[nullable Object] */
3603 2512, /* Collection[Scope] */
3626 2210, /* SequenceRead[nullable Object] */
3629 214, /* List[Scope] */
3633 const struct types resolution_table_core__List__nitc__scope__Scope
= {
3636 &type_nitc__scope__Scope
, /* E: Scope */
3637 &type_core__list__ListNode__nitc__scope__Scope
, /* ListNode[E]: ListNode[Scope] */
3638 &type_core__ListIterator__nitc__scope__Scope
, /* ListIterator[E]: ListIterator[Scope] */
3639 &type_core__list__ListReverseIterator__nitc__scope__Scope
, /* ListReverseIterator[E]: ListReverseIterator[Scope] */
3640 &type_nullable__core__list__ListNode__nitc__scope__Scope
, /* nullable ListNode[E]: nullable ListNode[Scope] */
3644 &type_nitc__scope__Scope
, /* E: Scope */
3645 &type_core__Collection__nitc__scope__Scope
, /* Collection[E]: Collection[Scope] */
3646 &type_core__Collection__nitc__scope__Scope
, /* Collection[E]: Collection[Scope] */
3647 &type_core__Array__nitc__scope__Scope
, /* Array[E]: Array[Scope] */
3650 /* runtime type FlowVisitor */
3651 const struct type type_nitc__flow__FlowVisitor
= {
3653 "FlowVisitor", /* class_name_string */
3656 NULL
, /*NO RESOLUTIONS*/
3660 2401, /* nullable Object */
3661 215, /* FlowVisitor */
3664 /* runtime type FlowContext */
3665 const struct type type_nitc__FlowContext
= {
3667 "FlowContext", /* class_name_string */
3670 NULL
, /*NO RESOLUTIONS*/
3674 2401, /* nullable Object */
3675 216, /* FlowContext */
3678 /* runtime type Array[FlowContext] */
3679 const struct type type_core__Array__nitc__FlowContext
= {
3681 "Array[FlowContext]", /* class_name_string */
3684 &resolution_table_core__Array__nitc__FlowContext
,
3688 2401, /* nullable Object */
3722 2440, /* Collection[FlowContext] */
3724 2442, /* Collection[Object] */
3784 2502, /* Collection[nullable Object] */
3816 1715, /* Array[nullable Object] */
3817 2210, /* SequenceRead[nullable Object] */
3888 2603, /* AbstractArrayRead[nullable Object] */
3904 2619, /* AbstractArrayRead[FlowContext] */
3906 2621, /* AbstractArrayRead[Object] */
3975 2886, /* AbstractArray[FlowContext] */
3977 2888, /* AbstractArray[Object] */
4038 2949, /* AbstractArray[nullable Object] */
4071 226, /* Array[Object] */
4111 217, /* Array[FlowContext] */
4199 const struct types resolution_table_core__Array__nitc__FlowContext
= {
4202 &type_nitc__FlowContext
, /* E: FlowContext */
4203 &type_core__Array__nitc__FlowContext
, /* SELF: Array[FlowContext] */
4204 &type_core__Collection__nitc__FlowContext
, /* Collection[E]: Collection[FlowContext] */
4205 &type_core__Array__nitc__FlowContext
, /* Array[E]: Array[FlowContext] */
4206 &type_core__AbstractArray__nitc__FlowContext
, /* AbstractArray[E]: AbstractArray[FlowContext] */
4207 &type_core__NativeArray__nitc__FlowContext
, /* NativeArray[E]: NativeArray[FlowContext] */
4208 &type_nitc__FlowContext
, /* E: FlowContext */
4209 &type_core__Collection__nitc__FlowContext
, /* Collection[E]: Collection[FlowContext] */
4210 &type_nitc__FlowContext
, /* E: FlowContext */
4211 &type_core__Collection__nitc__FlowContext
, /* Collection[E]: Collection[FlowContext] */
4212 &type_core__Collection__nitc__FlowContext
, /* Collection[E]: Collection[FlowContext] */
4213 &type_core__Array__nitc__FlowContext
, /* Array[E]: Array[FlowContext] */
4214 &type_core__Array__nitc__FlowContext
, /* Array[E]: Array[FlowContext] */
4215 &type_core__AbstractArray__nitc__FlowContext
, /* AbstractArray[E]: AbstractArray[FlowContext] */
4216 &type_core__array__ArrayIterator__nitc__FlowContext
, /* ArrayIterator[E]: ArrayIterator[FlowContext] */
4217 &type_core__array__ArrayReverseIterator__nitc__FlowContext
, /* ArrayReverseIterator[E]: ArrayReverseIterator[FlowContext] */
4220 /* runtime type HashSet[Variable] */
4221 const struct type type_core__HashSet__nitc__Variable
= {
4223 "HashSet[Variable]", /* class_name_string */
4226 &resolution_table_core__HashSet__nitc__Variable
,
4230 2401, /* nullable Object */
4231 2208, /* Set[nullable Object] */
4266 2442, /* Collection[Object] */
4280 2456, /* Collection[Variable] */
4326 2502, /* Collection[nullable Object] */
4376 2851, /* Set[Object] */
4378 2853, /* Set[Variable] */
4394 136, /* HashSet[Object] */
4398 218, /* HashSet[Variable] */
4406 const struct types resolution_table_core__HashSet__nitc__Variable
= {
4409 &type_nitc__Variable
, /* E: Variable */
4410 &type_core__HashSet__nitc__Variable
, /* SELF: HashSet[Variable] */
4411 &type_core__hash_collection__HashSetNode__nitc__Variable
, /* HashSetNode[E]: HashSetNode[Variable] */
4412 &type_core__hash_collection__HashSetIterator__nitc__Variable
, /* HashSetIterator[E]: HashSetIterator[Variable] */
4413 &type_core__Collection__nitc__Variable
, /* Collection[E]: Collection[Variable] */
4414 &type_core__HashSet__nitc__Variable
, /* HashSet[E]: HashSet[Variable] */
4415 &type_core__Set__nitc__Variable
, /* Set[E]: Set[Variable] */
4416 &type_core__HashSet__nitc__Variable
, /* HashSet[E]: HashSet[Variable] */
4418 &type_nullable__core__hash_collection__HashSetNode__nitc__Variable
, /* nullable N: nullable HashSetNode[Variable] */
4419 &type_core__Collection__nitc__Variable
, /* Collection[E]: Collection[Variable] */
4420 &type_core__Array__nitc__Variable
, /* Array[E]: Array[Variable] */
4421 &type_core__hash_collection__HashSetNode__nitc__Variable
, /* N: HashSetNode[Variable] */
4422 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__Variable
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[Variable]] */
4425 /* runtime type HashMap[Variable, nullable MType] */
4426 const struct type type_core__HashMap__nitc__Variable__nullable__nitc__MType
= {
4428 "HashMap[Variable, nullable MType]", /* class_name_string */
4431 &resolution_table_core__HashMap__nitc__Variable__nullable__nitc__MType
,
4435 2401, /* nullable Object */
4436 2206, /* MapRead[nullable Object, nullable Object] */
4471 3025, /* MapRead[Variable, nullable MType] */
4501 3055, /* MapRead[Object, nullable Object] */
4568 1704, /* HashMap[Object, nullable Object] */
4579 219, /* HashMap[Variable, nullable MType] */
4602 const struct types resolution_table_core__HashMap__nitc__Variable__nullable__nitc__MType
= {
4608 &type_core__hash_collection__HashMapIterator__nitc__Variable__nullable__nitc__MType
, /* HashMapIterator[K, V]: HashMapIterator[Variable, nullable MType] */
4609 &type_nitc__Variable
, /* K: Variable */
4610 &type_nullable__nitc__MType
, /* V: nullable MType */
4611 &type_core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
, /* HashMapNode[K, V]: HashMapNode[Variable, nullable MType] */
4612 &type_core__hash_collection__HashMapKeys__nitc__Variable__nullable__nitc__MType
, /* HashMapKeys[K, V]: HashMapKeys[Variable, nullable MType] */
4613 &type_core__hash_collection__HashMapValues__nitc__Variable__nullable__nitc__MType
, /* HashMapValues[K, V]: HashMapValues[Variable, nullable MType] */
4614 &type_nullable__core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
, /* nullable N: nullable HashMapNode[Variable, nullable MType] */
4615 &type_core__MapRead__nitc__Variable__nullable__nitc__MType
, /* MapRead[K, V]: MapRead[Variable, nullable MType] */
4617 &type_core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
, /* N: HashMapNode[Variable, nullable MType] */
4618 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__Variable__nullable__nitc__MType
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[Variable, nullable MType]] */
4621 /* runtime type LocalVarInitVisitor */
4622 const struct type type_nitc__local_var_init__LocalVarInitVisitor
= {
4624 "LocalVarInitVisitor", /* class_name_string */
4627 NULL
, /*NO RESOLUTIONS*/
4631 2401, /* nullable Object */
4632 220, /* LocalVarInitVisitor */
4635 /* runtime type AutoSuperInitVisitor */
4636 const struct type type_nitc__auto_super_init__AutoSuperInitVisitor
= {
4638 "AutoSuperInitVisitor", /* class_name_string */
4641 NULL
, /*NO RESOLUTIONS*/
4645 2401, /* nullable Object */
4646 221, /* AutoSuperInitVisitor */
4649 /* runtime type Array[CallSite] */
4650 const struct type type_core__Array__nitc__CallSite
= {
4652 "Array[CallSite]", /* class_name_string */
4655 &resolution_table_core__Array__nitc__CallSite
,
4659 2401, /* nullable Object */
4694 2441, /* Collection[CallSite] */
4695 2442, /* Collection[Object] */
4755 2502, /* Collection[nullable Object] */
4787 1715, /* Array[nullable Object] */
4788 2210, /* SequenceRead[nullable Object] */
4859 2603, /* AbstractArrayRead[nullable Object] */
4876 2620, /* AbstractArrayRead[CallSite] */
4877 2621, /* AbstractArrayRead[Object] */
4947 2887, /* AbstractArray[CallSite] */
4948 2888, /* AbstractArray[Object] */
5009 2949, /* AbstractArray[nullable Object] */
5042 226, /* Array[Object] */
5083 222, /* Array[CallSite] */
5170 const struct types resolution_table_core__Array__nitc__CallSite
= {
5173 &type_nitc__CallSite
, /* E: CallSite */
5174 &type_core__Array__nitc__CallSite
, /* SELF: Array[CallSite] */
5175 &type_core__Collection__nitc__CallSite
, /* Collection[E]: Collection[CallSite] */
5176 &type_core__Array__nitc__CallSite
, /* Array[E]: Array[CallSite] */
5177 &type_core__AbstractArray__nitc__CallSite
, /* AbstractArray[E]: AbstractArray[CallSite] */
5178 &type_core__NativeArray__nitc__CallSite
, /* NativeArray[E]: NativeArray[CallSite] */
5179 &type_nitc__CallSite
, /* E: CallSite */
5180 &type_core__Collection__nitc__CallSite
, /* Collection[E]: Collection[CallSite] */
5181 &type_nitc__CallSite
, /* E: CallSite */
5182 &type_core__Collection__nitc__CallSite
, /* Collection[E]: Collection[CallSite] */
5183 &type_core__Collection__nitc__CallSite
, /* Collection[E]: Collection[CallSite] */
5184 &type_core__Array__nitc__CallSite
, /* Array[E]: Array[CallSite] */
5185 &type_core__Array__nitc__CallSite
, /* Array[E]: Array[CallSite] */
5186 &type_core__AbstractArray__nitc__CallSite
, /* AbstractArray[E]: AbstractArray[CallSite] */
5187 &type_core__array__ArrayIterator__nitc__CallSite
, /* ArrayIterator[E]: ArrayIterator[CallSite] */
5188 &type_core__array__ArrayReverseIterator__nitc__CallSite
, /* ArrayReverseIterator[E]: ArrayReverseIterator[CallSite] */
5191 /* runtime type CallSite */
5192 const struct type type_nitc__CallSite
= {
5194 "CallSite", /* class_name_string */
5197 NULL
, /*NO RESOLUTIONS*/
5201 2401, /* nullable Object */
5206 /* runtime type ASTBuilder */
5207 const struct type type_nitc__ASTBuilder
= {
5209 "ASTBuilder", /* class_name_string */
5212 NULL
, /*NO RESOLUTIONS*/
5216 2401, /* nullable Object */
5217 224, /* ASTBuilder */
5220 /* runtime type CsvWriter */
5221 const struct type type_csv__CsvWriter
= {
5223 "CsvWriter", /* class_name_string */
5226 NULL
, /*NO RESOLUTIONS*/
5230 2401, /* nullable Object */
5231 225, /* CsvWriter */
5234 /* runtime type Array[Object] */
5235 const struct type type_core__Array__core__Object
= {
5237 "Array[Object]", /* class_name_string */
5240 &resolution_table_core__Array__core__Object
,
5244 2401, /* nullable Object */
5280 2442, /* Collection[Object] */
5340 2502, /* Collection[nullable Object] */
5372 1715, /* Array[nullable Object] */
5373 2210, /* SequenceRead[nullable Object] */
5444 2603, /* AbstractArrayRead[nullable Object] */
5462 2621, /* AbstractArrayRead[Object] */
5533 2888, /* AbstractArray[Object] */
5594 2949, /* AbstractArray[nullable Object] */
5627 226, /* Array[Object] */
5755 const struct types resolution_table_core__Array__core__Object
= {
5758 &type_core__Object
, /* E: Object */
5759 &type_core__Array__core__Object
, /* SELF: Array[Object] */
5760 &type_core__Collection__core__Object
, /* Collection[E]: Collection[Object] */
5761 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
5762 &type_core__AbstractArray__core__Object
, /* AbstractArray[E]: AbstractArray[Object] */
5763 &type_core__NativeArray__core__Object
, /* NativeArray[E]: NativeArray[Object] */
5764 &type_core__Object
, /* E: Object */
5765 &type_core__Collection__core__Object
, /* Collection[E]: Collection[Object] */
5766 &type_core__Object
, /* E: Object */
5767 &type_core__Collection__core__Object
, /* Collection[E]: Collection[Object] */
5768 &type_core__Collection__core__Object
, /* Collection[E]: Collection[Object] */
5769 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
5770 &type_core__Array__core__Object
, /* Array[E]: Array[Object] */
5771 &type_core__AbstractArray__core__Object
, /* AbstractArray[E]: AbstractArray[Object] */
5772 &type_core__array__ArrayIterator__core__Object
, /* ArrayIterator[E]: ArrayIterator[Object] */
5773 &type_core__array__ArrayReverseIterator__core__Object
, /* ArrayReverseIterator[E]: ArrayReverseIterator[Object] */
5776 /* runtime type NativeArray[Object] */
5777 const struct type type_core__NativeArray__core__Object
= {
5779 "NativeArray[Object]", /* class_name_string */
5782 &resolution_table_core__NativeArray__core__Object
,
5786 2401, /* nullable Object */
5819 227, /* NativeArray[Object] */
5880 1717, /* NativeArray[nullable Object] */
6015 const struct types resolution_table_core__NativeArray__core__Object
= {
6018 &type_core__Object
, /* E: Object */
6019 &type_core__NativeArray__core__Object
, /* NativeArray[E]: NativeArray[Object] */
6022 /* runtime type Platform */
6023 const struct type type_nitc__Platform
= {
6025 "Platform", /* class_name_string */
6028 NULL
, /*NO RESOLUTIONS*/
6032 2401, /* nullable Object */
6036 /* runtime type CodeFile */
6037 const struct type type_nitc__CodeFile
= {
6039 "CodeFile", /* class_name_string */
6042 NULL
, /*NO RESOLUTIONS*/
6046 2401, /* nullable Object */
6050 /* runtime type Array[CodeWriter] */
6051 const struct type type_core__Array__nitc__CodeWriter
= {
6053 "Array[CodeWriter]", /* class_name_string */
6056 &resolution_table_core__Array__nitc__CodeWriter
,
6060 2401, /* nullable Object */
6096 2442, /* Collection[Object] */
6097 2443, /* Collection[CodeWriter] */
6156 2502, /* Collection[nullable Object] */
6188 1715, /* Array[nullable Object] */
6189 2210, /* SequenceRead[nullable Object] */
6260 2603, /* AbstractArrayRead[nullable Object] */
6278 2621, /* AbstractArrayRead[Object] */
6279 2622, /* AbstractArrayRead[CodeWriter] */
6349 2888, /* AbstractArray[Object] */
6350 2889, /* AbstractArray[CodeWriter] */
6410 2949, /* AbstractArray[nullable Object] */
6443 226, /* Array[Object] */
6485 230, /* Array[CodeWriter] */
6571 const struct types resolution_table_core__Array__nitc__CodeWriter
= {
6574 &type_nitc__CodeWriter
, /* E: CodeWriter */
6575 &type_core__Array__nitc__CodeWriter
, /* SELF: Array[CodeWriter] */
6576 &type_core__Collection__nitc__CodeWriter
, /* Collection[E]: Collection[CodeWriter] */
6577 &type_core__Array__nitc__CodeWriter
, /* Array[E]: Array[CodeWriter] */
6578 &type_core__AbstractArray__nitc__CodeWriter
, /* AbstractArray[E]: AbstractArray[CodeWriter] */
6579 &type_core__NativeArray__nitc__CodeWriter
, /* NativeArray[E]: NativeArray[CodeWriter] */
6580 &type_nitc__CodeWriter
, /* E: CodeWriter */
6581 &type_core__Collection__nitc__CodeWriter
, /* Collection[E]: Collection[CodeWriter] */
6582 &type_nitc__CodeWriter
, /* E: CodeWriter */
6583 &type_core__Collection__nitc__CodeWriter
, /* Collection[E]: Collection[CodeWriter] */
6584 &type_core__Collection__nitc__CodeWriter
, /* Collection[E]: Collection[CodeWriter] */
6585 &type_core__Array__nitc__CodeWriter
, /* Array[E]: Array[CodeWriter] */
6586 &type_core__Array__nitc__CodeWriter
, /* Array[E]: Array[CodeWriter] */
6587 &type_core__AbstractArray__nitc__CodeWriter
, /* AbstractArray[E]: AbstractArray[CodeWriter] */
6588 &type_core__array__ArrayIterator__nitc__CodeWriter
, /* ArrayIterator[E]: ArrayIterator[CodeWriter] */
6589 &type_core__array__ArrayReverseIterator__nitc__CodeWriter
, /* ArrayReverseIterator[E]: ArrayReverseIterator[CodeWriter] */
6592 /* runtime type HashSet[String] */
6593 const struct type type_core__HashSet__core__String
= {
6595 "HashSet[String]", /* class_name_string */
6598 &resolution_table_core__HashSet__core__String
,
6602 2401, /* nullable Object */
6603 2208, /* Set[nullable Object] */
6606 2410, /* Collection[String] */
6638 2442, /* Collection[Object] */
6644 2448, /* Collection[Writable] */
6698 2502, /* Collection[nullable Object] */
6742 1438, /* Set[String] */
6748 2851, /* Set[Object] */
6766 136, /* HashSet[Object] */
6771 231, /* HashSet[String] */
6778 const struct types resolution_table_core__HashSet__core__String
= {
6781 &type_core__String
, /* E: String */
6782 &type_core__HashSet__core__String
, /* SELF: HashSet[String] */
6783 &type_core__hash_collection__HashSetNode__core__String
, /* HashSetNode[E]: HashSetNode[String] */
6784 &type_core__hash_collection__HashSetIterator__core__String
, /* HashSetIterator[E]: HashSetIterator[String] */
6785 &type_core__Collection__core__String
, /* Collection[E]: Collection[String] */
6786 &type_core__HashSet__core__String
, /* HashSet[E]: HashSet[String] */
6787 &type_core__Set__core__String
, /* Set[E]: Set[String] */
6788 &type_core__HashSet__core__String
, /* HashSet[E]: HashSet[String] */
6790 &type_nullable__core__hash_collection__HashSetNode__core__String
, /* nullable N: nullable HashSetNode[String] */
6791 &type_core__Collection__core__String
, /* Collection[E]: Collection[String] */
6792 &type_core__Array__core__String
, /* Array[E]: Array[String] */
6793 &type_core__hash_collection__HashSetNode__core__String
, /* N: HashSetNode[String] */
6794 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__String
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[String]] */
6797 /* runtime type HashMap[MClass, Set[PropertyLayoutElement]] */
6798 const struct type type_core__HashMap__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
6800 "HashMap[MClass, Set[PropertyLayoutElement]]", /* class_name_string */
6803 &resolution_table_core__HashMap__nitc__MClass__core__Set__nitc__PropertyLayoutElement
,
6807 2401, /* nullable Object */
6808 2206, /* MapRead[nullable Object, nullable Object] */
6844 3026, /* MapRead[MClass, Set[PropertyLayoutElement]] */
6873 3055, /* MapRead[Object, nullable Object] */
6890 3075, /* Map[MClass, Collection[PropertyLayoutElement]] */
6940 1704, /* HashMap[Object, nullable Object] */
6952 232, /* HashMap[MClass, Set[PropertyLayoutElement]] */
6974 const struct types resolution_table_core__HashMap__nitc__MClass__core__Set__nitc__PropertyLayoutElement
= {
6980 &type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[PropertyLayoutElement]] */
6981 &type_nitc__MClass
, /* K: MClass */
6982 &type_core__Set__nitc__PropertyLayoutElement
, /* V: Set[PropertyLayoutElement] */
6983 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[PropertyLayoutElement]] */
6984 &type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[PropertyLayoutElement]] */
6985 &type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[PropertyLayoutElement]] */
6986 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* nullable N: nullable HashMapNode[MClass, Set[PropertyLayoutElement]] */
6987 &type_core__MapRead__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* MapRead[K, V]: MapRead[MClass, Set[PropertyLayoutElement]] */
6989 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* N: HashMapNode[MClass, Set[PropertyLayoutElement]] */
6990 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__PropertyLayoutElement
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[PropertyLayoutElement]]] */
6993 /* runtime type HashMap[MClass, Set[MAttribute]] */
6994 const struct type type_core__HashMap__nitc__MClass__core__Set__nitc__MAttribute
= {
6996 "HashMap[MClass, Set[MAttribute]]", /* class_name_string */
6999 &resolution_table_core__HashMap__nitc__MClass__core__Set__nitc__MAttribute
,
7003 2401, /* nullable Object */
7004 2206, /* MapRead[nullable Object, nullable Object] */
7019 3005, /* MapRead[MClass, Set[MProperty]] */
7040 3026, /* MapRead[MClass, Set[PropertyLayoutElement]] */
7041 3027, /* MapRead[MClass, Set[MAttribute]] */
7069 3055, /* MapRead[Object, nullable Object] */
7086 3075, /* Map[MClass, Collection[PropertyLayoutElement]] */
7087 3076, /* Map[MClass, Collection[MAttribute]] */
7116 101, /* HashMap[MClass, Set[MProperty]] */
7136 1704, /* HashMap[Object, nullable Object] */
7148 232, /* HashMap[MClass, Set[PropertyLayoutElement]] */
7149 233, /* HashMap[MClass, Set[MAttribute]] */
7170 const struct types resolution_table_core__HashMap__nitc__MClass__core__Set__nitc__MAttribute
= {
7176 &type_core__hash_collection__HashMapIterator__nitc__MClass__core__Set__nitc__MAttribute
, /* HashMapIterator[K, V]: HashMapIterator[MClass, Set[MAttribute]] */
7177 &type_nitc__MClass
, /* K: MClass */
7178 &type_core__Set__nitc__MAttribute
, /* V: Set[MAttribute] */
7179 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
, /* HashMapNode[K, V]: HashMapNode[MClass, Set[MAttribute]] */
7180 &type_core__hash_collection__HashMapKeys__nitc__MClass__core__Set__nitc__MAttribute
, /* HashMapKeys[K, V]: HashMapKeys[MClass, Set[MAttribute]] */
7181 &type_core__hash_collection__HashMapValues__nitc__MClass__core__Set__nitc__MAttribute
, /* HashMapValues[K, V]: HashMapValues[MClass, Set[MAttribute]] */
7182 &type_nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
, /* nullable N: nullable HashMapNode[MClass, Set[MAttribute]] */
7183 &type_core__MapRead__nitc__MClass__core__Set__nitc__MAttribute
, /* MapRead[K, V]: MapRead[MClass, Set[MAttribute]] */
7185 &type_core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
, /* N: HashMapNode[MClass, Set[MAttribute]] */
7186 &type_core__NativeArray__nullable__core__hash_collection__HashMapNode__nitc__MClass__core__Set__nitc__MAttribute
, /* NativeArray[nullable N]: NativeArray[nullable HashMapNode[MClass, Set[MAttribute]]] */
7189 /* runtime type Array[PropertyLayoutElement] */
7190 const struct type type_core__Array__nitc__PropertyLayoutElement
= {
7192 "Array[PropertyLayoutElement]", /* class_name_string */
7195 &resolution_table_core__Array__nitc__PropertyLayoutElement
,
7199 2401, /* nullable Object */
7235 2442, /* Collection[Object] */
7237 2444, /* Collection[PropertyLayoutElement] */
7295 2502, /* Collection[nullable Object] */
7309 2516, /* Collection[nullable PropertyLayoutElement] */
7327 1715, /* Array[nullable Object] */
7328 2210, /* SequenceRead[nullable Object] */
7399 2603, /* AbstractArrayRead[nullable Object] */
7417 2621, /* AbstractArrayRead[Object] */
7421 2625, /* AbstractArrayRead[PropertyLayoutElement] */
7423 2627, /* AbstractArrayRead[nullable PropertyLayoutElement] */
7488 2888, /* AbstractArray[Object] */
7490 2890, /* AbstractArray[PropertyLayoutElement] */
7549 2949, /* AbstractArray[nullable Object] */
7563 2963, /* AbstractArray[nullable PropertyLayoutElement] */
7582 226, /* Array[Object] */
7625 234, /* Array[PropertyLayoutElement] */
7691 1929, /* Array[nullable PropertyLayoutElement] */
7710 const struct types resolution_table_core__Array__nitc__PropertyLayoutElement
= {
7713 &type_nitc__PropertyLayoutElement
, /* E: PropertyLayoutElement */
7714 &type_core__Array__nitc__PropertyLayoutElement
, /* SELF: Array[PropertyLayoutElement] */
7715 &type_core__Collection__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[PropertyLayoutElement] */
7716 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
7717 &type_core__AbstractArray__nitc__PropertyLayoutElement
, /* AbstractArray[E]: AbstractArray[PropertyLayoutElement] */
7718 &type_core__NativeArray__nitc__PropertyLayoutElement
, /* NativeArray[E]: NativeArray[PropertyLayoutElement] */
7719 &type_nitc__PropertyLayoutElement
, /* E: PropertyLayoutElement */
7720 &type_core__Collection__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[PropertyLayoutElement] */
7721 &type_nitc__PropertyLayoutElement
, /* E: PropertyLayoutElement */
7722 &type_core__Collection__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[PropertyLayoutElement] */
7723 &type_core__Collection__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[PropertyLayoutElement] */
7724 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
7725 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
7726 &type_core__AbstractArray__nitc__PropertyLayoutElement
, /* AbstractArray[E]: AbstractArray[PropertyLayoutElement] */
7727 &type_core__array__ArrayIterator__nitc__PropertyLayoutElement
, /* ArrayIterator[E]: ArrayIterator[PropertyLayoutElement] */
7728 &type_core__array__ArrayReverseIterator__nitc__PropertyLayoutElement
, /* ArrayReverseIterator[E]: ArrayReverseIterator[PropertyLayoutElement] */
7731 /* runtime type HashSet[PropertyLayoutElement] */
7732 const struct type type_core__HashSet__nitc__PropertyLayoutElement
= {
7734 "HashSet[PropertyLayoutElement]", /* class_name_string */
7737 &resolution_table_core__HashSet__nitc__PropertyLayoutElement
,
7741 2401, /* nullable Object */
7742 2208, /* Set[nullable Object] */
7777 2442, /* Collection[Object] */
7779 2444, /* Collection[PropertyLayoutElement] */
7837 2502, /* Collection[nullable Object] */
7851 2516, /* Collection[nullable PropertyLayoutElement] */
7879 2405, /* Set[PropertyLayoutElement] */
7887 2851, /* Set[Object] */
7905 136, /* HashSet[Object] */
7911 235, /* HashSet[PropertyLayoutElement] */
7917 const struct types resolution_table_core__HashSet__nitc__PropertyLayoutElement
= {
7920 &type_nitc__PropertyLayoutElement
, /* E: PropertyLayoutElement */
7921 &type_core__HashSet__nitc__PropertyLayoutElement
, /* SELF: HashSet[PropertyLayoutElement] */
7922 &type_core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
, /* HashSetNode[E]: HashSetNode[PropertyLayoutElement] */
7923 &type_core__hash_collection__HashSetIterator__nitc__PropertyLayoutElement
, /* HashSetIterator[E]: HashSetIterator[PropertyLayoutElement] */
7924 &type_core__Collection__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[PropertyLayoutElement] */
7925 &type_core__HashSet__nitc__PropertyLayoutElement
, /* HashSet[E]: HashSet[PropertyLayoutElement] */
7926 &type_core__Set__nitc__PropertyLayoutElement
, /* Set[E]: Set[PropertyLayoutElement] */
7927 &type_core__HashSet__nitc__PropertyLayoutElement
, /* HashSet[E]: HashSet[PropertyLayoutElement] */
7929 &type_nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
, /* nullable N: nullable HashSetNode[PropertyLayoutElement] */
7930 &type_core__Collection__nitc__PropertyLayoutElement
, /* Collection[E]: Collection[PropertyLayoutElement] */
7931 &type_core__Array__nitc__PropertyLayoutElement
, /* Array[E]: Array[PropertyLayoutElement] */
7932 &type_core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
, /* N: HashSetNode[PropertyLayoutElement] */
7933 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__PropertyLayoutElement
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[PropertyLayoutElement]] */
7936 /* runtime type HashSet[MAttribute] */
7937 const struct type type_core__HashSet__nitc__MAttribute
= {
7939 "HashSet[MAttribute]", /* class_name_string */
7942 &resolution_table_core__HashSet__nitc__MAttribute
,
7946 2401, /* nullable Object */
7947 2208, /* Set[nullable Object] */
7958 2418, /* Collection[MProperty] */
7982 2442, /* Collection[Object] */
7984 2444, /* Collection[PropertyLayoutElement] */
8012 2472, /* Collection[nullable MProperty] */
8042 2502, /* Collection[nullable Object] */
8055 2515, /* Collection[MAttribute] */
8056 2516, /* Collection[nullable PropertyLayoutElement] */
8058 2518, /* Collection[nullable MAttribute] */
8078 2396, /* Set[MProperty] */
8084 2405, /* Set[PropertyLayoutElement] */
8085 2406, /* Set[MAttribute] */
8092 2851, /* Set[Object] */
8110 136, /* HashSet[Object] */
8116 235, /* HashSet[PropertyLayoutElement] */
8117 236, /* HashSet[MAttribute] */
8118 246, /* HashSet[MProperty] */
8122 const struct types resolution_table_core__HashSet__nitc__MAttribute
= {
8125 &type_nitc__MAttribute
, /* E: MAttribute */
8126 &type_core__HashSet__nitc__MAttribute
, /* SELF: HashSet[MAttribute] */
8127 &type_core__hash_collection__HashSetNode__nitc__MAttribute
, /* HashSetNode[E]: HashSetNode[MAttribute] */
8128 &type_core__hash_collection__HashSetIterator__nitc__MAttribute
, /* HashSetIterator[E]: HashSetIterator[MAttribute] */
8129 &type_core__Collection__nitc__MAttribute
, /* Collection[E]: Collection[MAttribute] */
8130 &type_core__HashSet__nitc__MAttribute
, /* HashSet[E]: HashSet[MAttribute] */
8131 &type_core__Set__nitc__MAttribute
, /* Set[E]: Set[MAttribute] */
8132 &type_core__HashSet__nitc__MAttribute
, /* HashSet[E]: HashSet[MAttribute] */
8134 &type_nullable__core__hash_collection__HashSetNode__nitc__MAttribute
, /* nullable N: nullable HashSetNode[MAttribute] */
8135 &type_core__Collection__nitc__MAttribute
, /* Collection[E]: Collection[MAttribute] */
8136 &type_core__Array__nitc__MAttribute
, /* Array[E]: Array[MAttribute] */
8137 &type_core__hash_collection__HashSetNode__nitc__MAttribute
, /* N: HashSetNode[MAttribute] */
8138 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__nitc__MAttribute
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[MAttribute]] */
8141 /* runtime type POSetGroupColorer[MClass, PropertyLayoutElement] */
8142 const struct type type_nitc__POSetGroupColorer__nitc__MClass__nitc__PropertyLayoutElement
= {
8144 "POSetGroupColorer[MClass, PropertyLayoutElement]", /* class_name_string */
8147 &resolution_table_nitc__POSetGroupColorer__nitc__MClass__nitc__PropertyLayoutElement
,
8151 2401, /* nullable Object */
8152 237, /* POSetGroupColorer[MClass, PropertyLayoutElement] */
8157 const struct types resolution_table_nitc__POSetGroupColorer__nitc__MClass__nitc__PropertyLayoutElement
= {
8160 &type_core__HashMap__nitc__PropertyLayoutElement__core__Int
, /* HashMap[E, Int]: HashMap[PropertyLayoutElement, Int] */
8161 &type_core__HashMap__nitc__MClass__core__HashSet__core__Int
, /* HashMap[H, HashSet[Int]]: HashMap[MClass, HashSet[Int]] */
8162 &type_core__HashMap__nitc__MClass__core__Int
, /* HashMap[H, Int]: HashMap[MClass, Int] */
8163 &type_nitc__POSetConflictGraph__nitc__MClass
, /* POSetConflictGraph[H]: POSetConflictGraph[MClass] */
8164 &type_core__Map__nitc__MClass__core__Collection__nitc__PropertyLayoutElement
, /* Map[H, Collection[E]]: Map[MClass, Collection[PropertyLayoutElement]] */
8165 &type_nitc__MClass
, /* H: MClass */
8166 &type_core__Array__nullable__nitc__PropertyLayoutElement
, /* Array[nullable E]: Array[nullable PropertyLayoutElement] */
8167 &type_core__Set__nitc__MClass
, /* Set[H]: Set[MClass] */
8168 &type_core__Collection__nitc__MClass
, /* Collection[H]: Collection[MClass] */
8171 /* runtime type HashSet[Int] */
8172 const struct type type_core__HashSet__core__Int
= {
8174 "HashSet[Int]", /* class_name_string */
8177 &resolution_table_core__HashSet__core__Int
,
8181 2401, /* nullable Object */
8182 2208, /* Set[nullable Object] */
8196 2421, /* Collection[Int] */
8217 2442, /* Collection[Object] */
8277 2502, /* Collection[nullable Object] */
8327 2851, /* Set[Object] */
8330 2854, /* Set[Int] */
8333 238, /* HashSet[Int] */
8345 136, /* HashSet[Object] */
8357 const struct types resolution_table_core__HashSet__core__Int
= {
8360 &type_core__Int
, /* E: Int */
8361 &type_core__HashSet__core__Int
, /* SELF: HashSet[Int] */
8362 &type_core__hash_collection__HashSetNode__core__Int
, /* HashSetNode[E]: HashSetNode[Int] */
8363 &type_core__hash_collection__HashSetIterator__core__Int
, /* HashSetIterator[E]: HashSetIterator[Int] */
8364 &type_core__Collection__core__Int
, /* Collection[E]: Collection[Int] */
8365 &type_core__HashSet__core__Int
, /* HashSet[E]: HashSet[Int] */
8366 &type_core__Set__core__Int
, /* Set[E]: Set[Int] */
8367 &type_core__HashSet__core__Int
, /* HashSet[E]: HashSet[Int] */
8369 &type_nullable__core__hash_collection__HashSetNode__core__Int
, /* nullable N: nullable HashSetNode[Int] */
8370 &type_core__Collection__core__Int
, /* Collection[E]: Collection[Int] */
8371 &type_core__Array__core__Int
, /* Array[E]: Array[Int] */
8372 &type_core__hash_collection__HashSetNode__core__Int
, /* N: HashSetNode[Int] */
8373 &type_core__NativeArray__nullable__core__hash_collection__HashSetNode__core__Int
, /* NativeArray[nullable N]: NativeArray[nullable HashSetNode[Int]] */
8376 /* runtime type POSetGroupColorer[MClass, MAttribute] */
8377 const struct type type_nitc__POSetGroupColorer__nitc__MClass__nitc__MAttribute
= {
8379 "POSetGroupColorer[MClass, MAttribute]", /* class_name_string */
8382 &resolution_table_nitc__POSetGroupColorer__nitc__MClass__nitc__MAttribute
,
8386 2401, /* nullable Object */
8387 237, /* POSetGroupColorer[MClass, PropertyLayoutElement] */
8388 239, /* POSetGroupColorer[MClass, MAttribute] */
8392 const struct types resolution_table_nitc__POSetGroupColorer__nitc__MClass__nitc__MAttribute
= {
8395 &type_core__HashMap__nitc__MAttribute__core__Int
, /* HashMap[E, Int]: HashMap[MAttribute, Int] */
8396 &type_core__HashMap__nitc__MClass__core__HashSet__core__Int
, /* HashMap[H, HashSet[Int]]: HashMap[MClass, HashSet[Int]] */
8397 &type_core__HashMap__nitc__MClass__core__Int
, /* HashMap[H, Int]: HashMap[MClass, Int] */
8398 &type_nitc__POSetConflictGraph__nitc__MClass
, /* POSetConflictGraph[H]: POSetConflictGraph[MClass] */
8399 &type_core__Map__nitc__MClass__core__Collection__nitc__MAttribute
, /* Map[H, Collection[E]]: Map[MClass, Collection[MAttribute]] */
8400 &type_nitc__MClass
, /* H: MClass */
8401 &type_core__Array__nullable__nitc__MAttribute
, /* Array[nullable E]: Array[nullable MAttribute] */
8402 &type_core__Set__nitc__MClass
, /* Set[H]: Set[MClass] */
8403 &type_core__Collection__nitc__MClass
, /* Collection[H]: Collection[MClass] */
8406 /* runtime type Array[nullable MPropDef] */
8407 const struct type type_core__Array__nullable__nitc__MPropDef
= {
8409 "Array[nullable MPropDef]", /* class_name_string */
8412 &resolution_table_core__Array__nullable__nitc__MPropDef
,
8416 2401, /* nullable Object */
8455 2445, /* Collection[nullable MPropDef] */
8512 2502, /* Collection[nullable Object] */
8526 2516, /* Collection[nullable PropertyLayoutElement] */
8544 1715, /* Array[nullable Object] */
8545 2210, /* SequenceRead[nullable Object] */
8616 2603, /* AbstractArrayRead[nullable Object] */
8640 2627, /* AbstractArrayRead[nullable PropertyLayoutElement] */
8643 2630, /* AbstractArrayRead[nullable MPropDef] */
8708 2891, /* AbstractArray[nullable MPropDef] */
8766 2949, /* AbstractArray[nullable Object] */
8780 2963, /* AbstractArray[nullable PropertyLayoutElement] */
8813 240, /* Array[nullable MPropDef] */
8908 1929, /* Array[nullable PropertyLayoutElement] */
8927 const struct types resolution_table_core__Array__nullable__nitc__MPropDef
= {
8930 &type_nullable__nitc__MPropDef
, /* E: nullable MPropDef */
8931 &type_core__Array__nullable__nitc__MPropDef
, /* SELF: Array[nullable MPropDef] */
8932 &type_core__Collection__nullable__nitc__MPropDef
, /* Collection[E]: Collection[nullable MPropDef] */
8933 &type_core__Array__nullable__nitc__MPropDef
, /* Array[E]: Array[nullable MPropDef] */
8934 &type_core__AbstractArray__nullable__nitc__MPropDef
, /* AbstractArray[E]: AbstractArray[nullable MPropDef] */
8935 &type_core__NativeArray__nullable__nitc__MPropDef
, /* NativeArray[E]: NativeArray[nullable MPropDef] */
8936 &type_nullable__nitc__MPropDef
, /* E: nullable MPropDef */
8937 &type_core__Collection__nullable__nitc__MPropDef
, /* Collection[E]: Collection[nullable MPropDef] */
8938 &type_nullable__nitc__MPropDef
, /* E: nullable MPropDef */
8939 &type_core__Collection__nullable__nitc__MPropDef
, /* Collection[E]: Collection[nullable MPropDef] */
8940 &type_core__Collection__nullable__nitc__MPropDef
, /* Collection[E]: Collection[nullable MPropDef] */
8941 &type_core__Array__nullable__nitc__MPropDef
, /* Array[E]: Array[nullable MPropDef] */
8942 &type_core__Array__nullable__nitc__MPropDef
, /* Array[E]: Array[nullable MPropDef] */
8943 &type_core__AbstractArray__nullable__nitc__MPropDef
, /* AbstractArray[E]: AbstractArray[nullable MPropDef] */
8944 &type_core__array__ArrayIterator__nullable__nitc__MPropDef
, /* ArrayIterator[E]: ArrayIterator[nullable MPropDef] */
8945 &type_core__array__ArrayReverseIterator__nullable__nitc__MPropDef
, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable MPropDef] */
8948 /* runtime type Array[nullable MClass] */
8949 const struct type type_core__Array__nullable__nitc__MClass
= {
8951 "Array[nullable MClass]", /* class_name_string */
8954 &resolution_table_core__Array__nullable__nitc__MClass
,
8958 2401, /* nullable Object */
8998 2446, /* Collection[nullable MClass] */
9054 2502, /* Collection[nullable Object] */
9086 1715, /* Array[nullable Object] */
9087 2210, /* SequenceRead[nullable Object] */
9158 2603, /* AbstractArrayRead[nullable Object] */
9186 2631, /* AbstractArrayRead[nullable MClass] */
9251 2892, /* AbstractArray[nullable MClass] */
9308 2949, /* AbstractArray[nullable Object] */
9358 241, /* Array[nullable MClass] */
9469 const struct types resolution_table_core__Array__nullable__nitc__MClass
= {
9472 &type_nullable__nitc__MClass
, /* E: nullable MClass */
9473 &type_core__Array__nullable__nitc__MClass
, /* SELF: Array[nullable MClass] */
9474 &type_core__Collection__nullable__nitc__MClass
, /* Collection[E]: Collection[nullable MClass] */
9475 &type_core__Array__nullable__nitc__MClass
, /* Array[E]: Array[nullable MClass] */
9476 &type_core__AbstractArray__nullable__nitc__MClass
, /* AbstractArray[E]: AbstractArray[nullable MClass] */
9477 &type_core__NativeArray__nullable__nitc__MClass
, /* NativeArray[E]: NativeArray[nullable MClass] */
9478 &type_nullable__nitc__MClass
, /* E: nullable MClass */
9479 &type_core__Collection__nullable__nitc__MClass
, /* Collection[E]: Collection[nullable MClass] */
9480 &type_nullable__nitc__MClass
, /* E: nullable MClass */
9481 &type_core__Collection__nullable__nitc__MClass
, /* Collection[E]: Collection[nullable MClass] */
9482 &type_core__Collection__nullable__nitc__MClass
, /* Collection[E]: Collection[nullable MClass] */
9483 &type_core__Array__nullable__nitc__MClass
, /* Array[E]: Array[nullable MClass] */
9484 &type_core__Array__nullable__nitc__MClass
, /* Array[E]: Array[nullable MClass] */
9485 &type_core__AbstractArray__nullable__nitc__MClass
, /* AbstractArray[E]: AbstractArray[nullable MClass] */
9486 &type_core__array__ArrayIterator__nullable__nitc__MClass
, /* ArrayIterator[E]: ArrayIterator[nullable MClass] */
9487 &type_core__array__ArrayReverseIterator__nullable__nitc__MClass
, /* ArrayReverseIterator[E]: ArrayReverseIterator[nullable MClass] */