1 #include "nitg.types.0.h"
2 /* runtime type MapIterator[MType, HashMap[String, nullable MProperty]] */
3 const struct type type_abstract_collection__MapIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
= {
5 "MapIterator[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
11 /* runtime type HashMapKeys[String, nullable MProperty] */
12 const struct type type_hash_collection__HashMapKeysstring__Stringnullable_model__MProperty
= {
14 "HashMapKeys[String, nullable MProperty]", /* class_name_string */
17 &resolution_table_hash_collection__HashMapKeysstring__Stringnullable_model__MProperty
,
20 0, /* nullable Object */
22 2216, /* HashMapKeys[String, nullable MProperty] */
24 92, /* Collection[Object] */
25 652, /* Collection[Streamable] */
26 1870, /* Collection[String] */
29 const struct types resolution_table_hash_collection__HashMapKeysstring__Stringnullable_model__MProperty
= {
32 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[String, nullable MProperty] */
33 &type_abstract_collection__MapKeysIteratorstring__Stringnullable_model__MProperty
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[String, nullable MProperty] */
40 &type_string__String
, /* RemovableCollection#0: String */
44 &type_string__String
, /* Collection#0: String */
45 &type_abstract_collection__Collectionstring__String
, /* Collection[Collection#0]: Collection[String] */
48 /* runtime type HashMapValues[String, nullable MProperty] */
49 const struct type type_hash_collection__HashMapValuesstring__Stringnullable_model__MProperty
= {
51 "HashMapValues[String, nullable MProperty]", /* class_name_string */
54 &resolution_table_hash_collection__HashMapValuesstring__Stringnullable_model__MProperty
,
57 0, /* nullable Object */
59 100, /* Collection[nullable MProperty] */
60 1758, /* HashMapValues[String, nullable MProperty] */
63 const struct types resolution_table_hash_collection__HashMapValuesstring__Stringnullable_model__MProperty
= {
66 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[String, nullable MProperty] */
67 &type_abstract_collection__MapValuesIteratorstring__Stringnullable_model__MProperty
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[String, nullable MProperty] */
74 &type_nullable_model__MProperty
, /* RemovableCollection#0: nullable MProperty */
78 &type_nullable_model__MProperty
, /* Collection#0: nullable MProperty */
79 &type_abstract_collection__Collectionnullable_model__MProperty
, /* Collection[Collection#0]: Collection[nullable MProperty] */
82 /* runtime type NativeArray[nullable HashMapNode[String, nullable MProperty]] */
83 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_model__MProperty
= {
85 "NativeArray[nullable HashMapNode[String, nullable MProperty]]", /* class_name_string */
88 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_model__MProperty
,
91 0, /* nullable Object */
93 583, /* NativeArray[nullable HashMapNode[String, nullable MProperty]] */
96 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_model__MProperty
= {
99 &type_nullable_hash_collection__HashMapNodestring__Stringnullable_model__MProperty
, /* NativeArray#0: nullable HashMapNode[String, nullable MProperty] */
100 &type_array__NativeArraynullable_hash_collection__HashMapNodestring__Stringnullable_model__MProperty
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[String, nullable MProperty]] */
103 /* runtime type HashMapNode[String, nullable MProperty] */
104 const struct type type_hash_collection__HashMapNodestring__Stringnullable_model__MProperty
= {
106 "HashMapNode[String, nullable MProperty]", /* class_name_string */
109 &resolution_table_hash_collection__HashMapNodestring__Stringnullable_model__MProperty
,
112 0, /* nullable Object */
114 79, /* nullable HashMapNode[String, nullable MProperty] */
115 1759, /* HashMapNode[String, nullable MProperty] */
118 const struct types resolution_table_hash_collection__HashMapNodestring__Stringnullable_model__MProperty
= {
121 &type_string__String
, /* HashMapNode#0: String */
122 &type_nullable_model__MProperty
, /* HashMapNode#1: nullable MProperty */
123 &type_nullable_hash_collection__HashMapNodestring__Stringnullable_model__MProperty
, /* nullable N: nullable HashMapNode[String, nullable MProperty] */
124 &type_string__String
, /* HashNode#0: String */
127 /* runtime type nullable HashMapNode[String, nullable MProperty] */
128 const struct type type_nullable_hash_collection__HashMapNodestring__Stringnullable_model__MProperty
= {
130 "nullable HashMapNode[String, nullable MProperty]", /* class_name_string */
136 /* runtime type HashMapIterator[String, nullable MProperty] */
137 const struct type type_hash_collection__HashMapIteratorstring__Stringnullable_model__MProperty
= {
139 "HashMapIterator[String, nullable MProperty]", /* class_name_string */
142 &resolution_table_hash_collection__HashMapIteratorstring__Stringnullable_model__MProperty
,
145 0, /* nullable Object */
147 584, /* MapIterator[String, nullable MProperty] */
148 1760, /* HashMapIterator[String, nullable MProperty] */
151 const struct types resolution_table_hash_collection__HashMapIteratorstring__Stringnullable_model__MProperty
= {
154 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[String, nullable MProperty] */
157 /* runtime type MapIterator[String, nullable MProperty] */
158 const struct type type_abstract_collection__MapIteratorstring__Stringnullable_model__MProperty
= {
160 "MapIterator[String, nullable MProperty]", /* class_name_string */
166 /* runtime type Array[nullable ModulePath] */
167 const struct type type_array__Arraynullable_modelbuilder__ModulePath
= {
169 "Array[nullable ModulePath]", /* class_name_string */
172 &resolution_table_array__Arraynullable_modelbuilder__ModulePath
,
175 0, /* nullable Object */
177 344, /* Collection[nullable ModulePath] */
178 91, /* SequenceRead[nullable Object] */
179 1990, /* AbstractArrayRead[nullable ModulePath] */
180 2217, /* Array[nullable ModulePath] */
183 const struct types resolution_table_array__Arraynullable_modelbuilder__ModulePath
= {
186 &type_array__Arraynullable_modelbuilder__ModulePath
, /* Array[Array#0]: Array[nullable ModulePath] */
187 &type_array__NativeArraynullable_modelbuilder__ModulePath
, /* NativeArray[Array#0]: NativeArray[nullable ModulePath] */
188 &type_nullable_modelbuilder__ModulePath
, /* Sequence#0: nullable ModulePath */
189 &type_nullable_modelbuilder__ModulePath
, /* SimpleCollection#0: nullable ModulePath */
190 &type_abstract_collection__Collectionnullable_modelbuilder__ModulePath
, /* Collection[Array#0]: Collection[nullable ModulePath] */
191 &type_nullable_modelbuilder__ModulePath
, /* Array#0: nullable ModulePath */
192 &type_array__NativeArraynullable_modelbuilder__ModulePath
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable ModulePath] */
193 &type_nullable_modelbuilder__ModulePath
, /* AbstractArray#0: nullable ModulePath */
194 &type_nullable_modelbuilder__ModulePath
, /* RemovableCollection#0: nullable ModulePath */
195 &type_abstract_collection__Collectionnullable_modelbuilder__ModulePath
, /* Collection[Sequence#0]: Collection[nullable ModulePath] */
196 &type_array__Arraynullable_modelbuilder__ModulePath
, /* Array[Sequence#0]: Array[nullable ModulePath] */
197 &type_abstract_collection__Collectionnullable_modelbuilder__ModulePath
, /* Collection[SimpleCollection#0]: Collection[nullable ModulePath] */
198 &type_nullable_modelbuilder__ModulePath
, /* Collection#0: nullable ModulePath */
199 &type_abstract_collection__Collectionnullable_modelbuilder__ModulePath
, /* Collection[Collection#0]: Collection[nullable ModulePath] */
200 &type_nullable_modelbuilder__ModulePath
, /* SequenceRead#0: nullable ModulePath */
201 &type_nullable_modelbuilder__ModulePath
, /* AbstractArrayRead#0: nullable ModulePath */
202 &type_array__Arraynullable_modelbuilder__ModulePath
, /* Array[AbstractArrayRead#0]: Array[nullable ModulePath] */
203 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[nullable ModulePath] not a live type) */
204 &type_array__ArrayIteratornullable_modelbuilder__ModulePath
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[nullable ModulePath] */
207 /* runtime type AbstractArrayRead[nullable ModulePath] */
208 const struct type type_array__AbstractArrayReadnullable_modelbuilder__ModulePath
= {
210 "AbstractArrayRead[nullable ModulePath]", /* class_name_string */
216 /* runtime type Array[nullable MGroup] */
217 const struct type type_array__Arraynullable_mproject__MGroup
= {
219 "Array[nullable MGroup]", /* class_name_string */
222 &resolution_table_array__Arraynullable_mproject__MGroup
,
225 0, /* nullable Object */
227 150, /* Collection[nullable MGroup] */
228 91, /* SequenceRead[nullable Object] */
231 1991, /* AbstractArrayRead[nullable MGroup] */
233 2218, /* Array[nullable MGroup] */
236 const struct types resolution_table_array__Arraynullable_mproject__MGroup
= {
239 &type_array__Arraynullable_mproject__MGroup
, /* Array[Array#0]: Array[nullable MGroup] */
240 &type_array__NativeArraynullable_mproject__MGroup
, /* NativeArray[Array#0]: NativeArray[nullable MGroup] */
241 &type_nullable_mproject__MGroup
, /* Sequence#0: nullable MGroup */
242 &type_nullable_mproject__MGroup
, /* SimpleCollection#0: nullable MGroup */
243 &type_abstract_collection__Collectionnullable_mproject__MGroup
, /* Collection[Array#0]: Collection[nullable MGroup] */
244 &type_nullable_mproject__MGroup
, /* Array#0: nullable MGroup */
245 &type_array__NativeArraynullable_mproject__MGroup
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable MGroup] */
246 &type_nullable_mproject__MGroup
, /* AbstractArray#0: nullable MGroup */
247 &type_nullable_mproject__MGroup
, /* RemovableCollection#0: nullable MGroup */
248 &type_abstract_collection__Collectionnullable_mproject__MGroup
, /* Collection[Sequence#0]: Collection[nullable MGroup] */
249 &type_array__Arraynullable_mproject__MGroup
, /* Array[Sequence#0]: Array[nullable MGroup] */
250 &type_abstract_collection__Collectionnullable_mproject__MGroup
, /* Collection[SimpleCollection#0]: Collection[nullable MGroup] */
251 &type_nullable_mproject__MGroup
, /* Collection#0: nullable MGroup */
252 &type_abstract_collection__Collectionnullable_mproject__MGroup
, /* Collection[Collection#0]: Collection[nullable MGroup] */
253 &type_nullable_mproject__MGroup
, /* SequenceRead#0: nullable MGroup */
254 &type_nullable_mproject__MGroup
, /* AbstractArrayRead#0: nullable MGroup */
255 &type_array__Arraynullable_mproject__MGroup
, /* Array[AbstractArrayRead#0]: Array[nullable MGroup] */
256 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[nullable MGroup] not a live type) */
257 &type_array__ArrayIteratornullable_mproject__MGroup
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[nullable MGroup] */
260 /* runtime type AbstractArrayRead[nullable MGroup] */
261 const struct type type_array__AbstractArrayReadnullable_mproject__MGroup
= {
263 "AbstractArrayRead[nullable MGroup]", /* class_name_string */
269 /* runtime type Array[Set[MProperty]] */
270 const struct type type_array__Arrayabstract_collection__Setmodel__MProperty
= {
272 "Array[Set[MProperty]]", /* class_name_string */
275 &resolution_table_array__Arrayabstract_collection__Setmodel__MProperty
,
278 0, /* nullable Object */
280 1554, /* Collection[Set[PropertyLayoutElement]] */
281 91, /* SequenceRead[nullable Object] */
282 92, /* Collection[Object] */
283 1908, /* Collection[Set[MProperty]] */
285 1838, /* AbstractArrayRead[Object] */
286 2459, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
287 2029, /* Array[Object] */
288 2730, /* Array[Set[PropertyLayoutElement]] */
289 2731, /* AbstractArrayRead[Set[MProperty]] */
291 2812, /* Array[Set[MProperty]] */
294 const struct types resolution_table_array__Arrayabstract_collection__Setmodel__MProperty
= {
297 &type_array__Arrayabstract_collection__Setmodel__MProperty
, /* Array[Array#0]: Array[Set[MProperty]] */
298 &type_array__NativeArrayabstract_collection__Setmodel__MProperty
, /* NativeArray[Array#0]: NativeArray[Set[MProperty]] */
299 &type_abstract_collection__Setmodel__MProperty
, /* Sequence#0: Set[MProperty] */
300 &type_abstract_collection__Setmodel__MProperty
, /* SimpleCollection#0: Set[MProperty] */
301 &type_abstract_collection__Collectionabstract_collection__Setmodel__MProperty
, /* Collection[Array#0]: Collection[Set[MProperty]] */
302 &type_abstract_collection__Setmodel__MProperty
, /* Array#0: Set[MProperty] */
303 &type_array__NativeArrayabstract_collection__Setmodel__MProperty
, /* NativeArray[ArrayCapable#0]: NativeArray[Set[MProperty]] */
304 &type_abstract_collection__Setmodel__MProperty
, /* AbstractArray#0: Set[MProperty] */
305 &type_abstract_collection__Setmodel__MProperty
, /* RemovableCollection#0: Set[MProperty] */
306 &type_abstract_collection__Collectionabstract_collection__Setmodel__MProperty
, /* Collection[Sequence#0]: Collection[Set[MProperty]] */
307 &type_array__Arrayabstract_collection__Setmodel__MProperty
, /* Array[Sequence#0]: Array[Set[MProperty]] */
308 &type_abstract_collection__Collectionabstract_collection__Setmodel__MProperty
, /* Collection[SimpleCollection#0]: Collection[Set[MProperty]] */
309 &type_abstract_collection__Setmodel__MProperty
, /* Collection#0: Set[MProperty] */
310 &type_abstract_collection__Collectionabstract_collection__Setmodel__MProperty
, /* Collection[Collection#0]: Collection[Set[MProperty]] */
311 &type_abstract_collection__Setmodel__MProperty
, /* SequenceRead#0: Set[MProperty] */
312 &type_abstract_collection__Setmodel__MProperty
, /* AbstractArrayRead#0: Set[MProperty] */
313 &type_array__Arrayabstract_collection__Setmodel__MProperty
, /* Array[AbstractArrayRead#0]: Array[Set[MProperty]] */
314 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Set[MProperty]] not a live type) */
315 &type_array__ArrayIteratorabstract_collection__Setmodel__MProperty
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Set[MProperty]] */
318 /* runtime type Array[Set[PropertyLayoutElement]] */
319 const struct type type_array__Arrayabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
321 "Array[Set[PropertyLayoutElement]]", /* class_name_string */
324 &resolution_table_array__Arrayabstract_collection__Setlayout_builders__PropertyLayoutElement
,
327 0, /* nullable Object */
329 1554, /* Collection[Set[PropertyLayoutElement]] */
330 91, /* SequenceRead[nullable Object] */
331 92, /* Collection[Object] */
334 1838, /* AbstractArrayRead[Object] */
335 2459, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
336 2029, /* Array[Object] */
337 2730, /* Array[Set[PropertyLayoutElement]] */
340 const struct types resolution_table_array__Arrayabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
343 &type_array__Arrayabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Array[Array#0]: Array[Set[PropertyLayoutElement]] */
344 &type_array__NativeArrayabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* NativeArray[Array#0]: NativeArray[Set[PropertyLayoutElement]] */
345 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Sequence#0: Set[PropertyLayoutElement] */
346 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* SimpleCollection#0: Set[PropertyLayoutElement] */
347 &type_abstract_collection__Collectionabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Collection[Array#0]: Collection[Set[PropertyLayoutElement]] */
348 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Array#0: Set[PropertyLayoutElement] */
349 &type_array__NativeArrayabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* NativeArray[ArrayCapable#0]: NativeArray[Set[PropertyLayoutElement]] */
350 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* AbstractArray#0: Set[PropertyLayoutElement] */
351 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* RemovableCollection#0: Set[PropertyLayoutElement] */
352 &type_abstract_collection__Collectionabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Collection[Sequence#0]: Collection[Set[PropertyLayoutElement]] */
353 &type_array__Arrayabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Array[Sequence#0]: Array[Set[PropertyLayoutElement]] */
354 &type_abstract_collection__Collectionabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Collection[SimpleCollection#0]: Collection[Set[PropertyLayoutElement]] */
355 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Collection#0: Set[PropertyLayoutElement] */
356 &type_abstract_collection__Collectionabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Collection[Collection#0]: Collection[Set[PropertyLayoutElement]] */
357 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* SequenceRead#0: Set[PropertyLayoutElement] */
358 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* AbstractArrayRead#0: Set[PropertyLayoutElement] */
359 &type_array__Arrayabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Array[AbstractArrayRead#0]: Array[Set[PropertyLayoutElement]] */
360 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Set[PropertyLayoutElement]] not a live type) */
361 &type_array__ArrayIteratorabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Set[PropertyLayoutElement]] */
364 /* runtime type AbstractArrayRead[Set[MProperty]] */
365 const struct type type_array__AbstractArrayReadabstract_collection__Setmodel__MProperty
= {
367 "AbstractArrayRead[Set[MProperty]]", /* class_name_string */
373 /* runtime type AbstractArrayRead[Set[PropertyLayoutElement]] */
374 const struct type type_array__AbstractArrayReadabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
376 "AbstractArrayRead[Set[PropertyLayoutElement]]", /* class_name_string */
382 /* runtime type Array[HashSet[MType]] */
383 const struct type type_array__Arrayhash_collection__HashSetmodel__MType
= {
385 "Array[HashSet[MType]]", /* class_name_string */
388 &resolution_table_array__Arrayhash_collection__HashSetmodel__MType
,
391 0, /* nullable Object */
393 1566, /* Collection[Set[NitniCallback]] */
394 91, /* SequenceRead[nullable Object] */
395 92, /* Collection[Object] */
396 1913, /* Collection[Set[MType]] */
397 2110, /* Collection[HashSet[MType]] */
398 1838, /* AbstractArrayRead[Object] */
399 2460, /* AbstractArrayRead[Set[NitniCallback]] */
400 2029, /* Array[Object] */
401 2732, /* Array[Set[NitniCallback]] */
402 2733, /* AbstractArrayRead[Set[MType]] */
403 2796, /* AbstractArrayRead[HashSet[MType]] */
404 2813, /* Array[Set[MType]] */
405 2858, /* Array[HashSet[MType]] */
408 const struct types resolution_table_array__Arrayhash_collection__HashSetmodel__MType
= {
411 &type_array__Arrayhash_collection__HashSetmodel__MType
, /* Array[Array#0]: Array[HashSet[MType]] */
412 &type_array__NativeArrayhash_collection__HashSetmodel__MType
, /* NativeArray[Array#0]: NativeArray[HashSet[MType]] */
413 &type_hash_collection__HashSetmodel__MType
, /* Sequence#0: HashSet[MType] */
414 &type_hash_collection__HashSetmodel__MType
, /* SimpleCollection#0: HashSet[MType] */
415 &type_abstract_collection__Collectionhash_collection__HashSetmodel__MType
, /* Collection[Array#0]: Collection[HashSet[MType]] */
416 &type_hash_collection__HashSetmodel__MType
, /* Array#0: HashSet[MType] */
417 &type_array__NativeArrayhash_collection__HashSetmodel__MType
, /* NativeArray[ArrayCapable#0]: NativeArray[HashSet[MType]] */
418 &type_hash_collection__HashSetmodel__MType
, /* AbstractArray#0: HashSet[MType] */
419 &type_hash_collection__HashSetmodel__MType
, /* RemovableCollection#0: HashSet[MType] */
420 &type_abstract_collection__Collectionhash_collection__HashSetmodel__MType
, /* Collection[Sequence#0]: Collection[HashSet[MType]] */
421 &type_array__Arrayhash_collection__HashSetmodel__MType
, /* Array[Sequence#0]: Array[HashSet[MType]] */
422 &type_abstract_collection__Collectionhash_collection__HashSetmodel__MType
, /* Collection[SimpleCollection#0]: Collection[HashSet[MType]] */
423 &type_hash_collection__HashSetmodel__MType
, /* Collection#0: HashSet[MType] */
424 &type_abstract_collection__Collectionhash_collection__HashSetmodel__MType
, /* Collection[Collection#0]: Collection[HashSet[MType]] */
425 &type_hash_collection__HashSetmodel__MType
, /* SequenceRead#0: HashSet[MType] */
426 &type_hash_collection__HashSetmodel__MType
, /* AbstractArrayRead#0: HashSet[MType] */
427 &type_array__Arrayhash_collection__HashSetmodel__MType
, /* Array[AbstractArrayRead#0]: Array[HashSet[MType]] */
428 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[HashSet[MType]] not a live type) */
429 &type_array__ArrayIteratorhash_collection__HashSetmodel__MType
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[HashSet[MType]] */
432 /* runtime type Array[Set[MType]] */
433 const struct type type_array__Arrayabstract_collection__Setmodel__MType
= {
435 "Array[Set[MType]]", /* class_name_string */
438 &resolution_table_array__Arrayabstract_collection__Setmodel__MType
,
441 0, /* nullable Object */
443 1566, /* Collection[Set[NitniCallback]] */
444 91, /* SequenceRead[nullable Object] */
445 92, /* Collection[Object] */
446 1913, /* Collection[Set[MType]] */
448 1838, /* AbstractArrayRead[Object] */
449 2460, /* AbstractArrayRead[Set[NitniCallback]] */
450 2029, /* Array[Object] */
451 2732, /* Array[Set[NitniCallback]] */
452 2733, /* AbstractArrayRead[Set[MType]] */
454 2813, /* Array[Set[MType]] */
457 const struct types resolution_table_array__Arrayabstract_collection__Setmodel__MType
= {
460 &type_array__Arrayabstract_collection__Setmodel__MType
, /* Array[Array#0]: Array[Set[MType]] */
461 &type_array__NativeArrayabstract_collection__Setmodel__MType
, /* NativeArray[Array#0]: NativeArray[Set[MType]] */
462 &type_abstract_collection__Setmodel__MType
, /* Sequence#0: Set[MType] */
463 &type_abstract_collection__Setmodel__MType
, /* SimpleCollection#0: Set[MType] */
464 &type_abstract_collection__Collectionabstract_collection__Setmodel__MType
, /* Collection[Array#0]: Collection[Set[MType]] */
465 &type_abstract_collection__Setmodel__MType
, /* Array#0: Set[MType] */
466 &type_array__NativeArrayabstract_collection__Setmodel__MType
, /* NativeArray[ArrayCapable#0]: NativeArray[Set[MType]] */
467 &type_abstract_collection__Setmodel__MType
, /* AbstractArray#0: Set[MType] */
468 &type_abstract_collection__Setmodel__MType
, /* RemovableCollection#0: Set[MType] */
469 &type_abstract_collection__Collectionabstract_collection__Setmodel__MType
, /* Collection[Sequence#0]: Collection[Set[MType]] */
470 &type_array__Arrayabstract_collection__Setmodel__MType
, /* Array[Sequence#0]: Array[Set[MType]] */
471 &type_abstract_collection__Collectionabstract_collection__Setmodel__MType
, /* Collection[SimpleCollection#0]: Collection[Set[MType]] */
472 &type_abstract_collection__Setmodel__MType
, /* Collection#0: Set[MType] */
473 &type_abstract_collection__Collectionabstract_collection__Setmodel__MType
, /* Collection[Collection#0]: Collection[Set[MType]] */
474 &type_abstract_collection__Setmodel__MType
, /* SequenceRead#0: Set[MType] */
475 &type_abstract_collection__Setmodel__MType
, /* AbstractArrayRead#0: Set[MType] */
476 &type_array__Arrayabstract_collection__Setmodel__MType
, /* Array[AbstractArrayRead#0]: Array[Set[MType]] */
477 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Set[MType]] not a live type) */
478 &type_array__ArrayIteratorabstract_collection__Setmodel__MType
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Set[MType]] */
481 /* runtime type Array[Set[NitniCallback]] */
482 const struct type type_array__Arrayabstract_collection__Setnitni_callbacks__NitniCallback
= {
484 "Array[Set[NitniCallback]]", /* class_name_string */
487 &resolution_table_array__Arrayabstract_collection__Setnitni_callbacks__NitniCallback
,
490 0, /* nullable Object */
492 1566, /* Collection[Set[NitniCallback]] */
493 91, /* SequenceRead[nullable Object] */
494 92, /* Collection[Object] */
497 1838, /* AbstractArrayRead[Object] */
498 2460, /* AbstractArrayRead[Set[NitniCallback]] */
499 2029, /* Array[Object] */
500 2732, /* Array[Set[NitniCallback]] */
503 const struct types resolution_table_array__Arrayabstract_collection__Setnitni_callbacks__NitniCallback
= {
506 &type_array__Arrayabstract_collection__Setnitni_callbacks__NitniCallback
, /* Array[Array#0]: Array[Set[NitniCallback]] */
507 &type_array__NativeArrayabstract_collection__Setnitni_callbacks__NitniCallback
, /* NativeArray[Array#0]: NativeArray[Set[NitniCallback]] */
508 &type_abstract_collection__Setnitni_callbacks__NitniCallback
, /* Sequence#0: Set[NitniCallback] */
509 &type_abstract_collection__Setnitni_callbacks__NitniCallback
, /* SimpleCollection#0: Set[NitniCallback] */
510 &type_abstract_collection__Collectionabstract_collection__Setnitni_callbacks__NitniCallback
, /* Collection[Array#0]: Collection[Set[NitniCallback]] */
511 &type_abstract_collection__Setnitni_callbacks__NitniCallback
, /* Array#0: Set[NitniCallback] */
512 &type_array__NativeArrayabstract_collection__Setnitni_callbacks__NitniCallback
, /* NativeArray[ArrayCapable#0]: NativeArray[Set[NitniCallback]] */
513 &type_abstract_collection__Setnitni_callbacks__NitniCallback
, /* AbstractArray#0: Set[NitniCallback] */
514 &type_abstract_collection__Setnitni_callbacks__NitniCallback
, /* RemovableCollection#0: Set[NitniCallback] */
515 &type_abstract_collection__Collectionabstract_collection__Setnitni_callbacks__NitniCallback
, /* Collection[Sequence#0]: Collection[Set[NitniCallback]] */
516 &type_array__Arrayabstract_collection__Setnitni_callbacks__NitniCallback
, /* Array[Sequence#0]: Array[Set[NitniCallback]] */
517 &type_abstract_collection__Collectionabstract_collection__Setnitni_callbacks__NitniCallback
, /* Collection[SimpleCollection#0]: Collection[Set[NitniCallback]] */
518 &type_abstract_collection__Setnitni_callbacks__NitniCallback
, /* Collection#0: Set[NitniCallback] */
519 &type_abstract_collection__Collectionabstract_collection__Setnitni_callbacks__NitniCallback
, /* Collection[Collection#0]: Collection[Set[NitniCallback]] */
520 &type_abstract_collection__Setnitni_callbacks__NitniCallback
, /* SequenceRead#0: Set[NitniCallback] */
521 &type_abstract_collection__Setnitni_callbacks__NitniCallback
, /* AbstractArrayRead#0: Set[NitniCallback] */
522 &type_array__Arrayabstract_collection__Setnitni_callbacks__NitniCallback
, /* Array[AbstractArrayRead#0]: Array[Set[NitniCallback]] */
523 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Set[NitniCallback]] not a live type) */
524 &type_array__ArrayIteratorabstract_collection__Setnitni_callbacks__NitniCallback
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Set[NitniCallback]] */
527 /* runtime type AbstractArrayRead[HashSet[MType]] */
528 const struct type type_array__AbstractArrayReadhash_collection__HashSetmodel__MType
= {
530 "AbstractArrayRead[HashSet[MType]]", /* class_name_string */
536 /* runtime type AbstractArrayRead[Set[MType]] */
537 const struct type type_array__AbstractArrayReadabstract_collection__Setmodel__MType
= {
539 "AbstractArrayRead[Set[MType]]", /* class_name_string */
545 /* runtime type AbstractArrayRead[Set[NitniCallback]] */
546 const struct type type_array__AbstractArrayReadabstract_collection__Setnitni_callbacks__NitniCallback
= {
548 "AbstractArrayRead[Set[NitniCallback]]", /* class_name_string */
554 /* runtime type Array[Array[nullable MType]] */
555 const struct type type_array__Arrayarray__Arraynullable_model__MType
= {
557 "Array[Array[nullable MType]]", /* class_name_string */
560 &resolution_table_array__Arrayarray__Arraynullable_model__MType
,
563 0, /* nullable Object */
565 370, /* Collection[nullable Array[nullable MType]] */
566 91, /* SequenceRead[nullable Object] */
567 92, /* Collection[Object] */
568 1915, /* Collection[Array[nullable MType]] */
569 1992, /* AbstractArrayRead[nullable Array[nullable MType]] */
570 1838, /* AbstractArrayRead[Object] */
572 2029, /* Array[Object] */
573 2219, /* Array[nullable Array[nullable MType]] */
575 2734, /* AbstractArrayRead[Array[nullable MType]] */
577 2814, /* Array[Array[nullable MType]] */
580 const struct types resolution_table_array__Arrayarray__Arraynullable_model__MType
= {
583 &type_array__Arrayarray__Arraynullable_model__MType
, /* Array[Array#0]: Array[Array[nullable MType]] */
584 &type_array__NativeArrayarray__Arraynullable_model__MType
, /* NativeArray[Array#0]: NativeArray[Array[nullable MType]] */
585 &type_array__Arraynullable_model__MType
, /* Sequence#0: Array[nullable MType] */
586 &type_array__Arraynullable_model__MType
, /* SimpleCollection#0: Array[nullable MType] */
587 &type_abstract_collection__Collectionarray__Arraynullable_model__MType
, /* Collection[Array#0]: Collection[Array[nullable MType]] */
588 &type_array__Arraynullable_model__MType
, /* Array#0: Array[nullable MType] */
589 &type_array__NativeArrayarray__Arraynullable_model__MType
, /* NativeArray[ArrayCapable#0]: NativeArray[Array[nullable MType]] */
590 &type_array__Arraynullable_model__MType
, /* AbstractArray#0: Array[nullable MType] */
591 &type_array__Arraynullable_model__MType
, /* RemovableCollection#0: Array[nullable MType] */
592 &type_abstract_collection__Collectionarray__Arraynullable_model__MType
, /* Collection[Sequence#0]: Collection[Array[nullable MType]] */
593 &type_array__Arrayarray__Arraynullable_model__MType
, /* Array[Sequence#0]: Array[Array[nullable MType]] */
594 &type_abstract_collection__Collectionarray__Arraynullable_model__MType
, /* Collection[SimpleCollection#0]: Collection[Array[nullable MType]] */
595 &type_array__Arraynullable_model__MType
, /* Collection#0: Array[nullable MType] */
596 &type_abstract_collection__Collectionarray__Arraynullable_model__MType
, /* Collection[Collection#0]: Collection[Array[nullable MType]] */
597 &type_array__Arraynullable_model__MType
, /* SequenceRead#0: Array[nullable MType] */
598 &type_array__Arraynullable_model__MType
, /* AbstractArrayRead#0: Array[nullable MType] */
599 &type_array__Arrayarray__Arraynullable_model__MType
, /* Array[AbstractArrayRead#0]: Array[Array[nullable MType]] */
600 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Array[nullable MType]] not a live type) */
601 &type_array__ArrayIteratorarray__Arraynullable_model__MType
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Array[nullable MType]] */
604 /* runtime type Array[nullable Array[nullable MType]] */
605 const struct type type_array__Arraynullable_array__Arraynullable_model__MType
= {
607 "Array[nullable Array[nullable MType]]", /* class_name_string */
610 &resolution_table_array__Arraynullable_array__Arraynullable_model__MType
,
613 0, /* nullable Object */
615 370, /* Collection[nullable Array[nullable MType]] */
616 91, /* SequenceRead[nullable Object] */
619 1992, /* AbstractArrayRead[nullable Array[nullable MType]] */
623 2219, /* Array[nullable Array[nullable MType]] */
626 const struct types resolution_table_array__Arraynullable_array__Arraynullable_model__MType
= {
629 &type_array__Arraynullable_array__Arraynullable_model__MType
, /* Array[Array#0]: Array[nullable Array[nullable MType]] */
630 &type_array__NativeArraynullable_array__Arraynullable_model__MType
, /* NativeArray[Array#0]: NativeArray[nullable Array[nullable MType]] */
631 &type_nullable_array__Arraynullable_model__MType
, /* Sequence#0: nullable Array[nullable MType] */
632 &type_nullable_array__Arraynullable_model__MType
, /* SimpleCollection#0: nullable Array[nullable MType] */
633 &type_abstract_collection__Collectionnullable_array__Arraynullable_model__MType
, /* Collection[Array#0]: Collection[nullable Array[nullable MType]] */
634 &type_nullable_array__Arraynullable_model__MType
, /* Array#0: nullable Array[nullable MType] */
635 &type_array__NativeArraynullable_array__Arraynullable_model__MType
, /* NativeArray[ArrayCapable#0]: NativeArray[nullable Array[nullable MType]] */
636 &type_nullable_array__Arraynullable_model__MType
, /* AbstractArray#0: nullable Array[nullable MType] */
637 &type_nullable_array__Arraynullable_model__MType
, /* RemovableCollection#0: nullable Array[nullable MType] */
638 &type_abstract_collection__Collectionnullable_array__Arraynullable_model__MType
, /* Collection[Sequence#0]: Collection[nullable Array[nullable MType]] */
639 &type_array__Arraynullable_array__Arraynullable_model__MType
, /* Array[Sequence#0]: Array[nullable Array[nullable MType]] */
640 &type_abstract_collection__Collectionnullable_array__Arraynullable_model__MType
, /* Collection[SimpleCollection#0]: Collection[nullable Array[nullable MType]] */
641 &type_nullable_array__Arraynullable_model__MType
, /* Collection#0: nullable Array[nullable MType] */
642 &type_abstract_collection__Collectionnullable_array__Arraynullable_model__MType
, /* Collection[Collection#0]: Collection[nullable Array[nullable MType]] */
643 &type_nullable_array__Arraynullable_model__MType
, /* SequenceRead#0: nullable Array[nullable MType] */
644 &type_nullable_array__Arraynullable_model__MType
, /* AbstractArrayRead#0: nullable Array[nullable MType] */
645 &type_array__Arraynullable_array__Arraynullable_model__MType
, /* Array[AbstractArrayRead#0]: Array[nullable Array[nullable MType]] */
646 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[nullable Array[nullable MType]] not a live type) */
647 &type_array__ArrayIteratornullable_array__Arraynullable_model__MType
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[nullable Array[nullable MType]] */
650 /* runtime type AbstractArrayRead[Array[nullable MType]] */
651 const struct type type_array__AbstractArrayReadarray__Arraynullable_model__MType
= {
653 "AbstractArrayRead[Array[nullable MType]]", /* class_name_string */
659 /* runtime type AbstractArrayRead[nullable Array[nullable MType]] */
660 const struct type type_array__AbstractArrayReadnullable_array__Arraynullable_model__MType
= {
662 "AbstractArrayRead[nullable Array[nullable MType]]", /* class_name_string */
668 /* runtime type Array[Array[nullable MPropDef]] */
669 const struct type type_array__Arrayarray__Arraynullable_model__MPropDef
= {
671 "Array[Array[nullable MPropDef]]", /* class_name_string */
674 &resolution_table_array__Arrayarray__Arraynullable_model__MPropDef
,
677 0, /* nullable Object */
679 1575, /* Collection[Array[nullable MPropDef]] */
680 91, /* SequenceRead[nullable Object] */
681 92, /* Collection[Object] */
683 2461, /* AbstractArrayRead[Array[nullable MPropDef]] */
684 1838, /* AbstractArrayRead[Object] */
685 2735, /* Array[Array[nullable MPropDef]] */
686 2029, /* Array[Object] */
689 const struct types resolution_table_array__Arrayarray__Arraynullable_model__MPropDef
= {
692 &type_array__Arrayarray__Arraynullable_model__MPropDef
, /* Array[Array#0]: Array[Array[nullable MPropDef]] */
693 &type_array__NativeArrayarray__Arraynullable_model__MPropDef
, /* NativeArray[Array#0]: NativeArray[Array[nullable MPropDef]] */
694 &type_array__Arraynullable_model__MPropDef
, /* Sequence#0: Array[nullable MPropDef] */
695 &type_array__Arraynullable_model__MPropDef
, /* SimpleCollection#0: Array[nullable MPropDef] */
696 &type_abstract_collection__Collectionarray__Arraynullable_model__MPropDef
, /* Collection[Array#0]: Collection[Array[nullable MPropDef]] */
697 &type_array__Arraynullable_model__MPropDef
, /* Array#0: Array[nullable MPropDef] */
698 &type_array__NativeArrayarray__Arraynullable_model__MPropDef
, /* NativeArray[ArrayCapable#0]: NativeArray[Array[nullable MPropDef]] */
699 &type_array__Arraynullable_model__MPropDef
, /* AbstractArray#0: Array[nullable MPropDef] */
700 &type_array__Arraynullable_model__MPropDef
, /* RemovableCollection#0: Array[nullable MPropDef] */
701 &type_abstract_collection__Collectionarray__Arraynullable_model__MPropDef
, /* Collection[Sequence#0]: Collection[Array[nullable MPropDef]] */
702 &type_array__Arrayarray__Arraynullable_model__MPropDef
, /* Array[Sequence#0]: Array[Array[nullable MPropDef]] */
703 &type_abstract_collection__Collectionarray__Arraynullable_model__MPropDef
, /* Collection[SimpleCollection#0]: Collection[Array[nullable MPropDef]] */
704 &type_array__Arraynullable_model__MPropDef
, /* Collection#0: Array[nullable MPropDef] */
705 &type_abstract_collection__Collectionarray__Arraynullable_model__MPropDef
, /* Collection[Collection#0]: Collection[Array[nullable MPropDef]] */
706 &type_array__Arraynullable_model__MPropDef
, /* SequenceRead#0: Array[nullable MPropDef] */
707 &type_array__Arraynullable_model__MPropDef
, /* AbstractArrayRead#0: Array[nullable MPropDef] */
708 &type_array__Arrayarray__Arraynullable_model__MPropDef
, /* Array[AbstractArrayRead#0]: Array[Array[nullable MPropDef]] */
709 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Array[nullable MPropDef]] not a live type) */
710 &type_array__ArrayIteratorarray__Arraynullable_model__MPropDef
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Array[nullable MPropDef]] */
713 /* runtime type AbstractArrayRead[Array[nullable MPropDef]] */
714 const struct type type_array__AbstractArrayReadarray__Arraynullable_model__MPropDef
= {
716 "AbstractArrayRead[Array[nullable MPropDef]]", /* class_name_string */
722 /* runtime type Array[Array[MClassType]] */
723 const struct type type_array__Arrayarray__Arraymodel__MClassType
= {
725 "Array[Array[MClassType]]", /* class_name_string */
728 &resolution_table_array__Arrayarray__Arraymodel__MClassType
,
731 0, /* nullable Object */
733 370, /* Collection[nullable Array[nullable MType]] */
734 91, /* SequenceRead[nullable Object] */
735 92, /* Collection[Object] */
736 1915, /* Collection[Array[nullable MType]] */
737 1992, /* AbstractArrayRead[nullable Array[nullable MType]] */
738 1838, /* AbstractArrayRead[Object] */
739 2127, /* Collection[Array[MType]] */
740 2029, /* Array[Object] */
741 2219, /* Array[nullable Array[nullable MType]] */
742 2408, /* Collection[Array[MClassType]] */
743 2734, /* AbstractArrayRead[Array[nullable MType]] */
744 2797, /* AbstractArrayRead[Array[MType]] */
745 2814, /* Array[Array[nullable MType]] */
746 2835, /* AbstractArrayRead[Array[MClassType]] */
747 2859, /* Array[Array[MType]] */
748 2874, /* Array[Array[MClassType]] */
751 const struct types resolution_table_array__Arrayarray__Arraymodel__MClassType
= {
754 &type_array__Arrayarray__Arraymodel__MClassType
, /* Array[Array#0]: Array[Array[MClassType]] */
755 &type_array__NativeArrayarray__Arraymodel__MClassType
, /* NativeArray[Array#0]: NativeArray[Array[MClassType]] */
756 &type_array__Arraymodel__MClassType
, /* Sequence#0: Array[MClassType] */
757 &type_array__Arraymodel__MClassType
, /* SimpleCollection#0: Array[MClassType] */
758 &type_abstract_collection__Collectionarray__Arraymodel__MClassType
, /* Collection[Array#0]: Collection[Array[MClassType]] */
759 &type_array__Arraymodel__MClassType
, /* Array#0: Array[MClassType] */
760 &type_array__NativeArrayarray__Arraymodel__MClassType
, /* NativeArray[ArrayCapable#0]: NativeArray[Array[MClassType]] */
761 &type_array__Arraymodel__MClassType
, /* AbstractArray#0: Array[MClassType] */
762 &type_array__Arraymodel__MClassType
, /* RemovableCollection#0: Array[MClassType] */
763 &type_abstract_collection__Collectionarray__Arraymodel__MClassType
, /* Collection[Sequence#0]: Collection[Array[MClassType]] */
764 &type_array__Arrayarray__Arraymodel__MClassType
, /* Array[Sequence#0]: Array[Array[MClassType]] */
765 &type_abstract_collection__Collectionarray__Arraymodel__MClassType
, /* Collection[SimpleCollection#0]: Collection[Array[MClassType]] */
766 &type_array__Arraymodel__MClassType
, /* Collection#0: Array[MClassType] */
767 &type_abstract_collection__Collectionarray__Arraymodel__MClassType
, /* Collection[Collection#0]: Collection[Array[MClassType]] */
768 &type_array__Arraymodel__MClassType
, /* SequenceRead#0: Array[MClassType] */
769 &type_array__Arraymodel__MClassType
, /* AbstractArrayRead#0: Array[MClassType] */
770 &type_array__Arrayarray__Arraymodel__MClassType
, /* Array[AbstractArrayRead#0]: Array[Array[MClassType]] */
771 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Array[MClassType]] not a live type) */
772 &type_array__ArrayIteratorarray__Arraymodel__MClassType
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Array[MClassType]] */
775 /* runtime type Array[Array[MType]] */
776 const struct type type_array__Arrayarray__Arraymodel__MType
= {
778 "Array[Array[MType]]", /* class_name_string */
781 &resolution_table_array__Arrayarray__Arraymodel__MType
,
784 0, /* nullable Object */
786 370, /* Collection[nullable Array[nullable MType]] */
787 91, /* SequenceRead[nullable Object] */
788 92, /* Collection[Object] */
789 1915, /* Collection[Array[nullable MType]] */
790 1992, /* AbstractArrayRead[nullable Array[nullable MType]] */
791 1838, /* AbstractArrayRead[Object] */
792 2127, /* Collection[Array[MType]] */
793 2029, /* Array[Object] */
794 2219, /* Array[nullable Array[nullable MType]] */
796 2734, /* AbstractArrayRead[Array[nullable MType]] */
797 2797, /* AbstractArrayRead[Array[MType]] */
798 2814, /* Array[Array[nullable MType]] */
800 2859, /* Array[Array[MType]] */
803 const struct types resolution_table_array__Arrayarray__Arraymodel__MType
= {
806 &type_array__Arrayarray__Arraymodel__MType
, /* Array[Array#0]: Array[Array[MType]] */
807 &type_array__NativeArrayarray__Arraymodel__MType
, /* NativeArray[Array#0]: NativeArray[Array[MType]] */
808 &type_array__Arraymodel__MType
, /* Sequence#0: Array[MType] */
809 &type_array__Arraymodel__MType
, /* SimpleCollection#0: Array[MType] */
810 &type_abstract_collection__Collectionarray__Arraymodel__MType
, /* Collection[Array#0]: Collection[Array[MType]] */
811 &type_array__Arraymodel__MType
, /* Array#0: Array[MType] */
812 &type_array__NativeArrayarray__Arraymodel__MType
, /* NativeArray[ArrayCapable#0]: NativeArray[Array[MType]] */
813 &type_array__Arraymodel__MType
, /* AbstractArray#0: Array[MType] */
814 &type_array__Arraymodel__MType
, /* RemovableCollection#0: Array[MType] */
815 &type_abstract_collection__Collectionarray__Arraymodel__MType
, /* Collection[Sequence#0]: Collection[Array[MType]] */
816 &type_array__Arrayarray__Arraymodel__MType
, /* Array[Sequence#0]: Array[Array[MType]] */
817 &type_abstract_collection__Collectionarray__Arraymodel__MType
, /* Collection[SimpleCollection#0]: Collection[Array[MType]] */
818 &type_array__Arraymodel__MType
, /* Collection#0: Array[MType] */
819 &type_abstract_collection__Collectionarray__Arraymodel__MType
, /* Collection[Collection#0]: Collection[Array[MType]] */
820 &type_array__Arraymodel__MType
, /* SequenceRead#0: Array[MType] */
821 &type_array__Arraymodel__MType
, /* AbstractArrayRead#0: Array[MType] */
822 &type_array__Arrayarray__Arraymodel__MType
, /* Array[AbstractArrayRead#0]: Array[Array[MType]] */
823 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Array[MType]] not a live type) */
824 &type_array__ArrayIteratorarray__Arraymodel__MType
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Array[MType]] */
827 /* runtime type AbstractArrayRead[Array[MClassType]] */
828 const struct type type_array__AbstractArrayReadarray__Arraymodel__MClassType
= {
830 "AbstractArrayRead[Array[MClassType]]", /* class_name_string */
836 /* runtime type AbstractArrayRead[Array[MType]] */
837 const struct type type_array__AbstractArrayReadarray__Arraymodel__MType
= {
839 "AbstractArrayRead[Array[MType]]", /* class_name_string */
845 /* runtime type MapKeysIterator[MClass, Array[MClass]] */
846 const struct type type_abstract_collection__MapKeysIteratormodel__MClassarray__Arraymodel__MClass
= {
848 "MapKeysIterator[MClass, Array[MClass]]", /* class_name_string */
851 &resolution_table_abstract_collection__MapKeysIteratormodel__MClassarray__Arraymodel__MClass
,
854 0, /* nullable Object */
856 529, /* MapKeysIterator[MClass, Array[nullable MClass]] */
857 1761, /* MapKeysIterator[MClass, Array[MClass]] */
860 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MClassarray__Arraymodel__MClass
= {
863 &type_array__Arraymodel__MClass
, /* Array[Iterator#0]: Array[MClass] */
864 &type_abstract_collection__MapIteratormodel__MClassarray__Arraymodel__MClass
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MClass, Array[MClass]] */
867 /* runtime type MapValuesIterator[MClass, Array[MClass]] */
868 const struct type type_abstract_collection__MapValuesIteratormodel__MClassarray__Arraymodel__MClass
= {
870 "MapValuesIterator[MClass, Array[MClass]]", /* class_name_string */
873 &resolution_table_abstract_collection__MapValuesIteratormodel__MClassarray__Arraymodel__MClass
,
876 0, /* nullable Object */
878 530, /* MapValuesIterator[MClass, Array[nullable MClass]] */
879 1762, /* MapValuesIterator[MClass, Array[MClass]] */
882 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MClassarray__Arraymodel__MClass
= {
885 &type_array__Arrayarray__Arraymodel__MClass
, /* Array[Iterator#0]: Array[Array[MClass]] */
886 &type_abstract_collection__MapIteratormodel__MClassarray__Arraymodel__MClass
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MClass, Array[MClass]] */
889 /* runtime type MapKeysIterator[MClass, HashSet[MClass]] */
890 const struct type type_abstract_collection__MapKeysIteratormodel__MClasshash_collection__HashSetmodel__MClass
= {
892 "MapKeysIterator[MClass, HashSet[MClass]]", /* class_name_string */
895 &resolution_table_abstract_collection__MapKeysIteratormodel__MClasshash_collection__HashSetmodel__MClass
,
898 0, /* nullable Object */
900 585, /* MapKeysIterator[MClass, Set[MClass]] */
901 1763, /* MapKeysIterator[MClass, HashSet[MClass]] */
904 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MClasshash_collection__HashSetmodel__MClass
= {
907 &type_array__Arraymodel__MClass
, /* Array[Iterator#0]: Array[MClass] */
908 &type_abstract_collection__MapIteratormodel__MClasshash_collection__HashSetmodel__MClass
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MClass, HashSet[MClass]] */
911 /* runtime type MapKeysIterator[MClass, Set[MClass]] */
912 const struct type type_abstract_collection__MapKeysIteratormodel__MClassabstract_collection__Setmodel__MClass
= {
914 "MapKeysIterator[MClass, Set[MClass]]", /* class_name_string */
917 &resolution_table_abstract_collection__MapKeysIteratormodel__MClassabstract_collection__Setmodel__MClass
,
920 0, /* nullable Object */
922 585, /* MapKeysIterator[MClass, Set[MClass]] */
925 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MClassabstract_collection__Setmodel__MClass
= {
928 &type_array__Arraymodel__MClass
, /* Array[Iterator#0]: Array[MClass] */
929 &type_abstract_collection__MapIteratormodel__MClassabstract_collection__Setmodel__MClass
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MClass, Set[MClass]] */
932 /* runtime type MapValuesIterator[MClass, HashSet[MClass]] */
933 const struct type type_abstract_collection__MapValuesIteratormodel__MClasshash_collection__HashSetmodel__MClass
= {
935 "MapValuesIterator[MClass, HashSet[MClass]]", /* class_name_string */
938 &resolution_table_abstract_collection__MapValuesIteratormodel__MClasshash_collection__HashSetmodel__MClass
,
941 0, /* nullable Object */
943 586, /* MapValuesIterator[MClass, Set[MClass]] */
944 1764, /* MapValuesIterator[MClass, HashSet[MClass]] */
947 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MClasshash_collection__HashSetmodel__MClass
= {
950 &type_array__Arrayhash_collection__HashSetmodel__MClass
, /* Array[Iterator#0]: Array[HashSet[MClass]] */
951 &type_abstract_collection__MapIteratormodel__MClasshash_collection__HashSetmodel__MClass
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MClass, HashSet[MClass]] */
954 /* runtime type MapValuesIterator[MClass, Set[MClass]] */
955 const struct type type_abstract_collection__MapValuesIteratormodel__MClassabstract_collection__Setmodel__MClass
= {
957 "MapValuesIterator[MClass, Set[MClass]]", /* class_name_string */
960 &resolution_table_abstract_collection__MapValuesIteratormodel__MClassabstract_collection__Setmodel__MClass
,
963 0, /* nullable Object */
965 586, /* MapValuesIterator[MClass, Set[MClass]] */
968 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MClassabstract_collection__Setmodel__MClass
= {
971 &type_array__Arrayabstract_collection__Setmodel__MClass
, /* Array[Iterator#0]: Array[Set[MClass]] */
972 &type_abstract_collection__MapIteratormodel__MClassabstract_collection__Setmodel__MClass
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MClass, Set[MClass]] */
975 /* runtime type MapKeysIterator[MClass, Map[MClass, Int]] */
976 const struct type type_abstract_collection__MapKeysIteratormodel__MClassabstract_collection__Mapmodel__MClasskernel__Int
= {
978 "MapKeysIterator[MClass, Map[MClass, Int]]", /* class_name_string */
981 &resolution_table_abstract_collection__MapKeysIteratormodel__MClassabstract_collection__Mapmodel__MClasskernel__Int
,
984 0, /* nullable Object */
986 587, /* MapKeysIterator[MClass, Map[MClass, Int]] */
989 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MClassabstract_collection__Mapmodel__MClasskernel__Int
= {
992 &type_array__Arraymodel__MClass
, /* Array[Iterator#0]: Array[MClass] */
993 &type_abstract_collection__MapIteratormodel__MClassabstract_collection__Mapmodel__MClasskernel__Int
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MClass, Map[MClass, Int]] */
996 /* runtime type MapValuesIterator[MClass, Map[MClass, Int]] */
997 const struct type type_abstract_collection__MapValuesIteratormodel__MClassabstract_collection__Mapmodel__MClasskernel__Int
= {
999 "MapValuesIterator[MClass, Map[MClass, Int]]", /* class_name_string */
1002 &resolution_table_abstract_collection__MapValuesIteratormodel__MClassabstract_collection__Mapmodel__MClasskernel__Int
,
1005 0, /* nullable Object */
1007 588, /* MapValuesIterator[MClass, Map[MClass, Int]] */
1010 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MClassabstract_collection__Mapmodel__MClasskernel__Int
= {
1013 &type_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int
, /* Array[Iterator#0]: Array[Map[MClass, Int]] */
1014 &type_abstract_collection__MapIteratormodel__MClassabstract_collection__Mapmodel__MClasskernel__Int
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MClass, Map[MClass, Int]] */
1017 /* runtime type Array[Set[MVirtualTypeProp]] */
1018 const struct type type_array__Arrayabstract_collection__Setmodel__MVirtualTypeProp
= {
1020 "Array[Set[MVirtualTypeProp]]", /* class_name_string */
1023 &resolution_table_array__Arrayabstract_collection__Setmodel__MVirtualTypeProp
,
1026 0, /* nullable Object */
1028 1554, /* Collection[Set[PropertyLayoutElement]] */
1029 91, /* SequenceRead[nullable Object] */
1030 92, /* Collection[Object] */
1031 1908, /* Collection[Set[MProperty]] */
1032 2132, /* Collection[Set[MVirtualTypeProp]] */
1033 1838, /* AbstractArrayRead[Object] */
1034 2459, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
1035 2029, /* Array[Object] */
1036 2730, /* Array[Set[PropertyLayoutElement]] */
1037 2731, /* AbstractArrayRead[Set[MProperty]] */
1038 2798, /* AbstractArrayRead[Set[MVirtualTypeProp]] */
1039 2812, /* Array[Set[MProperty]] */
1040 2860, /* Array[Set[MVirtualTypeProp]] */
1043 const struct types resolution_table_array__Arrayabstract_collection__Setmodel__MVirtualTypeProp
= {
1046 &type_array__Arrayabstract_collection__Setmodel__MVirtualTypeProp
, /* Array[Array#0]: Array[Set[MVirtualTypeProp]] */
1047 &type_array__NativeArrayabstract_collection__Setmodel__MVirtualTypeProp
, /* NativeArray[Array#0]: NativeArray[Set[MVirtualTypeProp]] */
1048 &type_abstract_collection__Setmodel__MVirtualTypeProp
, /* Sequence#0: Set[MVirtualTypeProp] */
1049 &type_abstract_collection__Setmodel__MVirtualTypeProp
, /* SimpleCollection#0: Set[MVirtualTypeProp] */
1050 &type_abstract_collection__Collectionabstract_collection__Setmodel__MVirtualTypeProp
, /* Collection[Array#0]: Collection[Set[MVirtualTypeProp]] */
1051 &type_abstract_collection__Setmodel__MVirtualTypeProp
, /* Array#0: Set[MVirtualTypeProp] */
1052 &type_array__NativeArrayabstract_collection__Setmodel__MVirtualTypeProp
, /* NativeArray[ArrayCapable#0]: NativeArray[Set[MVirtualTypeProp]] */
1053 &type_abstract_collection__Setmodel__MVirtualTypeProp
, /* AbstractArray#0: Set[MVirtualTypeProp] */
1054 &type_abstract_collection__Setmodel__MVirtualTypeProp
, /* RemovableCollection#0: Set[MVirtualTypeProp] */
1055 &type_abstract_collection__Collectionabstract_collection__Setmodel__MVirtualTypeProp
, /* Collection[Sequence#0]: Collection[Set[MVirtualTypeProp]] */
1056 &type_array__Arrayabstract_collection__Setmodel__MVirtualTypeProp
, /* Array[Sequence#0]: Array[Set[MVirtualTypeProp]] */
1057 &type_abstract_collection__Collectionabstract_collection__Setmodel__MVirtualTypeProp
, /* Collection[SimpleCollection#0]: Collection[Set[MVirtualTypeProp]] */
1058 &type_abstract_collection__Setmodel__MVirtualTypeProp
, /* Collection#0: Set[MVirtualTypeProp] */
1059 &type_abstract_collection__Collectionabstract_collection__Setmodel__MVirtualTypeProp
, /* Collection[Collection#0]: Collection[Set[MVirtualTypeProp]] */
1060 &type_abstract_collection__Setmodel__MVirtualTypeProp
, /* SequenceRead#0: Set[MVirtualTypeProp] */
1061 &type_abstract_collection__Setmodel__MVirtualTypeProp
, /* AbstractArrayRead#0: Set[MVirtualTypeProp] */
1062 &type_array__Arrayabstract_collection__Setmodel__MVirtualTypeProp
, /* Array[AbstractArrayRead#0]: Array[Set[MVirtualTypeProp]] */
1063 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Set[MVirtualTypeProp]] not a live type) */
1064 &type_array__ArrayIteratorabstract_collection__Setmodel__MVirtualTypeProp
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Set[MVirtualTypeProp]] */
1067 /* runtime type AbstractArrayRead[Set[MVirtualTypeProp]] */
1068 const struct type type_array__AbstractArrayReadabstract_collection__Setmodel__MVirtualTypeProp
= {
1070 "AbstractArrayRead[Set[MVirtualTypeProp]]", /* class_name_string */
1074 0, {}, /*DEAD TYPE*/
1076 /* runtime type ArrayIterator[MVirtualTypeProp] */
1077 const struct type type_array__ArrayIteratormodel__MVirtualTypeProp
= {
1079 "ArrayIterator[MVirtualTypeProp]", /* class_name_string */
1082 &resolution_table_array__ArrayIteratormodel__MVirtualTypeProp
,
1085 0, /* nullable Object */
1087 321, /* ArrayIterator[Object] */
1088 332, /* ArrayIterator[nullable MProperty] */
1089 1524, /* ArrayIterator[PropertyLayoutElement] */
1090 2095, /* ArrayIterator[MProperty] */
1091 2462, /* ArrayIterator[MVirtualTypeProp] */
1094 const struct types resolution_table_array__ArrayIteratormodel__MVirtualTypeProp
= {
1097 &type_array__Arraymodel__MVirtualTypeProp
, /* Array[Iterator#0]: Array[MVirtualTypeProp] */
1098 &type_array__AbstractArrayReadmodel__MVirtualTypeProp
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MVirtualTypeProp] */
1101 /* runtime type NativeArray[MVirtualTypeProp] */
1102 const struct type type_array__NativeArraymodel__MVirtualTypeProp
= {
1104 "NativeArray[MVirtualTypeProp]", /* class_name_string */
1107 &resolution_table_array__NativeArraymodel__MVirtualTypeProp
,
1110 0, /* nullable Object */
1112 115, /* NativeArray[Object] */
1113 333, /* NativeArray[nullable MProperty] */
1114 1525, /* NativeArray[PropertyLayoutElement] */
1115 2096, /* NativeArray[MProperty] */
1116 2463, /* NativeArray[MVirtualTypeProp] */
1119 const struct types resolution_table_array__NativeArraymodel__MVirtualTypeProp
= {
1122 &type_model__MVirtualTypeProp
, /* NativeArray#0: MVirtualTypeProp */
1123 &type_array__NativeArraymodel__MVirtualTypeProp
, /* NativeArray[NativeArray#0]: NativeArray[MVirtualTypeProp] */
1126 /* runtime type MapKeysIterator[MVirtualTypeProp, Int] */
1127 const struct type type_abstract_collection__MapKeysIteratormodel__MVirtualTypePropkernel__Int
= {
1129 "MapKeysIterator[MVirtualTypeProp, Int]", /* class_name_string */
1132 &resolution_table_abstract_collection__MapKeysIteratormodel__MVirtualTypePropkernel__Int
,
1135 0, /* nullable Object */
1137 589, /* MapKeysIterator[PropertyLayoutElement, Int] */
1138 1765, /* MapKeysIterator[MVirtualTypeProp, Int] */
1141 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MVirtualTypePropkernel__Int
= {
1144 &type_array__Arraymodel__MVirtualTypeProp
, /* Array[Iterator#0]: Array[MVirtualTypeProp] */
1145 &type_abstract_collection__MapIteratormodel__MVirtualTypePropkernel__Int
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MVirtualTypeProp, Int] */
1148 /* runtime type MapKeysIterator[PropertyLayoutElement, Int] */
1149 const struct type type_abstract_collection__MapKeysIteratorlayout_builders__PropertyLayoutElementkernel__Int
= {
1151 "MapKeysIterator[PropertyLayoutElement, Int]", /* class_name_string */
1154 &resolution_table_abstract_collection__MapKeysIteratorlayout_builders__PropertyLayoutElementkernel__Int
,
1157 0, /* nullable Object */
1159 589, /* MapKeysIterator[PropertyLayoutElement, Int] */
1162 const struct types resolution_table_abstract_collection__MapKeysIteratorlayout_builders__PropertyLayoutElementkernel__Int
= {
1165 &type_array__Arraylayout_builders__PropertyLayoutElement
, /* Array[Iterator#0]: Array[PropertyLayoutElement] */
1166 &type_abstract_collection__MapIteratorlayout_builders__PropertyLayoutElementkernel__Int
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[PropertyLayoutElement, Int] */
1169 /* runtime type MapValuesIterator[MVirtualTypeProp, Int] */
1170 const struct type type_abstract_collection__MapValuesIteratormodel__MVirtualTypePropkernel__Int
= {
1172 "MapValuesIterator[MVirtualTypeProp, Int]", /* class_name_string */
1175 &resolution_table_abstract_collection__MapValuesIteratormodel__MVirtualTypePropkernel__Int
,
1178 0, /* nullable Object */
1180 590, /* MapValuesIterator[PropertyLayoutElement, Int] */
1181 1766, /* MapValuesIterator[MVirtualTypeProp, Int] */
1184 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MVirtualTypePropkernel__Int
= {
1187 &type_array__Arraykernel__Int
, /* Array[Iterator#0]: Array[Int] */
1188 &type_abstract_collection__MapIteratormodel__MVirtualTypePropkernel__Int
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MVirtualTypeProp, Int] */
1191 /* runtime type MapValuesIterator[PropertyLayoutElement, Int] */
1192 const struct type type_abstract_collection__MapValuesIteratorlayout_builders__PropertyLayoutElementkernel__Int
= {
1194 "MapValuesIterator[PropertyLayoutElement, Int]", /* class_name_string */
1197 &resolution_table_abstract_collection__MapValuesIteratorlayout_builders__PropertyLayoutElementkernel__Int
,
1200 0, /* nullable Object */
1202 590, /* MapValuesIterator[PropertyLayoutElement, Int] */
1205 const struct types resolution_table_abstract_collection__MapValuesIteratorlayout_builders__PropertyLayoutElementkernel__Int
= {
1208 &type_array__Arraykernel__Int
, /* Array[Iterator#0]: Array[Int] */
1209 &type_abstract_collection__MapIteratorlayout_builders__PropertyLayoutElementkernel__Int
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[PropertyLayoutElement, Int] */
1212 /* runtime type MapKeysIterator[MAttribute, Int] */
1213 const struct type type_abstract_collection__MapKeysIteratormodel__MAttributekernel__Int
= {
1215 "MapKeysIterator[MAttribute, Int]", /* class_name_string */
1218 &resolution_table_abstract_collection__MapKeysIteratormodel__MAttributekernel__Int
,
1221 0, /* nullable Object */
1223 589, /* MapKeysIterator[PropertyLayoutElement, Int] */
1224 1767, /* MapKeysIterator[MAttribute, Int] */
1227 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MAttributekernel__Int
= {
1230 &type_array__Arraymodel__MAttribute
, /* Array[Iterator#0]: Array[MAttribute] */
1231 &type_abstract_collection__MapIteratormodel__MAttributekernel__Int
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MAttribute, Int] */
1234 /* runtime type MapValuesIterator[MAttribute, Int] */
1235 const struct type type_abstract_collection__MapValuesIteratormodel__MAttributekernel__Int
= {
1237 "MapValuesIterator[MAttribute, Int]", /* class_name_string */
1240 &resolution_table_abstract_collection__MapValuesIteratormodel__MAttributekernel__Int
,
1243 0, /* nullable Object */
1245 590, /* MapValuesIterator[PropertyLayoutElement, Int] */
1246 1768, /* MapValuesIterator[MAttribute, Int] */
1249 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MAttributekernel__Int
= {
1252 &type_array__Arraykernel__Int
, /* Array[Iterator#0]: Array[Int] */
1253 &type_abstract_collection__MapIteratormodel__MAttributekernel__Int
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MAttribute, Int] */
1256 /* runtime type Array[Set[MAttribute]] */
1257 const struct type type_array__Arrayabstract_collection__Setmodel__MAttribute
= {
1259 "Array[Set[MAttribute]]", /* class_name_string */
1262 &resolution_table_array__Arrayabstract_collection__Setmodel__MAttribute
,
1265 0, /* nullable Object */
1267 1554, /* Collection[Set[PropertyLayoutElement]] */
1268 91, /* SequenceRead[nullable Object] */
1269 92, /* Collection[Object] */
1270 1908, /* Collection[Set[MProperty]] */
1271 2138, /* Collection[Set[MAttribute]] */
1272 1838, /* AbstractArrayRead[Object] */
1273 2459, /* AbstractArrayRead[Set[PropertyLayoutElement]] */
1274 2029, /* Array[Object] */
1275 2730, /* Array[Set[PropertyLayoutElement]] */
1276 2731, /* AbstractArrayRead[Set[MProperty]] */
1277 2799, /* AbstractArrayRead[Set[MAttribute]] */
1278 2812, /* Array[Set[MProperty]] */
1279 2861, /* Array[Set[MAttribute]] */
1282 const struct types resolution_table_array__Arrayabstract_collection__Setmodel__MAttribute
= {
1285 &type_array__Arrayabstract_collection__Setmodel__MAttribute
, /* Array[Array#0]: Array[Set[MAttribute]] */
1286 &type_array__NativeArrayabstract_collection__Setmodel__MAttribute
, /* NativeArray[Array#0]: NativeArray[Set[MAttribute]] */
1287 &type_abstract_collection__Setmodel__MAttribute
, /* Sequence#0: Set[MAttribute] */
1288 &type_abstract_collection__Setmodel__MAttribute
, /* SimpleCollection#0: Set[MAttribute] */
1289 &type_abstract_collection__Collectionabstract_collection__Setmodel__MAttribute
, /* Collection[Array#0]: Collection[Set[MAttribute]] */
1290 &type_abstract_collection__Setmodel__MAttribute
, /* Array#0: Set[MAttribute] */
1291 &type_array__NativeArrayabstract_collection__Setmodel__MAttribute
, /* NativeArray[ArrayCapable#0]: NativeArray[Set[MAttribute]] */
1292 &type_abstract_collection__Setmodel__MAttribute
, /* AbstractArray#0: Set[MAttribute] */
1293 &type_abstract_collection__Setmodel__MAttribute
, /* RemovableCollection#0: Set[MAttribute] */
1294 &type_abstract_collection__Collectionabstract_collection__Setmodel__MAttribute
, /* Collection[Sequence#0]: Collection[Set[MAttribute]] */
1295 &type_array__Arrayabstract_collection__Setmodel__MAttribute
, /* Array[Sequence#0]: Array[Set[MAttribute]] */
1296 &type_abstract_collection__Collectionabstract_collection__Setmodel__MAttribute
, /* Collection[SimpleCollection#0]: Collection[Set[MAttribute]] */
1297 &type_abstract_collection__Setmodel__MAttribute
, /* Collection#0: Set[MAttribute] */
1298 &type_abstract_collection__Collectionabstract_collection__Setmodel__MAttribute
, /* Collection[Collection#0]: Collection[Set[MAttribute]] */
1299 &type_abstract_collection__Setmodel__MAttribute
, /* SequenceRead#0: Set[MAttribute] */
1300 &type_abstract_collection__Setmodel__MAttribute
, /* AbstractArrayRead#0: Set[MAttribute] */
1301 &type_array__Arrayabstract_collection__Setmodel__MAttribute
, /* Array[AbstractArrayRead#0]: Array[Set[MAttribute]] */
1302 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Set[MAttribute]] not a live type) */
1303 &type_array__ArrayIteratorabstract_collection__Setmodel__MAttribute
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Set[MAttribute]] */
1306 /* runtime type AbstractArrayRead[Set[MAttribute]] */
1307 const struct type type_array__AbstractArrayReadabstract_collection__Setmodel__MAttribute
= {
1309 "AbstractArrayRead[Set[MAttribute]]", /* class_name_string */
1313 0, {}, /*DEAD TYPE*/
1315 /* runtime type ArrayIterator[MAttribute] */
1316 const struct type type_array__ArrayIteratormodel__MAttribute
= {
1318 "ArrayIterator[MAttribute]", /* class_name_string */
1321 &resolution_table_array__ArrayIteratormodel__MAttribute
,
1324 0, /* nullable Object */
1326 321, /* ArrayIterator[Object] */
1327 332, /* ArrayIterator[nullable MProperty] */
1328 1524, /* ArrayIterator[PropertyLayoutElement] */
1329 2095, /* ArrayIterator[MProperty] */
1330 2464, /* ArrayIterator[MAttribute] */
1333 const struct types resolution_table_array__ArrayIteratormodel__MAttribute
= {
1336 &type_array__Arraymodel__MAttribute
, /* Array[Iterator#0]: Array[MAttribute] */
1337 &type_array__AbstractArrayReadmodel__MAttribute
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MAttribute] */
1340 /* runtime type NativeArray[MAttribute] */
1341 const struct type type_array__NativeArraymodel__MAttribute
= {
1343 "NativeArray[MAttribute]", /* class_name_string */
1346 &resolution_table_array__NativeArraymodel__MAttribute
,
1349 0, /* nullable Object */
1351 115, /* NativeArray[Object] */
1352 333, /* NativeArray[nullable MProperty] */
1353 1525, /* NativeArray[PropertyLayoutElement] */
1354 2096, /* NativeArray[MProperty] */
1355 2465, /* NativeArray[MAttribute] */
1358 const struct types resolution_table_array__NativeArraymodel__MAttribute
= {
1361 &type_model__MAttribute
, /* NativeArray#0: MAttribute */
1362 &type_array__NativeArraymodel__MAttribute
, /* NativeArray[NativeArray#0]: NativeArray[MAttribute] */
1365 /* runtime type MapKeysIterator[MType, Map[MType, Int]] */
1366 const struct type type_abstract_collection__MapKeysIteratormodel__MTypeabstract_collection__Mapmodel__MTypekernel__Int
= {
1368 "MapKeysIterator[MType, Map[MType, Int]]", /* class_name_string */
1371 &resolution_table_abstract_collection__MapKeysIteratormodel__MTypeabstract_collection__Mapmodel__MTypekernel__Int
,
1374 0, /* nullable Object */
1376 591, /* MapKeysIterator[MType, Map[MType, Int]] */
1379 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MTypeabstract_collection__Mapmodel__MTypekernel__Int
= {
1382 &type_array__Arraymodel__MType
, /* Array[Iterator#0]: Array[MType] */
1383 &type_abstract_collection__MapIteratormodel__MTypeabstract_collection__Mapmodel__MTypekernel__Int
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MType, Map[MType, Int]] */
1386 /* runtime type MapValuesIterator[MType, Map[MType, Int]] */
1387 const struct type type_abstract_collection__MapValuesIteratormodel__MTypeabstract_collection__Mapmodel__MTypekernel__Int
= {
1389 "MapValuesIterator[MType, Map[MType, Int]]", /* class_name_string */
1392 &resolution_table_abstract_collection__MapValuesIteratormodel__MTypeabstract_collection__Mapmodel__MTypekernel__Int
,
1395 0, /* nullable Object */
1397 592, /* MapValuesIterator[MType, Map[MType, Int]] */
1400 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MTypeabstract_collection__Mapmodel__MTypekernel__Int
= {
1403 &type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int
, /* Array[Iterator#0]: Array[Map[MType, Int]] */
1404 &type_abstract_collection__MapIteratormodel__MTypeabstract_collection__Mapmodel__MTypekernel__Int
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MType, Map[MType, Int]] */
1407 /* runtime type MapKeysIterator[MType, HashSet[MType]] */
1408 const struct type type_abstract_collection__MapKeysIteratormodel__MTypehash_collection__HashSetmodel__MType
= {
1410 "MapKeysIterator[MType, HashSet[MType]]", /* class_name_string */
1413 &resolution_table_abstract_collection__MapKeysIteratormodel__MTypehash_collection__HashSetmodel__MType
,
1416 0, /* nullable Object */
1418 537, /* MapKeysIterator[MType, Set[MType]] */
1419 1769, /* MapKeysIterator[MType, HashSet[MType]] */
1422 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MTypehash_collection__HashSetmodel__MType
= {
1425 &type_array__Arraymodel__MType
, /* Array[Iterator#0]: Array[MType] */
1426 &type_abstract_collection__MapIteratormodel__MTypehash_collection__HashSetmodel__MType
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MType, HashSet[MType]] */
1429 /* runtime type MapValuesIterator[MType, HashSet[MType]] */
1430 const struct type type_abstract_collection__MapValuesIteratormodel__MTypehash_collection__HashSetmodel__MType
= {
1432 "MapValuesIterator[MType, HashSet[MType]]", /* class_name_string */
1435 &resolution_table_abstract_collection__MapValuesIteratormodel__MTypehash_collection__HashSetmodel__MType
,
1438 0, /* nullable Object */
1440 538, /* MapValuesIterator[MType, Set[MType]] */
1441 1770, /* MapValuesIterator[MType, HashSet[MType]] */
1444 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MTypehash_collection__HashSetmodel__MType
= {
1447 &type_array__Arrayhash_collection__HashSetmodel__MType
, /* Array[Iterator#0]: Array[HashSet[MType]] */
1448 &type_abstract_collection__MapIteratormodel__MTypehash_collection__HashSetmodel__MType
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MType, HashSet[MType]] */
1451 /* runtime type Array[EscapeMark] */
1452 const struct type type_array__Arrayscope__EscapeMark
= {
1454 "Array[EscapeMark]", /* class_name_string */
1457 &resolution_table_array__Arrayscope__EscapeMark
,
1460 0, /* nullable Object */
1462 1618, /* Collection[EscapeMark] */
1463 91, /* SequenceRead[nullable Object] */
1464 92, /* Collection[Object] */
1465 2466, /* AbstractArrayRead[EscapeMark] */
1466 2736, /* Array[EscapeMark] */
1467 1838, /* AbstractArrayRead[Object] */
1469 2029, /* Array[Object] */
1472 const struct types resolution_table_array__Arrayscope__EscapeMark
= {
1475 &type_array__Arrayscope__EscapeMark
, /* Array[Array#0]: Array[EscapeMark] */
1476 &type_array__NativeArrayscope__EscapeMark
, /* NativeArray[Array#0]: NativeArray[EscapeMark] */
1477 &type_scope__EscapeMark
, /* Sequence#0: EscapeMark */
1478 &type_scope__EscapeMark
, /* SimpleCollection#0: EscapeMark */
1479 &type_abstract_collection__Collectionscope__EscapeMark
, /* Collection[Array#0]: Collection[EscapeMark] */
1480 &type_scope__EscapeMark
, /* Array#0: EscapeMark */
1481 &type_array__NativeArrayscope__EscapeMark
, /* NativeArray[ArrayCapable#0]: NativeArray[EscapeMark] */
1482 &type_scope__EscapeMark
, /* AbstractArray#0: EscapeMark */
1483 &type_scope__EscapeMark
, /* RemovableCollection#0: EscapeMark */
1484 &type_abstract_collection__Collectionscope__EscapeMark
, /* Collection[Sequence#0]: Collection[EscapeMark] */
1485 &type_array__Arrayscope__EscapeMark
, /* Array[Sequence#0]: Array[EscapeMark] */
1486 &type_abstract_collection__Collectionscope__EscapeMark
, /* Collection[SimpleCollection#0]: Collection[EscapeMark] */
1487 &type_scope__EscapeMark
, /* Collection#0: EscapeMark */
1488 &type_abstract_collection__Collectionscope__EscapeMark
, /* Collection[Collection#0]: Collection[EscapeMark] */
1489 &type_scope__EscapeMark
, /* SequenceRead#0: EscapeMark */
1490 &type_scope__EscapeMark
, /* AbstractArrayRead#0: EscapeMark */
1491 &type_array__Arrayscope__EscapeMark
, /* Array[AbstractArrayRead#0]: Array[EscapeMark] */
1492 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[EscapeMark] not a live type) */
1493 &type_array__ArrayIteratorscope__EscapeMark
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[EscapeMark] */
1496 /* runtime type AbstractArrayRead[EscapeMark] */
1497 const struct type type_array__AbstractArrayReadscope__EscapeMark
= {
1499 "AbstractArrayRead[EscapeMark]", /* class_name_string */
1503 0, {}, /*DEAD TYPE*/
1505 /* runtime type MapKeysIterator[MGroup, POSetElement[MGroup]] */
1506 const struct type type_abstract_collection__MapKeysIteratormproject__MGroupposet__POSetElementmproject__MGroup
= {
1508 "MapKeysIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
1511 &resolution_table_abstract_collection__MapKeysIteratormproject__MGroupposet__POSetElementmproject__MGroup
,
1514 0, /* nullable Object */
1516 593, /* MapKeysIterator[MGroup, POSetElement[MGroup]] */
1519 const struct types resolution_table_abstract_collection__MapKeysIteratormproject__MGroupposet__POSetElementmproject__MGroup
= {
1522 &type_array__Arraymproject__MGroup
, /* Array[Iterator#0]: Array[MGroup] */
1523 &type_abstract_collection__MapIteratormproject__MGroupposet__POSetElementmproject__MGroup
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MGroup, POSetElement[MGroup]] */
1526 /* runtime type MapValuesIterator[MGroup, POSetElement[MGroup]] */
1527 const struct type type_abstract_collection__MapValuesIteratormproject__MGroupposet__POSetElementmproject__MGroup
= {
1529 "MapValuesIterator[MGroup, POSetElement[MGroup]]", /* class_name_string */
1532 &resolution_table_abstract_collection__MapValuesIteratormproject__MGroupposet__POSetElementmproject__MGroup
,
1535 0, /* nullable Object */
1537 594, /* MapValuesIterator[MGroup, POSetElement[MGroup]] */
1540 const struct types resolution_table_abstract_collection__MapValuesIteratormproject__MGroupposet__POSetElementmproject__MGroup
= {
1543 &type_array__Arrayposet__POSetElementmproject__MGroup
, /* Array[Iterator#0]: Array[POSetElement[MGroup]] */
1544 &type_abstract_collection__MapIteratormproject__MGroupposet__POSetElementmproject__MGroup
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MGroup, POSetElement[MGroup]] */
1547 /* runtime type HashSetNode[MGroup] */
1548 const struct type type_hash_collection__HashSetNodemproject__MGroup
= {
1550 "HashSetNode[MGroup]", /* class_name_string */
1553 &resolution_table_hash_collection__HashSetNodemproject__MGroup
,
1556 0, /* nullable Object */
1558 32, /* nullable HashSetNode[Object] */
1559 595, /* nullable HashSetNode[MGroup] */
1560 1549, /* HashSetNode[Object] */
1561 2220, /* HashSetNode[MGroup] */
1564 const struct types resolution_table_hash_collection__HashSetNodemproject__MGroup
= {
1567 &type_mproject__MGroup
, /* HashSetNode#0: MGroup */
1569 &type_nullable_hash_collection__HashSetNodemproject__MGroup
, /* nullable N: nullable HashSetNode[MGroup] */
1570 &type_mproject__MGroup
, /* HashNode#0: MGroup */
1573 /* runtime type nullable HashSetNode[MGroup] */
1574 const struct type type_nullable_hash_collection__HashSetNodemproject__MGroup
= {
1576 "nullable HashSetNode[MGroup]", /* class_name_string */
1580 0, {}, /*DEAD TYPE*/
1582 /* runtime type HashSetIterator[MGroup] */
1583 const struct type type_hash_collection__HashSetIteratormproject__MGroup
= {
1585 "HashSetIterator[MGroup]", /* class_name_string */
1588 &resolution_table_hash_collection__HashSetIteratormproject__MGroup
,
1591 0, /* nullable Object */
1593 356, /* HashSetIterator[Object] */
1594 1771, /* HashSetIterator[MGroup] */
1597 const struct types resolution_table_hash_collection__HashSetIteratormproject__MGroup
= {
1600 &type_array__Arraymproject__MGroup
, /* Array[Iterator#0]: Array[MGroup] */
1601 &type_hash_collection__HashSetmproject__MGroup
, /* HashSet[HashSetIterator#0]: HashSet[MGroup] */
1604 /* runtime type NativeArray[nullable HashSetNode[MGroup]] */
1605 const struct type type_array__NativeArraynullable_hash_collection__HashSetNodemproject__MGroup
= {
1607 "NativeArray[nullable HashSetNode[MGroup]]", /* class_name_string */
1610 &resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemproject__MGroup
,
1613 0, /* nullable Object */
1615 357, /* NativeArray[nullable HashSetNode[Object]] */
1616 1772, /* NativeArray[nullable HashSetNode[MGroup]] */
1619 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashSetNodemproject__MGroup
= {
1622 &type_nullable_hash_collection__HashSetNodemproject__MGroup
, /* NativeArray#0: nullable HashSetNode[MGroup] */
1623 &type_array__NativeArraynullable_hash_collection__HashSetNodemproject__MGroup
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashSetNode[MGroup]] */
1626 /* runtime type Array[Set[MClassDef]] */
1627 const struct type type_array__Arrayabstract_collection__Setmodel__MClassDef
= {
1629 "Array[Set[MClassDef]]", /* class_name_string */
1632 &resolution_table_array__Arrayabstract_collection__Setmodel__MClassDef
,
1635 0, /* nullable Object */
1637 1629, /* Collection[Set[MClassDef]] */
1638 91, /* SequenceRead[nullable Object] */
1639 92, /* Collection[Object] */
1640 2467, /* AbstractArrayRead[Set[MClassDef]] */
1641 2737, /* Array[Set[MClassDef]] */
1642 1838, /* AbstractArrayRead[Object] */
1644 2029, /* Array[Object] */
1647 const struct types resolution_table_array__Arrayabstract_collection__Setmodel__MClassDef
= {
1650 &type_array__Arrayabstract_collection__Setmodel__MClassDef
, /* Array[Array#0]: Array[Set[MClassDef]] */
1651 &type_array__NativeArrayabstract_collection__Setmodel__MClassDef
, /* NativeArray[Array#0]: NativeArray[Set[MClassDef]] */
1652 &type_abstract_collection__Setmodel__MClassDef
, /* Sequence#0: Set[MClassDef] */
1653 &type_abstract_collection__Setmodel__MClassDef
, /* SimpleCollection#0: Set[MClassDef] */
1654 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClassDef
, /* Collection[Array#0]: Collection[Set[MClassDef]] */
1655 &type_abstract_collection__Setmodel__MClassDef
, /* Array#0: Set[MClassDef] */
1656 &type_array__NativeArrayabstract_collection__Setmodel__MClassDef
, /* NativeArray[ArrayCapable#0]: NativeArray[Set[MClassDef]] */
1657 &type_abstract_collection__Setmodel__MClassDef
, /* AbstractArray#0: Set[MClassDef] */
1658 &type_abstract_collection__Setmodel__MClassDef
, /* RemovableCollection#0: Set[MClassDef] */
1659 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClassDef
, /* Collection[Sequence#0]: Collection[Set[MClassDef]] */
1660 &type_array__Arrayabstract_collection__Setmodel__MClassDef
, /* Array[Sequence#0]: Array[Set[MClassDef]] */
1661 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClassDef
, /* Collection[SimpleCollection#0]: Collection[Set[MClassDef]] */
1662 &type_abstract_collection__Setmodel__MClassDef
, /* Collection#0: Set[MClassDef] */
1663 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClassDef
, /* Collection[Collection#0]: Collection[Set[MClassDef]] */
1664 &type_abstract_collection__Setmodel__MClassDef
, /* SequenceRead#0: Set[MClassDef] */
1665 &type_abstract_collection__Setmodel__MClassDef
, /* AbstractArrayRead#0: Set[MClassDef] */
1666 &type_array__Arrayabstract_collection__Setmodel__MClassDef
, /* Array[AbstractArrayRead#0]: Array[Set[MClassDef]] */
1667 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Set[MClassDef]] not a live type) */
1668 &type_array__ArrayIteratorabstract_collection__Setmodel__MClassDef
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Set[MClassDef]] */
1671 /* runtime type AbstractArrayRead[Set[MClassDef]] */
1672 const struct type type_array__AbstractArrayReadabstract_collection__Setmodel__MClassDef
= {
1674 "AbstractArrayRead[Set[MClassDef]]", /* class_name_string */
1678 0, {}, /*DEAD TYPE*/
1680 /* runtime type Array[Set[MClass]] */
1681 const struct type type_array__Arrayabstract_collection__Setmodel__MClass
= {
1683 "Array[Set[MClass]]", /* class_name_string */
1686 &resolution_table_array__Arrayabstract_collection__Setmodel__MClass
,
1689 0, /* nullable Object */
1691 1632, /* Collection[Set[MClass]] */
1692 91, /* SequenceRead[nullable Object] */
1693 92, /* Collection[Object] */
1695 2468, /* AbstractArrayRead[Set[MClass]] */
1696 1838, /* AbstractArrayRead[Object] */
1697 2738, /* Array[Set[MClass]] */
1698 2029, /* Array[Object] */
1701 const struct types resolution_table_array__Arrayabstract_collection__Setmodel__MClass
= {
1704 &type_array__Arrayabstract_collection__Setmodel__MClass
, /* Array[Array#0]: Array[Set[MClass]] */
1705 &type_array__NativeArrayabstract_collection__Setmodel__MClass
, /* NativeArray[Array#0]: NativeArray[Set[MClass]] */
1706 &type_abstract_collection__Setmodel__MClass
, /* Sequence#0: Set[MClass] */
1707 &type_abstract_collection__Setmodel__MClass
, /* SimpleCollection#0: Set[MClass] */
1708 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClass
, /* Collection[Array#0]: Collection[Set[MClass]] */
1709 &type_abstract_collection__Setmodel__MClass
, /* Array#0: Set[MClass] */
1710 &type_array__NativeArrayabstract_collection__Setmodel__MClass
, /* NativeArray[ArrayCapable#0]: NativeArray[Set[MClass]] */
1711 &type_abstract_collection__Setmodel__MClass
, /* AbstractArray#0: Set[MClass] */
1712 &type_abstract_collection__Setmodel__MClass
, /* RemovableCollection#0: Set[MClass] */
1713 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClass
, /* Collection[Sequence#0]: Collection[Set[MClass]] */
1714 &type_array__Arrayabstract_collection__Setmodel__MClass
, /* Array[Sequence#0]: Array[Set[MClass]] */
1715 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClass
, /* Collection[SimpleCollection#0]: Collection[Set[MClass]] */
1716 &type_abstract_collection__Setmodel__MClass
, /* Collection#0: Set[MClass] */
1717 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClass
, /* Collection[Collection#0]: Collection[Set[MClass]] */
1718 &type_abstract_collection__Setmodel__MClass
, /* SequenceRead#0: Set[MClass] */
1719 &type_abstract_collection__Setmodel__MClass
, /* AbstractArrayRead#0: Set[MClass] */
1720 &type_array__Arrayabstract_collection__Setmodel__MClass
, /* Array[AbstractArrayRead#0]: Array[Set[MClass]] */
1721 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Set[MClass]] not a live type) */
1722 &type_array__ArrayIteratorabstract_collection__Setmodel__MClass
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Set[MClass]] */
1725 /* runtime type AbstractArrayRead[Set[MClass]] */
1726 const struct type type_array__AbstractArrayReadabstract_collection__Setmodel__MClass
= {
1728 "AbstractArrayRead[Set[MClass]]", /* class_name_string */
1732 0, {}, /*DEAD TYPE*/
1734 /* runtime type Array[Set[MClassType]] */
1735 const struct type type_array__Arrayabstract_collection__Setmodel__MClassType
= {
1737 "Array[Set[MClassType]]", /* class_name_string */
1740 &resolution_table_array__Arrayabstract_collection__Setmodel__MClassType
,
1743 0, /* nullable Object */
1745 1566, /* Collection[Set[NitniCallback]] */
1746 91, /* SequenceRead[nullable Object] */
1747 92, /* Collection[Object] */
1748 1913, /* Collection[Set[MType]] */
1749 2152, /* Collection[Set[MClassType]] */
1750 1838, /* AbstractArrayRead[Object] */
1751 2460, /* AbstractArrayRead[Set[NitniCallback]] */
1752 2029, /* Array[Object] */
1753 2732, /* Array[Set[NitniCallback]] */
1754 2733, /* AbstractArrayRead[Set[MType]] */
1755 2800, /* AbstractArrayRead[Set[MClassType]] */
1756 2813, /* Array[Set[MType]] */
1757 2862, /* Array[Set[MClassType]] */
1760 const struct types resolution_table_array__Arrayabstract_collection__Setmodel__MClassType
= {
1763 &type_array__Arrayabstract_collection__Setmodel__MClassType
, /* Array[Array#0]: Array[Set[MClassType]] */
1764 &type_array__NativeArrayabstract_collection__Setmodel__MClassType
, /* NativeArray[Array#0]: NativeArray[Set[MClassType]] */
1765 &type_abstract_collection__Setmodel__MClassType
, /* Sequence#0: Set[MClassType] */
1766 &type_abstract_collection__Setmodel__MClassType
, /* SimpleCollection#0: Set[MClassType] */
1767 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClassType
, /* Collection[Array#0]: Collection[Set[MClassType]] */
1768 &type_abstract_collection__Setmodel__MClassType
, /* Array#0: Set[MClassType] */
1769 &type_array__NativeArrayabstract_collection__Setmodel__MClassType
, /* NativeArray[ArrayCapable#0]: NativeArray[Set[MClassType]] */
1770 &type_abstract_collection__Setmodel__MClassType
, /* AbstractArray#0: Set[MClassType] */
1771 &type_abstract_collection__Setmodel__MClassType
, /* RemovableCollection#0: Set[MClassType] */
1772 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClassType
, /* Collection[Sequence#0]: Collection[Set[MClassType]] */
1773 &type_array__Arrayabstract_collection__Setmodel__MClassType
, /* Array[Sequence#0]: Array[Set[MClassType]] */
1774 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClassType
, /* Collection[SimpleCollection#0]: Collection[Set[MClassType]] */
1775 &type_abstract_collection__Setmodel__MClassType
, /* Collection#0: Set[MClassType] */
1776 &type_abstract_collection__Collectionabstract_collection__Setmodel__MClassType
, /* Collection[Collection#0]: Collection[Set[MClassType]] */
1777 &type_abstract_collection__Setmodel__MClassType
, /* SequenceRead#0: Set[MClassType] */
1778 &type_abstract_collection__Setmodel__MClassType
, /* AbstractArrayRead#0: Set[MClassType] */
1779 &type_array__Arrayabstract_collection__Setmodel__MClassType
, /* Array[AbstractArrayRead#0]: Array[Set[MClassType]] */
1780 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Set[MClassType]] not a live type) */
1781 &type_array__ArrayIteratorabstract_collection__Setmodel__MClassType
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Set[MClassType]] */
1784 /* runtime type AbstractArrayRead[Set[MClassType]] */
1785 const struct type type_array__AbstractArrayReadabstract_collection__Setmodel__MClassType
= {
1787 "AbstractArrayRead[Set[MClassType]]", /* class_name_string */
1791 0, {}, /*DEAD TYPE*/
1793 /* runtime type MapKeysIterator[MClassType, Int] */
1794 const struct type type_abstract_collection__MapKeysIteratormodel__MClassTypekernel__Int
= {
1796 "MapKeysIterator[MClassType, Int]", /* class_name_string */
1799 &resolution_table_abstract_collection__MapKeysIteratormodel__MClassTypekernel__Int
,
1802 0, /* nullable Object */
1804 541, /* MapKeysIterator[MType, Int] */
1805 1773, /* MapKeysIterator[MClassType, Int] */
1808 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MClassTypekernel__Int
= {
1811 &type_array__Arraymodel__MClassType
, /* Array[Iterator#0]: Array[MClassType] */
1812 &type_abstract_collection__MapIteratormodel__MClassTypekernel__Int
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MClassType, Int] */
1815 /* runtime type MapValuesIterator[MClassType, Int] */
1816 const struct type type_abstract_collection__MapValuesIteratormodel__MClassTypekernel__Int
= {
1818 "MapValuesIterator[MClassType, Int]", /* class_name_string */
1821 &resolution_table_abstract_collection__MapValuesIteratormodel__MClassTypekernel__Int
,
1824 0, /* nullable Object */
1826 542, /* MapValuesIterator[MType, Int] */
1827 1774, /* MapValuesIterator[MClassType, Int] */
1830 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MClassTypekernel__Int
= {
1833 &type_array__Arraykernel__Int
, /* Array[Iterator#0]: Array[Int] */
1834 &type_abstract_collection__MapIteratormodel__MClassTypekernel__Int
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MClassType, Int] */
1837 /* runtime type MapKeysIterator[MClassType, Map[MType, Int]] */
1838 const struct type type_abstract_collection__MapKeysIteratormodel__MClassTypeabstract_collection__Mapmodel__MTypekernel__Int
= {
1840 "MapKeysIterator[MClassType, Map[MType, Int]]", /* class_name_string */
1843 &resolution_table_abstract_collection__MapKeysIteratormodel__MClassTypeabstract_collection__Mapmodel__MTypekernel__Int
,
1846 0, /* nullable Object */
1848 591, /* MapKeysIterator[MType, Map[MType, Int]] */
1849 1775, /* MapKeysIterator[MClassType, Map[MType, Int]] */
1852 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MClassTypeabstract_collection__Mapmodel__MTypekernel__Int
= {
1855 &type_array__Arraymodel__MClassType
, /* Array[Iterator#0]: Array[MClassType] */
1856 &type_abstract_collection__MapIteratormodel__MClassTypeabstract_collection__Mapmodel__MTypekernel__Int
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MClassType, Map[MType, Int]] */
1859 /* runtime type MapValuesIterator[MClassType, Map[MType, Int]] */
1860 const struct type type_abstract_collection__MapValuesIteratormodel__MClassTypeabstract_collection__Mapmodel__MTypekernel__Int
= {
1862 "MapValuesIterator[MClassType, Map[MType, Int]]", /* class_name_string */
1865 &resolution_table_abstract_collection__MapValuesIteratormodel__MClassTypeabstract_collection__Mapmodel__MTypekernel__Int
,
1868 0, /* nullable Object */
1870 592, /* MapValuesIterator[MType, Map[MType, Int]] */
1871 1776, /* MapValuesIterator[MClassType, Map[MType, Int]] */
1874 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MClassTypeabstract_collection__Mapmodel__MTypekernel__Int
= {
1877 &type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int
, /* Array[Iterator#0]: Array[Map[MType, Int]] */
1878 &type_abstract_collection__MapIteratormodel__MClassTypeabstract_collection__Mapmodel__MTypekernel__Int
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MClassType, Map[MType, Int]] */
1881 /* runtime type MapKeysIterator[MClass, POSetElement[MClass]] */
1882 const struct type type_abstract_collection__MapKeysIteratormodel__MClassposet__POSetElementmodel__MClass
= {
1884 "MapKeysIterator[MClass, POSetElement[MClass]]", /* class_name_string */
1887 &resolution_table_abstract_collection__MapKeysIteratormodel__MClassposet__POSetElementmodel__MClass
,
1890 0, /* nullable Object */
1892 596, /* MapKeysIterator[MClass, POSetElement[MClass]] */
1895 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MClassposet__POSetElementmodel__MClass
= {
1898 &type_array__Arraymodel__MClass
, /* Array[Iterator#0]: Array[MClass] */
1899 &type_abstract_collection__MapIteratormodel__MClassposet__POSetElementmodel__MClass
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MClass, POSetElement[MClass]] */
1902 /* runtime type MapValuesIterator[MClass, POSetElement[MClass]] */
1903 const struct type type_abstract_collection__MapValuesIteratormodel__MClassposet__POSetElementmodel__MClass
= {
1905 "MapValuesIterator[MClass, POSetElement[MClass]]", /* class_name_string */
1908 &resolution_table_abstract_collection__MapValuesIteratormodel__MClassposet__POSetElementmodel__MClass
,
1911 0, /* nullable Object */
1913 597, /* MapValuesIterator[MClass, POSetElement[MClass]] */
1916 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MClassposet__POSetElementmodel__MClass
= {
1919 &type_array__Arrayposet__POSetElementmodel__MClass
, /* Array[Iterator#0]: Array[POSetElement[MClass]] */
1920 &type_abstract_collection__MapIteratormodel__MClassposet__POSetElementmodel__MClass
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MClass, POSetElement[MClass]] */
1923 /* runtime type HashMapKeys[MModule, HashMap[MType, Array[MMethodDef]]] */
1924 const struct type type_hash_collection__HashMapKeysmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
1926 "HashMapKeys[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
1929 &resolution_table_hash_collection__HashMapKeysmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
,
1932 0, /* nullable Object */
1934 644, /* Collection[MModule] */
1935 1993, /* HashMapKeys[MModule, HashMap[MType, Array[MMethodDef]]] */
1936 92, /* Collection[Object] */
1939 const struct types resolution_table_hash_collection__HashMapKeysmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
1942 &type_hash_collection__HashMapmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
1943 &type_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
1950 &type_mmodule__MModule
, /* RemovableCollection#0: MModule */
1954 &type_mmodule__MModule
, /* Collection#0: MModule */
1955 &type_abstract_collection__Collectionmmodule__MModule
, /* Collection[Collection#0]: Collection[MModule] */
1958 /* runtime type HashMapValues[MModule, HashMap[MType, Array[MMethodDef]]] */
1959 const struct type type_hash_collection__HashMapValuesmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
1961 "HashMapValues[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
1964 &resolution_table_hash_collection__HashMapValuesmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
,
1967 0, /* nullable Object */
1969 1777, /* Collection[HashMap[MType, Array[MMethodDef]]] */
1970 1994, /* HashMapValues[MModule, HashMap[MType, Array[MMethodDef]]] */
1971 92, /* Collection[Object] */
1974 const struct types resolution_table_hash_collection__HashMapValuesmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
1977 &type_hash_collection__HashMapmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
1978 &type_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
1985 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* RemovableCollection#0: HashMap[MType, Array[MMethodDef]] */
1989 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Collection#0: HashMap[MType, Array[MMethodDef]] */
1990 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Collection[Collection#0]: Collection[HashMap[MType, Array[MMethodDef]]] */
1993 /* runtime type Collection[HashMap[MType, Array[MMethodDef]]] */
1994 const struct type type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
1996 "Collection[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
2000 0, {}, /*DEAD TYPE*/
2002 /* runtime type NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
2003 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
2005 "NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]]", /* class_name_string */
2008 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
,
2011 0, /* nullable Object */
2013 598, /* NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
2016 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
2019 &type_nullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* NativeArray#0: nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2020 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]] */
2023 /* runtime type HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2024 const struct type type_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
2026 "HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
2029 &resolution_table_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
,
2032 0, /* nullable Object */
2034 80, /* nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2035 1778, /* HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2038 const struct types resolution_table_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
2041 &type_mmodule__MModule
, /* HashMapNode#0: MModule */
2042 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* HashMapNode#1: HashMap[MType, Array[MMethodDef]] */
2043 &type_nullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* nullable N: nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2044 &type_mmodule__MModule
, /* HashNode#0: MModule */
2047 /* runtime type nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]] */
2048 const struct type type_nullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
2050 "nullable HashMapNode[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
2054 0, {}, /*DEAD TYPE*/
2056 /* runtime type HashMapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
2057 const struct type type_hash_collection__HashMapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
2059 "HashMapIterator[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
2062 &resolution_table_hash_collection__HashMapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
,
2065 0, /* nullable Object */
2067 599, /* MapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
2068 1779, /* HashMapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
2071 const struct types resolution_table_hash_collection__HashMapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
2074 &type_hash_collection__HashMapmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MModule, HashMap[MType, Array[MMethodDef]]] */
2077 /* runtime type MapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
2078 const struct type type_abstract_collection__MapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
2080 "MapIterator[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
2084 0, {}, /*DEAD TYPE*/
2086 /* runtime type HashMapKeys[MType, Array[MMethodDef]] */
2087 const struct type type_hash_collection__HashMapKeysmodel__MTypearray__Arraymodel__MMethodDef
= {
2089 "HashMapKeys[MType, Array[MMethodDef]]", /* class_name_string */
2092 &resolution_table_hash_collection__HashMapKeysmodel__MTypearray__Arraymodel__MMethodDef
,
2095 0, /* nullable Object */
2097 2469, /* HashMapKeys[MType, Array[MMethodDef]] */
2099 92, /* Collection[Object] */
2100 101, /* Collection[nullable MType] */
2101 648, /* Collection[NitniCallback] */
2105 2033, /* Collection[MType] */
2108 const struct types resolution_table_hash_collection__HashMapKeysmodel__MTypearray__Arraymodel__MMethodDef
= {
2111 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MType, Array[MMethodDef]] */
2112 &type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MMethodDef
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MType, Array[MMethodDef]] */
2119 &type_model__MType
, /* RemovableCollection#0: MType */
2123 &type_model__MType
, /* Collection#0: MType */
2124 &type_abstract_collection__Collectionmodel__MType
, /* Collection[Collection#0]: Collection[MType] */
2127 /* runtime type HashMapValues[MType, Array[MMethodDef]] */
2128 const struct type type_hash_collection__HashMapValuesmodel__MTypearray__Arraymodel__MMethodDef
= {
2130 "HashMapValues[MType, Array[MMethodDef]]", /* class_name_string */
2133 &resolution_table_hash_collection__HashMapValuesmodel__MTypearray__Arraymodel__MMethodDef
,
2136 0, /* nullable Object */
2138 1575, /* Collection[Array[nullable MPropDef]] */
2139 2221, /* HashMapValues[MType, Array[MMethodDef]] */
2140 92, /* Collection[Object] */
2141 1995, /* Collection[Array[MMethodDef]] */
2144 const struct types resolution_table_hash_collection__HashMapValuesmodel__MTypearray__Arraymodel__MMethodDef
= {
2147 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MType, Array[MMethodDef]] */
2148 &type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MMethodDef
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MType, Array[MMethodDef]] */
2155 &type_array__Arraymodel__MMethodDef
, /* RemovableCollection#0: Array[MMethodDef] */
2159 &type_array__Arraymodel__MMethodDef
, /* Collection#0: Array[MMethodDef] */
2160 &type_abstract_collection__Collectionarray__Arraymodel__MMethodDef
, /* Collection[Collection#0]: Collection[Array[MMethodDef]] */
2163 /* runtime type Collection[Array[MMethodDef]] */
2164 const struct type type_abstract_collection__Collectionarray__Arraymodel__MMethodDef
= {
2166 "Collection[Array[MMethodDef]]", /* class_name_string */
2170 0, {}, /*DEAD TYPE*/
2172 /* runtime type NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
2173 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MMethodDef
= {
2175 "NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]]", /* class_name_string */
2178 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MMethodDef
,
2181 0, /* nullable Object */
2183 600, /* NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
2186 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MMethodDef
= {
2189 &type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MMethodDef
, /* NativeArray#0: nullable HashMapNode[MType, Array[MMethodDef]] */
2190 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MMethodDef
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MType, Array[MMethodDef]]] */
2193 /* runtime type HashMapNode[MType, Array[MMethodDef]] */
2194 const struct type type_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MMethodDef
= {
2196 "HashMapNode[MType, Array[MMethodDef]]", /* class_name_string */
2199 &resolution_table_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MMethodDef
,
2202 0, /* nullable Object */
2204 81, /* nullable HashMapNode[MType, Array[MMethodDef]] */
2205 1780, /* HashMapNode[MType, Array[MMethodDef]] */
2208 const struct types resolution_table_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MMethodDef
= {
2211 &type_model__MType
, /* HashMapNode#0: MType */
2212 &type_array__Arraymodel__MMethodDef
, /* HashMapNode#1: Array[MMethodDef] */
2213 &type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MMethodDef
, /* nullable N: nullable HashMapNode[MType, Array[MMethodDef]] */
2214 &type_model__MType
, /* HashNode#0: MType */
2217 /* runtime type nullable HashMapNode[MType, Array[MMethodDef]] */
2218 const struct type type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MMethodDef
= {
2220 "nullable HashMapNode[MType, Array[MMethodDef]]", /* class_name_string */
2224 0, {}, /*DEAD TYPE*/
2226 /* runtime type HashMapIterator[MType, Array[MMethodDef]] */
2227 const struct type type_hash_collection__HashMapIteratormodel__MTypearray__Arraymodel__MMethodDef
= {
2229 "HashMapIterator[MType, Array[MMethodDef]]", /* class_name_string */
2232 &resolution_table_hash_collection__HashMapIteratormodel__MTypearray__Arraymodel__MMethodDef
,
2235 0, /* nullable Object */
2237 601, /* MapIterator[MType, Array[MMethodDef]] */
2238 1781, /* HashMapIterator[MType, Array[MMethodDef]] */
2241 const struct types resolution_table_hash_collection__HashMapIteratormodel__MTypearray__Arraymodel__MMethodDef
= {
2244 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MType, Array[MMethodDef]] */
2247 /* runtime type MapIterator[MType, Array[MMethodDef]] */
2248 const struct type type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MMethodDef
= {
2250 "MapIterator[MType, Array[MMethodDef]]", /* class_name_string */
2254 0, {}, /*DEAD TYPE*/
2256 /* runtime type ArrayIterator[MExplicitCall] */
2257 const struct type type_array__ArrayIteratornitni_callbacks__MExplicitCall
= {
2259 "ArrayIterator[MExplicitCall]", /* class_name_string */
2262 &resolution_table_array__ArrayIteratornitni_callbacks__MExplicitCall
,
2265 0, /* nullable Object */
2267 321, /* ArrayIterator[Object] */
2268 1996, /* ArrayIterator[MExplicitCall] */
2269 1615, /* ArrayIterator[NitniCallback] */
2272 const struct types resolution_table_array__ArrayIteratornitni_callbacks__MExplicitCall
= {
2275 &type_array__Arraynitni_callbacks__MExplicitCall
, /* Array[Iterator#0]: Array[MExplicitCall] */
2276 &type_array__AbstractArrayReadnitni_callbacks__MExplicitCall
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MExplicitCall] */
2279 /* runtime type NativeArray[MExplicitCall] */
2280 const struct type type_array__NativeArraynitni_callbacks__MExplicitCall
= {
2282 "NativeArray[MExplicitCall]", /* class_name_string */
2285 &resolution_table_array__NativeArraynitni_callbacks__MExplicitCall
,
2288 0, /* nullable Object */
2290 115, /* NativeArray[Object] */
2291 1997, /* NativeArray[MExplicitCall] */
2292 1616, /* NativeArray[NitniCallback] */
2295 const struct types resolution_table_array__NativeArraynitni_callbacks__MExplicitCall
= {
2298 &type_nitni_callbacks__MExplicitCall
, /* NativeArray#0: MExplicitCall */
2299 &type_array__NativeArraynitni_callbacks__MExplicitCall
, /* NativeArray[NativeArray#0]: NativeArray[MExplicitCall] */
2302 /* runtime type ArrayIterator[MExplicitSuper] */
2303 const struct type type_array__ArrayIteratornitni_callbacks__MExplicitSuper
= {
2305 "ArrayIterator[MExplicitSuper]", /* class_name_string */
2308 &resolution_table_array__ArrayIteratornitni_callbacks__MExplicitSuper
,
2311 0, /* nullable Object */
2313 321, /* ArrayIterator[Object] */
2314 1998, /* ArrayIterator[MExplicitSuper] */
2315 1615, /* ArrayIterator[NitniCallback] */
2318 const struct types resolution_table_array__ArrayIteratornitni_callbacks__MExplicitSuper
= {
2321 &type_array__Arraynitni_callbacks__MExplicitSuper
, /* Array[Iterator#0]: Array[MExplicitSuper] */
2322 &type_array__AbstractArrayReadnitni_callbacks__MExplicitSuper
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MExplicitSuper] */
2325 /* runtime type NativeArray[MExplicitSuper] */
2326 const struct type type_array__NativeArraynitni_callbacks__MExplicitSuper
= {
2328 "NativeArray[MExplicitSuper]", /* class_name_string */
2331 &resolution_table_array__NativeArraynitni_callbacks__MExplicitSuper
,
2334 0, /* nullable Object */
2336 115, /* NativeArray[Object] */
2337 1999, /* NativeArray[MExplicitSuper] */
2338 1616, /* NativeArray[NitniCallback] */
2341 const struct types resolution_table_array__NativeArraynitni_callbacks__MExplicitSuper
= {
2344 &type_nitni_callbacks__MExplicitSuper
, /* NativeArray#0: MExplicitSuper */
2345 &type_array__NativeArraynitni_callbacks__MExplicitSuper
, /* NativeArray[NativeArray#0]: NativeArray[MExplicitSuper] */
2348 /* runtime type ArrayIterator[MExplicitCast] */
2349 const struct type type_array__ArrayIteratornitni_callbacks__MExplicitCast
= {
2351 "ArrayIterator[MExplicitCast]", /* class_name_string */
2354 &resolution_table_array__ArrayIteratornitni_callbacks__MExplicitCast
,
2357 0, /* nullable Object */
2359 321, /* ArrayIterator[Object] */
2360 2000, /* ArrayIterator[MExplicitCast] */
2361 1615, /* ArrayIterator[NitniCallback] */
2364 const struct types resolution_table_array__ArrayIteratornitni_callbacks__MExplicitCast
= {
2367 &type_array__Arraynitni_callbacks__MExplicitCast
, /* Array[Iterator#0]: Array[MExplicitCast] */
2368 &type_array__AbstractArrayReadnitni_callbacks__MExplicitCast
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MExplicitCast] */
2371 /* runtime type NativeArray[MExplicitCast] */
2372 const struct type type_array__NativeArraynitni_callbacks__MExplicitCast
= {
2374 "NativeArray[MExplicitCast]", /* class_name_string */
2377 &resolution_table_array__NativeArraynitni_callbacks__MExplicitCast
,
2380 0, /* nullable Object */
2382 115, /* NativeArray[Object] */
2383 2001, /* NativeArray[MExplicitCast] */
2384 1616, /* NativeArray[NitniCallback] */
2387 const struct types resolution_table_array__NativeArraynitni_callbacks__MExplicitCast
= {
2390 &type_nitni_callbacks__MExplicitCast
, /* NativeArray#0: MExplicitCast */
2391 &type_array__NativeArraynitni_callbacks__MExplicitCast
, /* NativeArray[NativeArray#0]: NativeArray[MExplicitCast] */
2394 /* runtime type HashMapKeys[MModule, HashMap[MType, Array[MAttributeDef]]] */
2395 const struct type type_hash_collection__HashMapKeysmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2397 "HashMapKeys[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
2400 &resolution_table_hash_collection__HashMapKeysmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
,
2403 0, /* nullable Object */
2405 644, /* Collection[MModule] */
2406 2002, /* HashMapKeys[MModule, HashMap[MType, Array[MAttributeDef]]] */
2407 92, /* Collection[Object] */
2410 const struct types resolution_table_hash_collection__HashMapKeysmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2413 &type_hash_collection__HashMapmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MModule, HashMap[MType, Array[MAttributeDef]]] */
2414 &type_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
2421 &type_mmodule__MModule
, /* RemovableCollection#0: MModule */
2425 &type_mmodule__MModule
, /* Collection#0: MModule */
2426 &type_abstract_collection__Collectionmmodule__MModule
, /* Collection[Collection#0]: Collection[MModule] */
2429 /* runtime type HashMapValues[MModule, HashMap[MType, Array[MAttributeDef]]] */
2430 const struct type type_hash_collection__HashMapValuesmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2432 "HashMapValues[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
2435 &resolution_table_hash_collection__HashMapValuesmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
,
2438 0, /* nullable Object */
2440 1782, /* Collection[HashMap[MType, Array[MAttributeDef]]] */
2441 2003, /* HashMapValues[MModule, HashMap[MType, Array[MAttributeDef]]] */
2442 92, /* Collection[Object] */
2445 const struct types resolution_table_hash_collection__HashMapValuesmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2448 &type_hash_collection__HashMapmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MModule, HashMap[MType, Array[MAttributeDef]]] */
2449 &type_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
2456 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* RemovableCollection#0: HashMap[MType, Array[MAttributeDef]] */
2460 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Collection#0: HashMap[MType, Array[MAttributeDef]] */
2461 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Collection[Collection#0]: Collection[HashMap[MType, Array[MAttributeDef]]] */
2464 /* runtime type Collection[HashMap[MType, Array[MAttributeDef]]] */
2465 const struct type type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2467 "Collection[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
2471 0, {}, /*DEAD TYPE*/
2473 /* runtime type NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]] */
2474 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2476 "NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]]", /* class_name_string */
2479 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
,
2482 0, /* nullable Object */
2484 602, /* NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]] */
2487 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2490 &type_nullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* NativeArray#0: nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
2491 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]] */
2494 /* runtime type HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
2495 const struct type type_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2497 "HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
2500 &resolution_table_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
,
2503 0, /* nullable Object */
2505 82, /* nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
2506 1783, /* HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
2509 const struct types resolution_table_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2512 &type_mmodule__MModule
, /* HashMapNode#0: MModule */
2513 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* HashMapNode#1: HashMap[MType, Array[MAttributeDef]] */
2514 &type_nullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* nullable N: nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
2515 &type_mmodule__MModule
, /* HashNode#0: MModule */
2518 /* runtime type nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]] */
2519 const struct type type_nullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2521 "nullable HashMapNode[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
2525 0, {}, /*DEAD TYPE*/
2527 /* runtime type HashMapIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
2528 const struct type type_hash_collection__HashMapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2530 "HashMapIterator[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
2533 &resolution_table_hash_collection__HashMapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
,
2536 0, /* nullable Object */
2538 603, /* MapIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
2539 1784, /* HashMapIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
2542 const struct types resolution_table_hash_collection__HashMapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2545 &type_hash_collection__HashMapmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MModule, HashMap[MType, Array[MAttributeDef]]] */
2548 /* runtime type MapIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
2549 const struct type type_abstract_collection__MapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
2551 "MapIterator[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
2555 0, {}, /*DEAD TYPE*/
2557 /* runtime type HashMapKeys[MType, Array[MAttributeDef]] */
2558 const struct type type_hash_collection__HashMapKeysmodel__MTypearray__Arraymodel__MAttributeDef
= {
2560 "HashMapKeys[MType, Array[MAttributeDef]]", /* class_name_string */
2563 &resolution_table_hash_collection__HashMapKeysmodel__MTypearray__Arraymodel__MAttributeDef
,
2566 0, /* nullable Object */
2568 2470, /* HashMapKeys[MType, Array[MAttributeDef]] */
2570 92, /* Collection[Object] */
2571 101, /* Collection[nullable MType] */
2572 648, /* Collection[NitniCallback] */
2576 2033, /* Collection[MType] */
2579 const struct types resolution_table_hash_collection__HashMapKeysmodel__MTypearray__Arraymodel__MAttributeDef
= {
2582 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MType, Array[MAttributeDef]] */
2583 &type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MAttributeDef
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MType, Array[MAttributeDef]] */
2590 &type_model__MType
, /* RemovableCollection#0: MType */
2594 &type_model__MType
, /* Collection#0: MType */
2595 &type_abstract_collection__Collectionmodel__MType
, /* Collection[Collection#0]: Collection[MType] */
2598 /* runtime type HashMapValues[MType, Array[MAttributeDef]] */
2599 const struct type type_hash_collection__HashMapValuesmodel__MTypearray__Arraymodel__MAttributeDef
= {
2601 "HashMapValues[MType, Array[MAttributeDef]]", /* class_name_string */
2604 &resolution_table_hash_collection__HashMapValuesmodel__MTypearray__Arraymodel__MAttributeDef
,
2607 0, /* nullable Object */
2609 1575, /* Collection[Array[nullable MPropDef]] */
2610 2222, /* HashMapValues[MType, Array[MAttributeDef]] */
2611 92, /* Collection[Object] */
2612 2004, /* Collection[Array[MAttributeDef]] */
2615 const struct types resolution_table_hash_collection__HashMapValuesmodel__MTypearray__Arraymodel__MAttributeDef
= {
2618 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MType, Array[MAttributeDef]] */
2619 &type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MAttributeDef
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MType, Array[MAttributeDef]] */
2626 &type_array__Arraymodel__MAttributeDef
, /* RemovableCollection#0: Array[MAttributeDef] */
2630 &type_array__Arraymodel__MAttributeDef
, /* Collection#0: Array[MAttributeDef] */
2631 &type_abstract_collection__Collectionarray__Arraymodel__MAttributeDef
, /* Collection[Collection#0]: Collection[Array[MAttributeDef]] */
2634 /* runtime type Collection[Array[MAttributeDef]] */
2635 const struct type type_abstract_collection__Collectionarray__Arraymodel__MAttributeDef
= {
2637 "Collection[Array[MAttributeDef]]", /* class_name_string */
2641 0, {}, /*DEAD TYPE*/
2643 /* runtime type NativeArray[nullable HashMapNode[MType, Array[MAttributeDef]]] */
2644 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MAttributeDef
= {
2646 "NativeArray[nullable HashMapNode[MType, Array[MAttributeDef]]]", /* class_name_string */
2649 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MAttributeDef
,
2652 0, /* nullable Object */
2654 604, /* NativeArray[nullable HashMapNode[MType, Array[MAttributeDef]]] */
2657 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MAttributeDef
= {
2660 &type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MAttributeDef
, /* NativeArray#0: nullable HashMapNode[MType, Array[MAttributeDef]] */
2661 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MAttributeDef
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MType, Array[MAttributeDef]]] */
2664 /* runtime type HashMapNode[MType, Array[MAttributeDef]] */
2665 const struct type type_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MAttributeDef
= {
2667 "HashMapNode[MType, Array[MAttributeDef]]", /* class_name_string */
2670 &resolution_table_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MAttributeDef
,
2673 0, /* nullable Object */
2675 83, /* nullable HashMapNode[MType, Array[MAttributeDef]] */
2676 1785, /* HashMapNode[MType, Array[MAttributeDef]] */
2679 const struct types resolution_table_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MAttributeDef
= {
2682 &type_model__MType
, /* HashMapNode#0: MType */
2683 &type_array__Arraymodel__MAttributeDef
, /* HashMapNode#1: Array[MAttributeDef] */
2684 &type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MAttributeDef
, /* nullable N: nullable HashMapNode[MType, Array[MAttributeDef]] */
2685 &type_model__MType
, /* HashNode#0: MType */
2688 /* runtime type nullable HashMapNode[MType, Array[MAttributeDef]] */
2689 const struct type type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MAttributeDef
= {
2691 "nullable HashMapNode[MType, Array[MAttributeDef]]", /* class_name_string */
2695 0, {}, /*DEAD TYPE*/
2697 /* runtime type HashMapIterator[MType, Array[MAttributeDef]] */
2698 const struct type type_hash_collection__HashMapIteratormodel__MTypearray__Arraymodel__MAttributeDef
= {
2700 "HashMapIterator[MType, Array[MAttributeDef]]", /* class_name_string */
2703 &resolution_table_hash_collection__HashMapIteratormodel__MTypearray__Arraymodel__MAttributeDef
,
2706 0, /* nullable Object */
2708 605, /* MapIterator[MType, Array[MAttributeDef]] */
2709 1786, /* HashMapIterator[MType, Array[MAttributeDef]] */
2712 const struct types resolution_table_hash_collection__HashMapIteratormodel__MTypearray__Arraymodel__MAttributeDef
= {
2715 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MType, Array[MAttributeDef]] */
2718 /* runtime type MapIterator[MType, Array[MAttributeDef]] */
2719 const struct type type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MAttributeDef
= {
2721 "MapIterator[MType, Array[MAttributeDef]]", /* class_name_string */
2725 0, {}, /*DEAD TYPE*/
2727 /* runtime type HashMapKeys[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2728 const struct type type_hash_collection__HashMapKeysmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2730 "HashMapKeys[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2733 &resolution_table_hash_collection__HashMapKeysmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
2736 0, /* nullable Object */
2738 644, /* Collection[MModule] */
2739 2005, /* HashMapKeys[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2740 92, /* Collection[Object] */
2743 const struct types resolution_table_hash_collection__HashMapKeysmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2746 &type_hash_collection__HashMapmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2747 &type_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2754 &type_mmodule__MModule
, /* RemovableCollection#0: MModule */
2758 &type_mmodule__MModule
, /* Collection#0: MModule */
2759 &type_abstract_collection__Collectionmmodule__MModule
, /* Collection[Collection#0]: Collection[MModule] */
2762 /* runtime type HashMapValues[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2763 const struct type type_hash_collection__HashMapValuesmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2765 "HashMapValues[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2768 &resolution_table_hash_collection__HashMapValuesmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
2771 0, /* nullable Object */
2773 1787, /* Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
2774 2006, /* HashMapValues[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2775 92, /* Collection[Object] */
2778 const struct types resolution_table_hash_collection__HashMapValuesmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2781 &type_hash_collection__HashMapmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2782 &type_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2789 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* RemovableCollection#0: HashMap[MType, Array[MVirtualTypeDef]] */
2793 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Collection#0: HashMap[MType, Array[MVirtualTypeDef]] */
2794 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Collection[Collection#0]: Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
2797 /* runtime type Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
2798 const struct type type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2800 "Collection[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2804 0, {}, /*DEAD TYPE*/
2806 /* runtime type NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]] */
2807 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2809 "NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]]", /* class_name_string */
2812 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
2815 0, /* nullable Object */
2817 606, /* NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]] */
2820 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2823 &type_nullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* NativeArray#0: nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2824 &type_array__NativeArraynullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]] */
2827 /* runtime type HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2828 const struct type type_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2830 "HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2833 &resolution_table_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
2836 0, /* nullable Object */
2838 84, /* nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2839 1788, /* HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2842 const struct types resolution_table_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2845 &type_mmodule__MModule
, /* HashMapNode#0: MModule */
2846 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* HashMapNode#1: HashMap[MType, Array[MVirtualTypeDef]] */
2847 &type_nullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* nullable N: nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2848 &type_mmodule__MModule
, /* HashNode#0: MModule */
2851 /* runtime type nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2852 const struct type type_nullable_hash_collection__HashMapNodemmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2854 "nullable HashMapNode[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2858 0, {}, /*DEAD TYPE*/
2860 /* runtime type HashMapIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2861 const struct type type_hash_collection__HashMapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2863 "HashMapIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2866 &resolution_table_hash_collection__HashMapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
2869 0, /* nullable Object */
2871 607, /* MapIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2872 1789, /* HashMapIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2875 const struct types resolution_table_hash_collection__HashMapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2878 &type_hash_collection__HashMapmmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2881 /* runtime type MapIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
2882 const struct type type_abstract_collection__MapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2884 "MapIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2888 0, {}, /*DEAD TYPE*/
2890 /* runtime type HashMapKeys[MType, Array[MVirtualTypeDef]] */
2891 const struct type type_hash_collection__HashMapKeysmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2893 "HashMapKeys[MType, Array[MVirtualTypeDef]]", /* class_name_string */
2896 &resolution_table_hash_collection__HashMapKeysmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
2899 0, /* nullable Object */
2901 2471, /* HashMapKeys[MType, Array[MVirtualTypeDef]] */
2903 92, /* Collection[Object] */
2904 101, /* Collection[nullable MType] */
2905 648, /* Collection[NitniCallback] */
2909 2033, /* Collection[MType] */
2912 const struct types resolution_table_hash_collection__HashMapKeysmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2915 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* HashMap[HashMapKeys#0, HashMapKeys#1]: HashMap[MType, Array[MVirtualTypeDef]] */
2916 &type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* MapKeysIterator[HashMapKeys#0, HashMapKeys#1]: MapKeysIterator[MType, Array[MVirtualTypeDef]] */
2923 &type_model__MType
, /* RemovableCollection#0: MType */
2927 &type_model__MType
, /* Collection#0: MType */
2928 &type_abstract_collection__Collectionmodel__MType
, /* Collection[Collection#0]: Collection[MType] */
2931 /* runtime type HashMapValues[MType, Array[MVirtualTypeDef]] */
2932 const struct type type_hash_collection__HashMapValuesmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2934 "HashMapValues[MType, Array[MVirtualTypeDef]]", /* class_name_string */
2937 &resolution_table_hash_collection__HashMapValuesmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
2940 0, /* nullable Object */
2942 1575, /* Collection[Array[nullable MPropDef]] */
2943 2223, /* HashMapValues[MType, Array[MVirtualTypeDef]] */
2944 92, /* Collection[Object] */
2945 2007, /* Collection[Array[MVirtualTypeDef]] */
2948 const struct types resolution_table_hash_collection__HashMapValuesmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2951 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* HashMap[HashMapValues#0, HashMapValues#1]: HashMap[MType, Array[MVirtualTypeDef]] */
2952 &type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* MapValuesIterator[HashMapValues#0, HashMapValues#1]: MapValuesIterator[MType, Array[MVirtualTypeDef]] */
2959 &type_array__Arraymodel__MVirtualTypeDef
, /* RemovableCollection#0: Array[MVirtualTypeDef] */
2963 &type_array__Arraymodel__MVirtualTypeDef
, /* Collection#0: Array[MVirtualTypeDef] */
2964 &type_abstract_collection__Collectionarray__Arraymodel__MVirtualTypeDef
, /* Collection[Collection#0]: Collection[Array[MVirtualTypeDef]] */
2967 /* runtime type Collection[Array[MVirtualTypeDef]] */
2968 const struct type type_abstract_collection__Collectionarray__Arraymodel__MVirtualTypeDef
= {
2970 "Collection[Array[MVirtualTypeDef]]", /* class_name_string */
2974 0, {}, /*DEAD TYPE*/
2976 /* runtime type NativeArray[nullable HashMapNode[MType, Array[MVirtualTypeDef]]] */
2977 const struct type type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2979 "NativeArray[nullable HashMapNode[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
2982 &resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MVirtualTypeDef
,
2985 0, /* nullable Object */
2987 608, /* NativeArray[nullable HashMapNode[MType, Array[MVirtualTypeDef]]] */
2990 const struct types resolution_table_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
2993 &type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* NativeArray#0: nullable HashMapNode[MType, Array[MVirtualTypeDef]] */
2994 &type_array__NativeArraynullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* NativeArray[NativeArray#0]: NativeArray[nullable HashMapNode[MType, Array[MVirtualTypeDef]]] */
2997 /* runtime type HashMapNode[MType, Array[MVirtualTypeDef]] */
2998 const struct type type_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
3000 "HashMapNode[MType, Array[MVirtualTypeDef]]", /* class_name_string */
3003 &resolution_table_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MVirtualTypeDef
,
3006 0, /* nullable Object */
3008 85, /* nullable HashMapNode[MType, Array[MVirtualTypeDef]] */
3009 1790, /* HashMapNode[MType, Array[MVirtualTypeDef]] */
3012 const struct types resolution_table_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
3015 &type_model__MType
, /* HashMapNode#0: MType */
3016 &type_array__Arraymodel__MVirtualTypeDef
, /* HashMapNode#1: Array[MVirtualTypeDef] */
3017 &type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* nullable N: nullable HashMapNode[MType, Array[MVirtualTypeDef]] */
3018 &type_model__MType
, /* HashNode#0: MType */
3021 /* runtime type nullable HashMapNode[MType, Array[MVirtualTypeDef]] */
3022 const struct type type_nullable_hash_collection__HashMapNodemodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
3024 "nullable HashMapNode[MType, Array[MVirtualTypeDef]]", /* class_name_string */
3028 0, {}, /*DEAD TYPE*/
3030 /* runtime type HashMapIterator[MType, Array[MVirtualTypeDef]] */
3031 const struct type type_hash_collection__HashMapIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
3033 "HashMapIterator[MType, Array[MVirtualTypeDef]]", /* class_name_string */
3036 &resolution_table_hash_collection__HashMapIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
,
3039 0, /* nullable Object */
3041 609, /* MapIterator[MType, Array[MVirtualTypeDef]] */
3042 1791, /* HashMapIterator[MType, Array[MVirtualTypeDef]] */
3045 const struct types resolution_table_hash_collection__HashMapIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
3048 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* HashMap[HashMapIterator#0, HashMapIterator#1]: HashMap[MType, Array[MVirtualTypeDef]] */
3051 /* runtime type MapIterator[MType, Array[MVirtualTypeDef]] */
3052 const struct type type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
3054 "MapIterator[MType, Array[MVirtualTypeDef]]", /* class_name_string */
3058 0, {}, /*DEAD TYPE*/
3060 /* runtime type Array[POSetElement[Phase]] */
3061 const struct type type_array__Arrayposet__POSetElementphase__Phase
= {
3063 "Array[POSetElement[Phase]]", /* class_name_string */
3066 &resolution_table_array__Arrayposet__POSetElementphase__Phase
,
3069 0, /* nullable Object */
3071 1688, /* Collection[POSetElement[Phase]] */
3072 91, /* SequenceRead[nullable Object] */
3073 92, /* Collection[Object] */
3074 2472, /* AbstractArrayRead[POSetElement[Phase]] */
3075 2739, /* Array[POSetElement[Phase]] */
3076 1838, /* AbstractArrayRead[Object] */
3078 2029, /* Array[Object] */
3081 const struct types resolution_table_array__Arrayposet__POSetElementphase__Phase
= {
3084 &type_array__Arrayposet__POSetElementphase__Phase
, /* Array[Array#0]: Array[POSetElement[Phase]] */
3085 &type_array__NativeArrayposet__POSetElementphase__Phase
, /* NativeArray[Array#0]: NativeArray[POSetElement[Phase]] */
3086 &type_poset__POSetElementphase__Phase
, /* Sequence#0: POSetElement[Phase] */
3087 &type_poset__POSetElementphase__Phase
, /* SimpleCollection#0: POSetElement[Phase] */
3088 &type_abstract_collection__Collectionposet__POSetElementphase__Phase
, /* Collection[Array#0]: Collection[POSetElement[Phase]] */
3089 &type_poset__POSetElementphase__Phase
, /* Array#0: POSetElement[Phase] */
3090 &type_array__NativeArrayposet__POSetElementphase__Phase
, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[Phase]] */
3091 &type_poset__POSetElementphase__Phase
, /* AbstractArray#0: POSetElement[Phase] */
3092 &type_poset__POSetElementphase__Phase
, /* RemovableCollection#0: POSetElement[Phase] */
3093 &type_abstract_collection__Collectionposet__POSetElementphase__Phase
, /* Collection[Sequence#0]: Collection[POSetElement[Phase]] */
3094 &type_array__Arrayposet__POSetElementphase__Phase
, /* Array[Sequence#0]: Array[POSetElement[Phase]] */
3095 &type_abstract_collection__Collectionposet__POSetElementphase__Phase
, /* Collection[SimpleCollection#0]: Collection[POSetElement[Phase]] */
3096 &type_poset__POSetElementphase__Phase
, /* Collection#0: POSetElement[Phase] */
3097 &type_abstract_collection__Collectionposet__POSetElementphase__Phase
, /* Collection[Collection#0]: Collection[POSetElement[Phase]] */
3098 &type_poset__POSetElementphase__Phase
, /* SequenceRead#0: POSetElement[Phase] */
3099 &type_poset__POSetElementphase__Phase
, /* AbstractArrayRead#0: POSetElement[Phase] */
3100 &type_array__Arrayposet__POSetElementphase__Phase
, /* Array[AbstractArrayRead#0]: Array[POSetElement[Phase]] */
3101 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[Phase]] not a live type) */
3102 &type_array__ArrayIteratorposet__POSetElementphase__Phase
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[Phase]] */
3105 /* runtime type AbstractArrayRead[POSetElement[Phase]] */
3106 const struct type type_array__AbstractArrayReadposet__POSetElementphase__Phase
= {
3108 "AbstractArrayRead[POSetElement[Phase]]", /* class_name_string */
3112 0, {}, /*DEAD TYPE*/
3114 /* runtime type ArrayIterator[Array[MProject]] */
3115 const struct type type_array__ArrayIteratorarray__Arraymproject__MProject
= {
3117 "ArrayIterator[Array[MProject]]", /* class_name_string */
3120 &resolution_table_array__ArrayIteratorarray__Arraymproject__MProject
,
3123 0, /* nullable Object */
3125 321, /* ArrayIterator[Object] */
3126 1792, /* ArrayIterator[Array[MProject]] */
3129 const struct types resolution_table_array__ArrayIteratorarray__Arraymproject__MProject
= {
3132 &type_array__Arrayarray__Arraymproject__MProject
, /* Array[Iterator#0]: Array[Array[MProject]] */
3133 &type_array__AbstractArrayReadarray__Arraymproject__MProject
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MProject]] */
3136 /* runtime type NativeArray[Array[MProject]] */
3137 const struct type type_array__NativeArrayarray__Arraymproject__MProject
= {
3139 "NativeArray[Array[MProject]]", /* class_name_string */
3142 &resolution_table_array__NativeArrayarray__Arraymproject__MProject
,
3145 0, /* nullable Object */
3147 115, /* NativeArray[Object] */
3148 1793, /* NativeArray[Array[MProject]] */
3151 const struct types resolution_table_array__NativeArrayarray__Arraymproject__MProject
= {
3154 &type_array__Arraymproject__MProject
, /* NativeArray#0: Array[MProject] */
3155 &type_array__NativeArrayarray__Arraymproject__MProject
, /* NativeArray[NativeArray#0]: NativeArray[Array[MProject]] */
3158 /* runtime type Array[POSetElement[MModule]] */
3159 const struct type type_array__Arrayposet__POSetElementmmodule__MModule
= {
3161 "Array[POSetElement[MModule]]", /* class_name_string */
3164 &resolution_table_array__Arrayposet__POSetElementmmodule__MModule
,
3167 0, /* nullable Object */
3169 1691, /* Collection[POSetElement[MModule]] */
3170 91, /* SequenceRead[nullable Object] */
3171 92, /* Collection[Object] */
3172 2473, /* AbstractArrayRead[POSetElement[MModule]] */
3173 2740, /* Array[POSetElement[MModule]] */
3174 1838, /* AbstractArrayRead[Object] */
3176 2029, /* Array[Object] */
3179 const struct types resolution_table_array__Arrayposet__POSetElementmmodule__MModule
= {
3182 &type_array__Arrayposet__POSetElementmmodule__MModule
, /* Array[Array#0]: Array[POSetElement[MModule]] */
3183 &type_array__NativeArrayposet__POSetElementmmodule__MModule
, /* NativeArray[Array#0]: NativeArray[POSetElement[MModule]] */
3184 &type_poset__POSetElementmmodule__MModule
, /* Sequence#0: POSetElement[MModule] */
3185 &type_poset__POSetElementmmodule__MModule
, /* SimpleCollection#0: POSetElement[MModule] */
3186 &type_abstract_collection__Collectionposet__POSetElementmmodule__MModule
, /* Collection[Array#0]: Collection[POSetElement[MModule]] */
3187 &type_poset__POSetElementmmodule__MModule
, /* Array#0: POSetElement[MModule] */
3188 &type_array__NativeArrayposet__POSetElementmmodule__MModule
, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[MModule]] */
3189 &type_poset__POSetElementmmodule__MModule
, /* AbstractArray#0: POSetElement[MModule] */
3190 &type_poset__POSetElementmmodule__MModule
, /* RemovableCollection#0: POSetElement[MModule] */
3191 &type_abstract_collection__Collectionposet__POSetElementmmodule__MModule
, /* Collection[Sequence#0]: Collection[POSetElement[MModule]] */
3192 &type_array__Arrayposet__POSetElementmmodule__MModule
, /* Array[Sequence#0]: Array[POSetElement[MModule]] */
3193 &type_abstract_collection__Collectionposet__POSetElementmmodule__MModule
, /* Collection[SimpleCollection#0]: Collection[POSetElement[MModule]] */
3194 &type_poset__POSetElementmmodule__MModule
, /* Collection#0: POSetElement[MModule] */
3195 &type_abstract_collection__Collectionposet__POSetElementmmodule__MModule
, /* Collection[Collection#0]: Collection[POSetElement[MModule]] */
3196 &type_poset__POSetElementmmodule__MModule
, /* SequenceRead#0: POSetElement[MModule] */
3197 &type_poset__POSetElementmmodule__MModule
, /* AbstractArrayRead#0: POSetElement[MModule] */
3198 &type_array__Arrayposet__POSetElementmmodule__MModule
, /* Array[AbstractArrayRead#0]: Array[POSetElement[MModule]] */
3199 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[MModule]] not a live type) */
3200 &type_array__ArrayIteratorposet__POSetElementmmodule__MModule
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[MModule]] */
3203 /* runtime type AbstractArrayRead[POSetElement[MModule]] */
3204 const struct type type_array__AbstractArrayReadposet__POSetElementmmodule__MModule
= {
3206 "AbstractArrayRead[POSetElement[MModule]]", /* class_name_string */
3210 0, {}, /*DEAD TYPE*/
3212 /* runtime type ArrayIterator[Array[MModule]] */
3213 const struct type type_array__ArrayIteratorarray__Arraymmodule__MModule
= {
3215 "ArrayIterator[Array[MModule]]", /* class_name_string */
3218 &resolution_table_array__ArrayIteratorarray__Arraymmodule__MModule
,
3221 0, /* nullable Object */
3223 321, /* ArrayIterator[Object] */
3224 1794, /* ArrayIterator[Array[MModule]] */
3227 const struct types resolution_table_array__ArrayIteratorarray__Arraymmodule__MModule
= {
3230 &type_array__Arrayarray__Arraymmodule__MModule
, /* Array[Iterator#0]: Array[Array[MModule]] */
3231 &type_array__AbstractArrayReadarray__Arraymmodule__MModule
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MModule]] */
3234 /* runtime type NativeArray[Array[MModule]] */
3235 const struct type type_array__NativeArrayarray__Arraymmodule__MModule
= {
3237 "NativeArray[Array[MModule]]", /* class_name_string */
3240 &resolution_table_array__NativeArrayarray__Arraymmodule__MModule
,
3243 0, /* nullable Object */
3245 115, /* NativeArray[Object] */
3246 1795, /* NativeArray[Array[MModule]] */
3249 const struct types resolution_table_array__NativeArrayarray__Arraymmodule__MModule
= {
3252 &type_array__Arraymmodule__MModule
, /* NativeArray#0: Array[MModule] */
3253 &type_array__NativeArrayarray__Arraymmodule__MModule
, /* NativeArray[NativeArray#0]: NativeArray[Array[MModule]] */
3256 /* runtime type Array[POSetElement[MClassDef]] */
3257 const struct type type_array__Arrayposet__POSetElementmodel__MClassDef
= {
3259 "Array[POSetElement[MClassDef]]", /* class_name_string */
3262 &resolution_table_array__Arrayposet__POSetElementmodel__MClassDef
,
3265 0, /* nullable Object */
3267 1694, /* Collection[POSetElement[MClassDef]] */
3268 91, /* SequenceRead[nullable Object] */
3269 92, /* Collection[Object] */
3270 2474, /* AbstractArrayRead[POSetElement[MClassDef]] */
3271 2741, /* Array[POSetElement[MClassDef]] */
3272 1838, /* AbstractArrayRead[Object] */
3274 2029, /* Array[Object] */
3277 const struct types resolution_table_array__Arrayposet__POSetElementmodel__MClassDef
= {
3280 &type_array__Arrayposet__POSetElementmodel__MClassDef
, /* Array[Array#0]: Array[POSetElement[MClassDef]] */
3281 &type_array__NativeArrayposet__POSetElementmodel__MClassDef
, /* NativeArray[Array#0]: NativeArray[POSetElement[MClassDef]] */
3282 &type_poset__POSetElementmodel__MClassDef
, /* Sequence#0: POSetElement[MClassDef] */
3283 &type_poset__POSetElementmodel__MClassDef
, /* SimpleCollection#0: POSetElement[MClassDef] */
3284 &type_abstract_collection__Collectionposet__POSetElementmodel__MClassDef
, /* Collection[Array#0]: Collection[POSetElement[MClassDef]] */
3285 &type_poset__POSetElementmodel__MClassDef
, /* Array#0: POSetElement[MClassDef] */
3286 &type_array__NativeArrayposet__POSetElementmodel__MClassDef
, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[MClassDef]] */
3287 &type_poset__POSetElementmodel__MClassDef
, /* AbstractArray#0: POSetElement[MClassDef] */
3288 &type_poset__POSetElementmodel__MClassDef
, /* RemovableCollection#0: POSetElement[MClassDef] */
3289 &type_abstract_collection__Collectionposet__POSetElementmodel__MClassDef
, /* Collection[Sequence#0]: Collection[POSetElement[MClassDef]] */
3290 &type_array__Arrayposet__POSetElementmodel__MClassDef
, /* Array[Sequence#0]: Array[POSetElement[MClassDef]] */
3291 &type_abstract_collection__Collectionposet__POSetElementmodel__MClassDef
, /* Collection[SimpleCollection#0]: Collection[POSetElement[MClassDef]] */
3292 &type_poset__POSetElementmodel__MClassDef
, /* Collection#0: POSetElement[MClassDef] */
3293 &type_abstract_collection__Collectionposet__POSetElementmodel__MClassDef
, /* Collection[Collection#0]: Collection[POSetElement[MClassDef]] */
3294 &type_poset__POSetElementmodel__MClassDef
, /* SequenceRead#0: POSetElement[MClassDef] */
3295 &type_poset__POSetElementmodel__MClassDef
, /* AbstractArrayRead#0: POSetElement[MClassDef] */
3296 &type_array__Arrayposet__POSetElementmodel__MClassDef
, /* Array[AbstractArrayRead#0]: Array[POSetElement[MClassDef]] */
3297 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[MClassDef]] not a live type) */
3298 &type_array__ArrayIteratorposet__POSetElementmodel__MClassDef
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[MClassDef]] */
3301 /* runtime type AbstractArrayRead[POSetElement[MClassDef]] */
3302 const struct type type_array__AbstractArrayReadposet__POSetElementmodel__MClassDef
= {
3304 "AbstractArrayRead[POSetElement[MClassDef]]", /* class_name_string */
3308 0, {}, /*DEAD TYPE*/
3310 /* runtime type Array[POSetElement[MClassType]] */
3311 const struct type type_array__Arrayposet__POSetElementmodel__MClassType
= {
3313 "Array[POSetElement[MClassType]]", /* class_name_string */
3316 &resolution_table_array__Arrayposet__POSetElementmodel__MClassType
,
3319 0, /* nullable Object */
3321 1697, /* Collection[POSetElement[MType]] */
3322 91, /* SequenceRead[nullable Object] */
3323 92, /* Collection[Object] */
3324 1971, /* Collection[POSetElement[MClassType]] */
3325 2475, /* AbstractArrayRead[POSetElement[MType]] */
3326 1838, /* AbstractArrayRead[Object] */
3327 2742, /* Array[POSetElement[MType]] */
3328 2029, /* Array[Object] */
3329 2743, /* AbstractArrayRead[POSetElement[MClassType]] */
3330 2815, /* Array[POSetElement[MClassType]] */
3333 const struct types resolution_table_array__Arrayposet__POSetElementmodel__MClassType
= {
3336 &type_array__Arrayposet__POSetElementmodel__MClassType
, /* Array[Array#0]: Array[POSetElement[MClassType]] */
3337 &type_array__NativeArrayposet__POSetElementmodel__MClassType
, /* NativeArray[Array#0]: NativeArray[POSetElement[MClassType]] */
3338 &type_poset__POSetElementmodel__MClassType
, /* Sequence#0: POSetElement[MClassType] */
3339 &type_poset__POSetElementmodel__MClassType
, /* SimpleCollection#0: POSetElement[MClassType] */
3340 &type_abstract_collection__Collectionposet__POSetElementmodel__MClassType
, /* Collection[Array#0]: Collection[POSetElement[MClassType]] */
3341 &type_poset__POSetElementmodel__MClassType
, /* Array#0: POSetElement[MClassType] */
3342 &type_array__NativeArrayposet__POSetElementmodel__MClassType
, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[MClassType]] */
3343 &type_poset__POSetElementmodel__MClassType
, /* AbstractArray#0: POSetElement[MClassType] */
3344 &type_poset__POSetElementmodel__MClassType
, /* RemovableCollection#0: POSetElement[MClassType] */
3345 &type_abstract_collection__Collectionposet__POSetElementmodel__MClassType
, /* Collection[Sequence#0]: Collection[POSetElement[MClassType]] */
3346 &type_array__Arrayposet__POSetElementmodel__MClassType
, /* Array[Sequence#0]: Array[POSetElement[MClassType]] */
3347 &type_abstract_collection__Collectionposet__POSetElementmodel__MClassType
, /* Collection[SimpleCollection#0]: Collection[POSetElement[MClassType]] */
3348 &type_poset__POSetElementmodel__MClassType
, /* Collection#0: POSetElement[MClassType] */
3349 &type_abstract_collection__Collectionposet__POSetElementmodel__MClassType
, /* Collection[Collection#0]: Collection[POSetElement[MClassType]] */
3350 &type_poset__POSetElementmodel__MClassType
, /* SequenceRead#0: POSetElement[MClassType] */
3351 &type_poset__POSetElementmodel__MClassType
, /* AbstractArrayRead#0: POSetElement[MClassType] */
3352 &type_array__Arrayposet__POSetElementmodel__MClassType
, /* Array[AbstractArrayRead#0]: Array[POSetElement[MClassType]] */
3353 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[MClassType]] not a live type) */
3354 &type_array__ArrayIteratorposet__POSetElementmodel__MClassType
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[MClassType]] */
3357 /* runtime type Array[POSetElement[MType]] */
3358 const struct type type_array__Arrayposet__POSetElementmodel__MType
= {
3360 "Array[POSetElement[MType]]", /* class_name_string */
3363 &resolution_table_array__Arrayposet__POSetElementmodel__MType
,
3366 0, /* nullable Object */
3368 1697, /* Collection[POSetElement[MType]] */
3369 91, /* SequenceRead[nullable Object] */
3370 92, /* Collection[Object] */
3372 2475, /* AbstractArrayRead[POSetElement[MType]] */
3373 1838, /* AbstractArrayRead[Object] */
3374 2742, /* Array[POSetElement[MType]] */
3375 2029, /* Array[Object] */
3378 const struct types resolution_table_array__Arrayposet__POSetElementmodel__MType
= {
3381 &type_array__Arrayposet__POSetElementmodel__MType
, /* Array[Array#0]: Array[POSetElement[MType]] */
3382 &type_array__NativeArrayposet__POSetElementmodel__MType
, /* NativeArray[Array#0]: NativeArray[POSetElement[MType]] */
3383 &type_poset__POSetElementmodel__MType
, /* Sequence#0: POSetElement[MType] */
3384 &type_poset__POSetElementmodel__MType
, /* SimpleCollection#0: POSetElement[MType] */
3385 &type_abstract_collection__Collectionposet__POSetElementmodel__MType
, /* Collection[Array#0]: Collection[POSetElement[MType]] */
3386 &type_poset__POSetElementmodel__MType
, /* Array#0: POSetElement[MType] */
3387 &type_array__NativeArrayposet__POSetElementmodel__MType
, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[MType]] */
3388 &type_poset__POSetElementmodel__MType
, /* AbstractArray#0: POSetElement[MType] */
3389 &type_poset__POSetElementmodel__MType
, /* RemovableCollection#0: POSetElement[MType] */
3390 &type_abstract_collection__Collectionposet__POSetElementmodel__MType
, /* Collection[Sequence#0]: Collection[POSetElement[MType]] */
3391 &type_array__Arrayposet__POSetElementmodel__MType
, /* Array[Sequence#0]: Array[POSetElement[MType]] */
3392 &type_abstract_collection__Collectionposet__POSetElementmodel__MType
, /* Collection[SimpleCollection#0]: Collection[POSetElement[MType]] */
3393 &type_poset__POSetElementmodel__MType
, /* Collection#0: POSetElement[MType] */
3394 &type_abstract_collection__Collectionposet__POSetElementmodel__MType
, /* Collection[Collection#0]: Collection[POSetElement[MType]] */
3395 &type_poset__POSetElementmodel__MType
, /* SequenceRead#0: POSetElement[MType] */
3396 &type_poset__POSetElementmodel__MType
, /* AbstractArrayRead#0: POSetElement[MType] */
3397 &type_array__Arrayposet__POSetElementmodel__MType
, /* Array[AbstractArrayRead#0]: Array[POSetElement[MType]] */
3398 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[MType]] not a live type) */
3399 &type_array__ArrayIteratorposet__POSetElementmodel__MType
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[MType]] */
3402 /* runtime type AbstractArrayRead[POSetElement[MClassType]] */
3403 const struct type type_array__AbstractArrayReadposet__POSetElementmodel__MClassType
= {
3405 "AbstractArrayRead[POSetElement[MClassType]]", /* class_name_string */
3409 0, {}, /*DEAD TYPE*/
3411 /* runtime type AbstractArrayRead[POSetElement[MType]] */
3412 const struct type type_array__AbstractArrayReadposet__POSetElementmodel__MType
= {
3414 "AbstractArrayRead[POSetElement[MType]]", /* class_name_string */
3418 0, {}, /*DEAD TYPE*/
3420 /* runtime type ArrayIterator[Array[MClass]] */
3421 const struct type type_array__ArrayIteratorarray__Arraymodel__MClass
= {
3423 "ArrayIterator[Array[MClass]]", /* class_name_string */
3426 &resolution_table_array__ArrayIteratorarray__Arraymodel__MClass
,
3429 0, /* nullable Object */
3431 321, /* ArrayIterator[Object] */
3432 1796, /* ArrayIterator[Array[nullable MClass]] */
3433 2008, /* ArrayIterator[Array[MClass]] */
3436 const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MClass
= {
3439 &type_array__Arrayarray__Arraymodel__MClass
, /* Array[Iterator#0]: Array[Array[MClass]] */
3440 &type_array__AbstractArrayReadarray__Arraymodel__MClass
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MClass]] */
3443 /* runtime type ArrayIterator[Array[nullable MClass]] */
3444 const struct type type_array__ArrayIteratorarray__Arraynullable_model__MClass
= {
3446 "ArrayIterator[Array[nullable MClass]]", /* class_name_string */
3449 &resolution_table_array__ArrayIteratorarray__Arraynullable_model__MClass
,
3452 0, /* nullable Object */
3454 321, /* ArrayIterator[Object] */
3455 1796, /* ArrayIterator[Array[nullable MClass]] */
3458 const struct types resolution_table_array__ArrayIteratorarray__Arraynullable_model__MClass
= {
3461 &type_array__Arrayarray__Arraynullable_model__MClass
, /* Array[Iterator#0]: Array[Array[nullable MClass]] */
3462 &type_array__AbstractArrayReadarray__Arraynullable_model__MClass
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[nullable MClass]] */
3465 /* runtime type NativeArray[Array[MClass]] */
3466 const struct type type_array__NativeArrayarray__Arraymodel__MClass
= {
3468 "NativeArray[Array[MClass]]", /* class_name_string */
3471 &resolution_table_array__NativeArrayarray__Arraymodel__MClass
,
3474 0, /* nullable Object */
3476 115, /* NativeArray[Object] */
3477 1797, /* NativeArray[Array[nullable MClass]] */
3478 2009, /* NativeArray[Array[MClass]] */
3481 const struct types resolution_table_array__NativeArrayarray__Arraymodel__MClass
= {
3484 &type_array__Arraymodel__MClass
, /* NativeArray#0: Array[MClass] */
3485 &type_array__NativeArrayarray__Arraymodel__MClass
, /* NativeArray[NativeArray#0]: NativeArray[Array[MClass]] */
3488 /* runtime type NativeArray[Array[nullable MClass]] */
3489 const struct type type_array__NativeArrayarray__Arraynullable_model__MClass
= {
3491 "NativeArray[Array[nullable MClass]]", /* class_name_string */
3494 &resolution_table_array__NativeArrayarray__Arraynullable_model__MClass
,
3497 0, /* nullable Object */
3499 115, /* NativeArray[Object] */
3500 1797, /* NativeArray[Array[nullable MClass]] */
3503 const struct types resolution_table_array__NativeArrayarray__Arraynullable_model__MClass
= {
3506 &type_array__Arraynullable_model__MClass
, /* NativeArray#0: Array[nullable MClass] */
3507 &type_array__NativeArrayarray__Arraynullable_model__MClass
, /* NativeArray[NativeArray#0]: NativeArray[Array[nullable MClass]] */
3510 /* runtime type ArrayIterator[Array[MProperty]] */
3511 const struct type type_array__ArrayIteratorarray__Arraymodel__MProperty
= {
3513 "ArrayIterator[Array[MProperty]]", /* class_name_string */
3516 &resolution_table_array__ArrayIteratorarray__Arraymodel__MProperty
,
3519 0, /* nullable Object */
3521 321, /* ArrayIterator[Object] */
3522 1798, /* ArrayIterator[Array[MProperty]] */
3525 const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MProperty
= {
3528 &type_array__Arrayarray__Arraymodel__MProperty
, /* Array[Iterator#0]: Array[Array[MProperty]] */
3529 &type_array__AbstractArrayReadarray__Arraymodel__MProperty
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MProperty]] */
3532 /* runtime type NativeArray[Array[MProperty]] */
3533 const struct type type_array__NativeArrayarray__Arraymodel__MProperty
= {
3535 "NativeArray[Array[MProperty]]", /* class_name_string */
3538 &resolution_table_array__NativeArrayarray__Arraymodel__MProperty
,
3541 0, /* nullable Object */
3543 115, /* NativeArray[Object] */
3544 1799, /* NativeArray[Array[MProperty]] */
3547 const struct types resolution_table_array__NativeArrayarray__Arraymodel__MProperty
= {
3550 &type_array__Arraymodel__MProperty
, /* NativeArray#0: Array[MProperty] */
3551 &type_array__NativeArrayarray__Arraymodel__MProperty
, /* NativeArray[NativeArray#0]: NativeArray[Array[MProperty]] */
3554 /* runtime type Array[HashMap2[MType, String, nullable MProperty]] */
3555 const struct type type_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
3557 "Array[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
3560 &resolution_table_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
,
3563 0, /* nullable Object */
3565 1702, /* Collection[HashMap2[MType, String, nullable MProperty]] */
3566 91, /* SequenceRead[nullable Object] */
3567 92, /* Collection[Object] */
3568 2476, /* AbstractArrayRead[HashMap2[MType, String, nullable MProperty]] */
3569 2744, /* Array[HashMap2[MType, String, nullable MProperty]] */
3570 1838, /* AbstractArrayRead[Object] */
3572 2029, /* Array[Object] */
3575 const struct types resolution_table_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
3578 &type_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Array[Array#0]: Array[HashMap2[MType, String, nullable MProperty]] */
3579 &type_array__NativeArraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* NativeArray[Array#0]: NativeArray[HashMap2[MType, String, nullable MProperty]] */
3580 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Sequence#0: HashMap2[MType, String, nullable MProperty] */
3581 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* SimpleCollection#0: HashMap2[MType, String, nullable MProperty] */
3582 &type_abstract_collection__Collectionmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Collection[Array#0]: Collection[HashMap2[MType, String, nullable MProperty]] */
3583 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Array#0: HashMap2[MType, String, nullable MProperty] */
3584 &type_array__NativeArraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* NativeArray[ArrayCapable#0]: NativeArray[HashMap2[MType, String, nullable MProperty]] */
3585 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* AbstractArray#0: HashMap2[MType, String, nullable MProperty] */
3586 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* RemovableCollection#0: HashMap2[MType, String, nullable MProperty] */
3587 &type_abstract_collection__Collectionmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Collection[Sequence#0]: Collection[HashMap2[MType, String, nullable MProperty]] */
3588 &type_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Array[Sequence#0]: Array[HashMap2[MType, String, nullable MProperty]] */
3589 &type_abstract_collection__Collectionmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Collection[SimpleCollection#0]: Collection[HashMap2[MType, String, nullable MProperty]] */
3590 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Collection#0: HashMap2[MType, String, nullable MProperty] */
3591 &type_abstract_collection__Collectionmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Collection[Collection#0]: Collection[HashMap2[MType, String, nullable MProperty]] */
3592 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* SequenceRead#0: HashMap2[MType, String, nullable MProperty] */
3593 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* AbstractArrayRead#0: HashMap2[MType, String, nullable MProperty] */
3594 &type_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Array[AbstractArrayRead#0]: Array[HashMap2[MType, String, nullable MProperty]] */
3595 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[HashMap2[MType, String, nullable MProperty]] not a live type) */
3596 &type_array__ArrayIteratormore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[HashMap2[MType, String, nullable MProperty]] */
3599 /* runtime type AbstractArrayRead[HashMap2[MType, String, nullable MProperty]] */
3600 const struct type type_array__AbstractArrayReadmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
3602 "AbstractArrayRead[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
3606 0, {}, /*DEAD TYPE*/
3608 /* runtime type MapKeysIterator[MType, HashMap[String, nullable MProperty]] */
3609 const struct type type_abstract_collection__MapKeysIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
= {
3611 "MapKeysIterator[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
3614 &resolution_table_abstract_collection__MapKeysIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
,
3617 0, /* nullable Object */
3619 610, /* MapKeysIterator[MType, HashMap[String, nullable MProperty]] */
3622 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
= {
3625 &type_array__Arraymodel__MType
, /* Array[Iterator#0]: Array[MType] */
3626 &type_abstract_collection__MapIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MType, HashMap[String, nullable MProperty]] */
3629 /* runtime type MapValuesIterator[MType, HashMap[String, nullable MProperty]] */
3630 const struct type type_abstract_collection__MapValuesIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
= {
3632 "MapValuesIterator[MType, HashMap[String, nullable MProperty]]", /* class_name_string */
3635 &resolution_table_abstract_collection__MapValuesIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
,
3638 0, /* nullable Object */
3640 611, /* MapValuesIterator[MType, HashMap[String, nullable MProperty]] */
3643 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
= {
3646 &type_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Array[Iterator#0]: Array[HashMap[String, nullable MProperty]] */
3647 &type_abstract_collection__MapIteratormodel__MTypehash_collection__HashMapstring__Stringnullable_model__MProperty
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MType, HashMap[String, nullable MProperty]] */
3650 /* runtime type MapKeysIterator[String, nullable MProperty] */
3651 const struct type type_abstract_collection__MapKeysIteratorstring__Stringnullable_model__MProperty
= {
3653 "MapKeysIterator[String, nullable MProperty]", /* class_name_string */
3656 &resolution_table_abstract_collection__MapKeysIteratorstring__Stringnullable_model__MProperty
,
3659 0, /* nullable Object */
3661 612, /* MapKeysIterator[String, nullable MProperty] */
3664 const struct types resolution_table_abstract_collection__MapKeysIteratorstring__Stringnullable_model__MProperty
= {
3667 &type_array__Arraystring__String
, /* Array[Iterator#0]: Array[String] */
3668 &type_abstract_collection__MapIteratorstring__Stringnullable_model__MProperty
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[String, nullable MProperty] */
3671 /* runtime type MapValuesIterator[String, nullable MProperty] */
3672 const struct type type_abstract_collection__MapValuesIteratorstring__Stringnullable_model__MProperty
= {
3674 "MapValuesIterator[String, nullable MProperty]", /* class_name_string */
3677 &resolution_table_abstract_collection__MapValuesIteratorstring__Stringnullable_model__MProperty
,
3680 0, /* nullable Object */
3682 613, /* MapValuesIterator[String, nullable MProperty] */
3685 const struct types resolution_table_abstract_collection__MapValuesIteratorstring__Stringnullable_model__MProperty
= {
3688 &type_array__Arraynullable_model__MProperty
, /* Array[Iterator#0]: Array[nullable MProperty] */
3689 &type_abstract_collection__MapIteratorstring__Stringnullable_model__MProperty
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[String, nullable MProperty] */
3692 /* runtime type ArrayIterator[nullable ModulePath] */
3693 const struct type type_array__ArrayIteratornullable_modelbuilder__ModulePath
= {
3695 "ArrayIterator[nullable ModulePath]", /* class_name_string */
3698 &resolution_table_array__ArrayIteratornullable_modelbuilder__ModulePath
,
3701 0, /* nullable Object */
3703 614, /* ArrayIterator[nullable ModulePath] */
3706 const struct types resolution_table_array__ArrayIteratornullable_modelbuilder__ModulePath
= {
3709 &type_array__Arraynullable_modelbuilder__ModulePath
, /* Array[Iterator#0]: Array[nullable ModulePath] */
3710 &type_array__AbstractArrayReadnullable_modelbuilder__ModulePath
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[nullable ModulePath] */
3713 /* runtime type NativeArray[nullable ModulePath] */
3714 const struct type type_array__NativeArraynullable_modelbuilder__ModulePath
= {
3716 "NativeArray[nullable ModulePath]", /* class_name_string */
3719 &resolution_table_array__NativeArraynullable_modelbuilder__ModulePath
,
3722 0, /* nullable Object */
3724 615, /* NativeArray[nullable ModulePath] */
3727 const struct types resolution_table_array__NativeArraynullable_modelbuilder__ModulePath
= {
3730 &type_nullable_modelbuilder__ModulePath
, /* NativeArray#0: nullable ModulePath */
3731 &type_array__NativeArraynullable_modelbuilder__ModulePath
, /* NativeArray[NativeArray#0]: NativeArray[nullable ModulePath] */
3734 /* runtime type ArrayIterator[nullable MGroup] */
3735 const struct type type_array__ArrayIteratornullable_mproject__MGroup
= {
3737 "ArrayIterator[nullable MGroup]", /* class_name_string */
3740 &resolution_table_array__ArrayIteratornullable_mproject__MGroup
,
3743 0, /* nullable Object */
3746 616, /* ArrayIterator[nullable MGroup] */
3749 const struct types resolution_table_array__ArrayIteratornullable_mproject__MGroup
= {
3752 &type_array__Arraynullable_mproject__MGroup
, /* Array[Iterator#0]: Array[nullable MGroup] */
3753 &type_array__AbstractArrayReadnullable_mproject__MGroup
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[nullable MGroup] */
3756 /* runtime type NativeArray[nullable MGroup] */
3757 const struct type type_array__NativeArraynullable_mproject__MGroup
= {
3759 "NativeArray[nullable MGroup]", /* class_name_string */
3762 &resolution_table_array__NativeArraynullable_mproject__MGroup
,
3765 0, /* nullable Object */
3768 617, /* NativeArray[nullable MGroup] */
3771 const struct types resolution_table_array__NativeArraynullable_mproject__MGroup
= {
3774 &type_nullable_mproject__MGroup
, /* NativeArray#0: nullable MGroup */
3775 &type_array__NativeArraynullable_mproject__MGroup
, /* NativeArray[NativeArray#0]: NativeArray[nullable MGroup] */
3778 /* runtime type ArrayIterator[Set[MProperty]] */
3779 const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MProperty
= {
3781 "ArrayIterator[Set[MProperty]]", /* class_name_string */
3784 &resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MProperty
,
3787 0, /* nullable Object */
3789 321, /* ArrayIterator[Object] */
3790 1800, /* ArrayIterator[Set[PropertyLayoutElement]] */
3791 2010, /* ArrayIterator[Set[MProperty]] */
3794 const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MProperty
= {
3797 &type_array__Arrayabstract_collection__Setmodel__MProperty
, /* Array[Iterator#0]: Array[Set[MProperty]] */
3798 &type_array__AbstractArrayReadabstract_collection__Setmodel__MProperty
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MProperty]] */
3801 /* runtime type ArrayIterator[Set[PropertyLayoutElement]] */
3802 const struct type type_array__ArrayIteratorabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
3804 "ArrayIterator[Set[PropertyLayoutElement]]", /* class_name_string */
3807 &resolution_table_array__ArrayIteratorabstract_collection__Setlayout_builders__PropertyLayoutElement
,
3810 0, /* nullable Object */
3812 321, /* ArrayIterator[Object] */
3813 1800, /* ArrayIterator[Set[PropertyLayoutElement]] */
3816 const struct types resolution_table_array__ArrayIteratorabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
3819 &type_array__Arrayabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* Array[Iterator#0]: Array[Set[PropertyLayoutElement]] */
3820 &type_array__AbstractArrayReadabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[PropertyLayoutElement]] */
3823 /* runtime type NativeArray[Set[MProperty]] */
3824 const struct type type_array__NativeArrayabstract_collection__Setmodel__MProperty
= {
3826 "NativeArray[Set[MProperty]]", /* class_name_string */
3829 &resolution_table_array__NativeArrayabstract_collection__Setmodel__MProperty
,
3832 0, /* nullable Object */
3834 115, /* NativeArray[Object] */
3835 1801, /* NativeArray[Set[PropertyLayoutElement]] */
3836 2011, /* NativeArray[Set[MProperty]] */
3839 const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MProperty
= {
3842 &type_abstract_collection__Setmodel__MProperty
, /* NativeArray#0: Set[MProperty] */
3843 &type_array__NativeArrayabstract_collection__Setmodel__MProperty
, /* NativeArray[NativeArray#0]: NativeArray[Set[MProperty]] */
3846 /* runtime type NativeArray[Set[PropertyLayoutElement]] */
3847 const struct type type_array__NativeArrayabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
3849 "NativeArray[Set[PropertyLayoutElement]]", /* class_name_string */
3852 &resolution_table_array__NativeArrayabstract_collection__Setlayout_builders__PropertyLayoutElement
,
3855 0, /* nullable Object */
3857 115, /* NativeArray[Object] */
3858 1801, /* NativeArray[Set[PropertyLayoutElement]] */
3861 const struct types resolution_table_array__NativeArrayabstract_collection__Setlayout_builders__PropertyLayoutElement
= {
3864 &type_abstract_collection__Setlayout_builders__PropertyLayoutElement
, /* NativeArray#0: Set[PropertyLayoutElement] */
3865 &type_array__NativeArrayabstract_collection__Setlayout_builders__PropertyLayoutElement
, /* NativeArray[NativeArray#0]: NativeArray[Set[PropertyLayoutElement]] */
3868 /* runtime type ArrayIterator[HashSet[MType]] */
3869 const struct type type_array__ArrayIteratorhash_collection__HashSetmodel__MType
= {
3871 "ArrayIterator[HashSet[MType]]", /* class_name_string */
3874 &resolution_table_array__ArrayIteratorhash_collection__HashSetmodel__MType
,
3877 0, /* nullable Object */
3879 321, /* ArrayIterator[Object] */
3880 1802, /* ArrayIterator[Set[NitniCallback]] */
3881 2012, /* ArrayIterator[Set[MType]] */
3882 2224, /* ArrayIterator[HashSet[MType]] */
3885 const struct types resolution_table_array__ArrayIteratorhash_collection__HashSetmodel__MType
= {
3888 &type_array__Arrayhash_collection__HashSetmodel__MType
, /* Array[Iterator#0]: Array[HashSet[MType]] */
3889 &type_array__AbstractArrayReadhash_collection__HashSetmodel__MType
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[HashSet[MType]] */
3892 /* runtime type ArrayIterator[Set[MType]] */
3893 const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MType
= {
3895 "ArrayIterator[Set[MType]]", /* class_name_string */
3898 &resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MType
,
3901 0, /* nullable Object */
3903 321, /* ArrayIterator[Object] */
3904 1802, /* ArrayIterator[Set[NitniCallback]] */
3905 2012, /* ArrayIterator[Set[MType]] */
3908 const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MType
= {
3911 &type_array__Arrayabstract_collection__Setmodel__MType
, /* Array[Iterator#0]: Array[Set[MType]] */
3912 &type_array__AbstractArrayReadabstract_collection__Setmodel__MType
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MType]] */
3915 /* runtime type ArrayIterator[Set[NitniCallback]] */
3916 const struct type type_array__ArrayIteratorabstract_collection__Setnitni_callbacks__NitniCallback
= {
3918 "ArrayIterator[Set[NitniCallback]]", /* class_name_string */
3921 &resolution_table_array__ArrayIteratorabstract_collection__Setnitni_callbacks__NitniCallback
,
3924 0, /* nullable Object */
3926 321, /* ArrayIterator[Object] */
3927 1802, /* ArrayIterator[Set[NitniCallback]] */
3930 const struct types resolution_table_array__ArrayIteratorabstract_collection__Setnitni_callbacks__NitniCallback
= {
3933 &type_array__Arrayabstract_collection__Setnitni_callbacks__NitniCallback
, /* Array[Iterator#0]: Array[Set[NitniCallback]] */
3934 &type_array__AbstractArrayReadabstract_collection__Setnitni_callbacks__NitniCallback
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[NitniCallback]] */
3937 /* runtime type NativeArray[HashSet[MType]] */
3938 const struct type type_array__NativeArrayhash_collection__HashSetmodel__MType
= {
3940 "NativeArray[HashSet[MType]]", /* class_name_string */
3943 &resolution_table_array__NativeArrayhash_collection__HashSetmodel__MType
,
3946 0, /* nullable Object */
3948 115, /* NativeArray[Object] */
3949 1803, /* NativeArray[Set[NitniCallback]] */
3950 2013, /* NativeArray[Set[MType]] */
3951 2225, /* NativeArray[HashSet[MType]] */
3954 const struct types resolution_table_array__NativeArrayhash_collection__HashSetmodel__MType
= {
3957 &type_hash_collection__HashSetmodel__MType
, /* NativeArray#0: HashSet[MType] */
3958 &type_array__NativeArrayhash_collection__HashSetmodel__MType
, /* NativeArray[NativeArray#0]: NativeArray[HashSet[MType]] */
3961 /* runtime type NativeArray[Set[MType]] */
3962 const struct type type_array__NativeArrayabstract_collection__Setmodel__MType
= {
3964 "NativeArray[Set[MType]]", /* class_name_string */
3967 &resolution_table_array__NativeArrayabstract_collection__Setmodel__MType
,
3970 0, /* nullable Object */
3972 115, /* NativeArray[Object] */
3973 1803, /* NativeArray[Set[NitniCallback]] */
3974 2013, /* NativeArray[Set[MType]] */
3977 const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MType
= {
3980 &type_abstract_collection__Setmodel__MType
, /* NativeArray#0: Set[MType] */
3981 &type_array__NativeArrayabstract_collection__Setmodel__MType
, /* NativeArray[NativeArray#0]: NativeArray[Set[MType]] */
3984 /* runtime type NativeArray[Set[NitniCallback]] */
3985 const struct type type_array__NativeArrayabstract_collection__Setnitni_callbacks__NitniCallback
= {
3987 "NativeArray[Set[NitniCallback]]", /* class_name_string */
3990 &resolution_table_array__NativeArrayabstract_collection__Setnitni_callbacks__NitniCallback
,
3993 0, /* nullable Object */
3995 115, /* NativeArray[Object] */
3996 1803, /* NativeArray[Set[NitniCallback]] */
3999 const struct types resolution_table_array__NativeArrayabstract_collection__Setnitni_callbacks__NitniCallback
= {
4002 &type_abstract_collection__Setnitni_callbacks__NitniCallback
, /* NativeArray#0: Set[NitniCallback] */
4003 &type_array__NativeArrayabstract_collection__Setnitni_callbacks__NitniCallback
, /* NativeArray[NativeArray#0]: NativeArray[Set[NitniCallback]] */
4006 /* runtime type ArrayIterator[Array[nullable MType]] */
4007 const struct type type_array__ArrayIteratorarray__Arraynullable_model__MType
= {
4009 "ArrayIterator[Array[nullable MType]]", /* class_name_string */
4012 &resolution_table_array__ArrayIteratorarray__Arraynullable_model__MType
,
4015 0, /* nullable Object */
4017 321, /* ArrayIterator[Object] */
4018 618, /* ArrayIterator[nullable Array[nullable MType]] */
4019 2014, /* ArrayIterator[Array[nullable MType]] */
4022 const struct types resolution_table_array__ArrayIteratorarray__Arraynullable_model__MType
= {
4025 &type_array__Arrayarray__Arraynullable_model__MType
, /* Array[Iterator#0]: Array[Array[nullable MType]] */
4026 &type_array__AbstractArrayReadarray__Arraynullable_model__MType
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[nullable MType]] */
4029 /* runtime type ArrayIterator[nullable Array[nullable MType]] */
4030 const struct type type_array__ArrayIteratornullable_array__Arraynullable_model__MType
= {
4032 "ArrayIterator[nullable Array[nullable MType]]", /* class_name_string */
4035 &resolution_table_array__ArrayIteratornullable_array__Arraynullable_model__MType
,
4038 0, /* nullable Object */
4041 618, /* ArrayIterator[nullable Array[nullable MType]] */
4044 const struct types resolution_table_array__ArrayIteratornullable_array__Arraynullable_model__MType
= {
4047 &type_array__Arraynullable_array__Arraynullable_model__MType
, /* Array[Iterator#0]: Array[nullable Array[nullable MType]] */
4048 &type_array__AbstractArrayReadnullable_array__Arraynullable_model__MType
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[nullable Array[nullable MType]] */
4051 /* runtime type NativeArray[Array[nullable MType]] */
4052 const struct type type_array__NativeArrayarray__Arraynullable_model__MType
= {
4054 "NativeArray[Array[nullable MType]]", /* class_name_string */
4057 &resolution_table_array__NativeArrayarray__Arraynullable_model__MType
,
4060 0, /* nullable Object */
4062 115, /* NativeArray[Object] */
4063 619, /* NativeArray[nullable Array[nullable MType]] */
4064 2015, /* NativeArray[Array[nullable MType]] */
4067 const struct types resolution_table_array__NativeArrayarray__Arraynullable_model__MType
= {
4070 &type_array__Arraynullable_model__MType
, /* NativeArray#0: Array[nullable MType] */
4071 &type_array__NativeArrayarray__Arraynullable_model__MType
, /* NativeArray[NativeArray#0]: NativeArray[Array[nullable MType]] */
4074 /* runtime type NativeArray[nullable Array[nullable MType]] */
4075 const struct type type_array__NativeArraynullable_array__Arraynullable_model__MType
= {
4077 "NativeArray[nullable Array[nullable MType]]", /* class_name_string */
4080 &resolution_table_array__NativeArraynullable_array__Arraynullable_model__MType
,
4083 0, /* nullable Object */
4086 619, /* NativeArray[nullable Array[nullable MType]] */
4089 const struct types resolution_table_array__NativeArraynullable_array__Arraynullable_model__MType
= {
4092 &type_nullable_array__Arraynullable_model__MType
, /* NativeArray#0: nullable Array[nullable MType] */
4093 &type_array__NativeArraynullable_array__Arraynullable_model__MType
, /* NativeArray[NativeArray#0]: NativeArray[nullable Array[nullable MType]] */
4096 /* runtime type ArrayIterator[Array[nullable MPropDef]] */
4097 const struct type type_array__ArrayIteratorarray__Arraynullable_model__MPropDef
= {
4099 "ArrayIterator[Array[nullable MPropDef]]", /* class_name_string */
4102 &resolution_table_array__ArrayIteratorarray__Arraynullable_model__MPropDef
,
4105 0, /* nullable Object */
4107 321, /* ArrayIterator[Object] */
4108 1804, /* ArrayIterator[Array[nullable MPropDef]] */
4111 const struct types resolution_table_array__ArrayIteratorarray__Arraynullable_model__MPropDef
= {
4114 &type_array__Arrayarray__Arraynullable_model__MPropDef
, /* Array[Iterator#0]: Array[Array[nullable MPropDef]] */
4115 &type_array__AbstractArrayReadarray__Arraynullable_model__MPropDef
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[nullable MPropDef]] */
4118 /* runtime type NativeArray[Array[nullable MPropDef]] */
4119 const struct type type_array__NativeArrayarray__Arraynullable_model__MPropDef
= {
4121 "NativeArray[Array[nullable MPropDef]]", /* class_name_string */
4124 &resolution_table_array__NativeArrayarray__Arraynullable_model__MPropDef
,
4127 0, /* nullable Object */
4129 115, /* NativeArray[Object] */
4130 1805, /* NativeArray[Array[nullable MPropDef]] */
4133 const struct types resolution_table_array__NativeArrayarray__Arraynullable_model__MPropDef
= {
4136 &type_array__Arraynullable_model__MPropDef
, /* NativeArray#0: Array[nullable MPropDef] */
4137 &type_array__NativeArrayarray__Arraynullable_model__MPropDef
, /* NativeArray[NativeArray#0]: NativeArray[Array[nullable MPropDef]] */
4140 /* runtime type ArrayIterator[Array[MClassType]] */
4141 const struct type type_array__ArrayIteratorarray__Arraymodel__MClassType
= {
4143 "ArrayIterator[Array[MClassType]]", /* class_name_string */
4146 &resolution_table_array__ArrayIteratorarray__Arraymodel__MClassType
,
4149 0, /* nullable Object */
4151 321, /* ArrayIterator[Object] */
4152 618, /* ArrayIterator[nullable Array[nullable MType]] */
4153 2014, /* ArrayIterator[Array[nullable MType]] */
4154 2226, /* ArrayIterator[Array[MType]] */
4155 2477, /* ArrayIterator[Array[MClassType]] */
4158 const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MClassType
= {
4161 &type_array__Arrayarray__Arraymodel__MClassType
, /* Array[Iterator#0]: Array[Array[MClassType]] */
4162 &type_array__AbstractArrayReadarray__Arraymodel__MClassType
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MClassType]] */
4165 /* runtime type ArrayIterator[Array[MType]] */
4166 const struct type type_array__ArrayIteratorarray__Arraymodel__MType
= {
4168 "ArrayIterator[Array[MType]]", /* class_name_string */
4171 &resolution_table_array__ArrayIteratorarray__Arraymodel__MType
,
4174 0, /* nullable Object */
4176 321, /* ArrayIterator[Object] */
4177 618, /* ArrayIterator[nullable Array[nullable MType]] */
4178 2014, /* ArrayIterator[Array[nullable MType]] */
4179 2226, /* ArrayIterator[Array[MType]] */
4182 const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MType
= {
4185 &type_array__Arrayarray__Arraymodel__MType
, /* Array[Iterator#0]: Array[Array[MType]] */
4186 &type_array__AbstractArrayReadarray__Arraymodel__MType
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MType]] */
4189 /* runtime type NativeArray[Array[MClassType]] */
4190 const struct type type_array__NativeArrayarray__Arraymodel__MClassType
= {
4192 "NativeArray[Array[MClassType]]", /* class_name_string */
4195 &resolution_table_array__NativeArrayarray__Arraymodel__MClassType
,
4198 0, /* nullable Object */
4200 115, /* NativeArray[Object] */
4201 619, /* NativeArray[nullable Array[nullable MType]] */
4202 2015, /* NativeArray[Array[nullable MType]] */
4203 2227, /* NativeArray[Array[MType]] */
4204 2478, /* NativeArray[Array[MClassType]] */
4207 const struct types resolution_table_array__NativeArrayarray__Arraymodel__MClassType
= {
4210 &type_array__Arraymodel__MClassType
, /* NativeArray#0: Array[MClassType] */
4211 &type_array__NativeArrayarray__Arraymodel__MClassType
, /* NativeArray[NativeArray#0]: NativeArray[Array[MClassType]] */
4214 /* runtime type NativeArray[Array[MType]] */
4215 const struct type type_array__NativeArrayarray__Arraymodel__MType
= {
4217 "NativeArray[Array[MType]]", /* class_name_string */
4220 &resolution_table_array__NativeArrayarray__Arraymodel__MType
,
4223 0, /* nullable Object */
4225 115, /* NativeArray[Object] */
4226 619, /* NativeArray[nullable Array[nullable MType]] */
4227 2015, /* NativeArray[Array[nullable MType]] */
4228 2227, /* NativeArray[Array[MType]] */
4231 const struct types resolution_table_array__NativeArrayarray__Arraymodel__MType
= {
4234 &type_array__Arraymodel__MType
, /* NativeArray#0: Array[MType] */
4235 &type_array__NativeArrayarray__Arraymodel__MType
, /* NativeArray[NativeArray#0]: NativeArray[Array[MType]] */
4238 /* runtime type Array[HashSet[MClass]] */
4239 const struct type type_array__Arrayhash_collection__HashSetmodel__MClass
= {
4241 "Array[HashSet[MClass]]", /* class_name_string */
4244 &resolution_table_array__Arrayhash_collection__HashSetmodel__MClass
,
4247 0, /* nullable Object */
4249 1632, /* Collection[Set[MClass]] */
4250 91, /* SequenceRead[nullable Object] */
4251 92, /* Collection[Object] */
4252 1977, /* Collection[HashSet[MClass]] */
4253 2468, /* AbstractArrayRead[Set[MClass]] */
4254 1838, /* AbstractArrayRead[Object] */
4255 2738, /* Array[Set[MClass]] */
4256 2029, /* Array[Object] */
4257 2745, /* AbstractArrayRead[HashSet[MClass]] */
4258 2816, /* Array[HashSet[MClass]] */
4261 const struct types resolution_table_array__Arrayhash_collection__HashSetmodel__MClass
= {
4264 &type_array__Arrayhash_collection__HashSetmodel__MClass
, /* Array[Array#0]: Array[HashSet[MClass]] */
4265 &type_array__NativeArrayhash_collection__HashSetmodel__MClass
, /* NativeArray[Array#0]: NativeArray[HashSet[MClass]] */
4266 &type_hash_collection__HashSetmodel__MClass
, /* Sequence#0: HashSet[MClass] */
4267 &type_hash_collection__HashSetmodel__MClass
, /* SimpleCollection#0: HashSet[MClass] */
4268 &type_abstract_collection__Collectionhash_collection__HashSetmodel__MClass
, /* Collection[Array#0]: Collection[HashSet[MClass]] */
4269 &type_hash_collection__HashSetmodel__MClass
, /* Array#0: HashSet[MClass] */
4270 &type_array__NativeArrayhash_collection__HashSetmodel__MClass
, /* NativeArray[ArrayCapable#0]: NativeArray[HashSet[MClass]] */
4271 &type_hash_collection__HashSetmodel__MClass
, /* AbstractArray#0: HashSet[MClass] */
4272 &type_hash_collection__HashSetmodel__MClass
, /* RemovableCollection#0: HashSet[MClass] */
4273 &type_abstract_collection__Collectionhash_collection__HashSetmodel__MClass
, /* Collection[Sequence#0]: Collection[HashSet[MClass]] */
4274 &type_array__Arrayhash_collection__HashSetmodel__MClass
, /* Array[Sequence#0]: Array[HashSet[MClass]] */
4275 &type_abstract_collection__Collectionhash_collection__HashSetmodel__MClass
, /* Collection[SimpleCollection#0]: Collection[HashSet[MClass]] */
4276 &type_hash_collection__HashSetmodel__MClass
, /* Collection#0: HashSet[MClass] */
4277 &type_abstract_collection__Collectionhash_collection__HashSetmodel__MClass
, /* Collection[Collection#0]: Collection[HashSet[MClass]] */
4278 &type_hash_collection__HashSetmodel__MClass
, /* SequenceRead#0: HashSet[MClass] */
4279 &type_hash_collection__HashSetmodel__MClass
, /* AbstractArrayRead#0: HashSet[MClass] */
4280 &type_array__Arrayhash_collection__HashSetmodel__MClass
, /* Array[AbstractArrayRead#0]: Array[HashSet[MClass]] */
4281 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[HashSet[MClass]] not a live type) */
4282 &type_array__ArrayIteratorhash_collection__HashSetmodel__MClass
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[HashSet[MClass]] */
4285 /* runtime type AbstractArrayRead[HashSet[MClass]] */
4286 const struct type type_array__AbstractArrayReadhash_collection__HashSetmodel__MClass
= {
4288 "AbstractArrayRead[HashSet[MClass]]", /* class_name_string */
4292 0, {}, /*DEAD TYPE*/
4294 /* runtime type Array[Map[MClass, Int]] */
4295 const struct type type_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int
= {
4297 "Array[Map[MClass, Int]]", /* class_name_string */
4300 &resolution_table_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int
,
4303 0, /* nullable Object */
4305 1722, /* Collection[Map[MClass, Int]] */
4306 91, /* SequenceRead[nullable Object] */
4307 92, /* Collection[Object] */
4308 2479, /* AbstractArrayRead[Map[MClass, Int]] */
4309 2746, /* Array[Map[MClass, Int]] */
4310 1838, /* AbstractArrayRead[Object] */
4312 2029, /* Array[Object] */
4315 const struct types resolution_table_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int
= {
4318 &type_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int
, /* Array[Array#0]: Array[Map[MClass, Int]] */
4319 &type_array__NativeArrayabstract_collection__Mapmodel__MClasskernel__Int
, /* NativeArray[Array#0]: NativeArray[Map[MClass, Int]] */
4320 &type_abstract_collection__Mapmodel__MClasskernel__Int
, /* Sequence#0: Map[MClass, Int] */
4321 &type_abstract_collection__Mapmodel__MClasskernel__Int
, /* SimpleCollection#0: Map[MClass, Int] */
4322 &type_abstract_collection__Collectionabstract_collection__Mapmodel__MClasskernel__Int
, /* Collection[Array#0]: Collection[Map[MClass, Int]] */
4323 &type_abstract_collection__Mapmodel__MClasskernel__Int
, /* Array#0: Map[MClass, Int] */
4324 &type_array__NativeArrayabstract_collection__Mapmodel__MClasskernel__Int
, /* NativeArray[ArrayCapable#0]: NativeArray[Map[MClass, Int]] */
4325 &type_abstract_collection__Mapmodel__MClasskernel__Int
, /* AbstractArray#0: Map[MClass, Int] */
4326 &type_abstract_collection__Mapmodel__MClasskernel__Int
, /* RemovableCollection#0: Map[MClass, Int] */
4327 &type_abstract_collection__Collectionabstract_collection__Mapmodel__MClasskernel__Int
, /* Collection[Sequence#0]: Collection[Map[MClass, Int]] */
4328 &type_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int
, /* Array[Sequence#0]: Array[Map[MClass, Int]] */
4329 &type_abstract_collection__Collectionabstract_collection__Mapmodel__MClasskernel__Int
, /* Collection[SimpleCollection#0]: Collection[Map[MClass, Int]] */
4330 &type_abstract_collection__Mapmodel__MClasskernel__Int
, /* Collection#0: Map[MClass, Int] */
4331 &type_abstract_collection__Collectionabstract_collection__Mapmodel__MClasskernel__Int
, /* Collection[Collection#0]: Collection[Map[MClass, Int]] */
4332 &type_abstract_collection__Mapmodel__MClasskernel__Int
, /* SequenceRead#0: Map[MClass, Int] */
4333 &type_abstract_collection__Mapmodel__MClasskernel__Int
, /* AbstractArrayRead#0: Map[MClass, Int] */
4334 &type_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int
, /* Array[AbstractArrayRead#0]: Array[Map[MClass, Int]] */
4335 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Map[MClass, Int]] not a live type) */
4336 &type_array__ArrayIteratorabstract_collection__Mapmodel__MClasskernel__Int
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Map[MClass, Int]] */
4339 /* runtime type AbstractArrayRead[Map[MClass, Int]] */
4340 const struct type type_array__AbstractArrayReadabstract_collection__Mapmodel__MClasskernel__Int
= {
4342 "AbstractArrayRead[Map[MClass, Int]]", /* class_name_string */
4346 0, {}, /*DEAD TYPE*/
4348 /* runtime type ArrayIterator[Set[MVirtualTypeProp]] */
4349 const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MVirtualTypeProp
= {
4351 "ArrayIterator[Set[MVirtualTypeProp]]", /* class_name_string */
4354 &resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MVirtualTypeProp
,
4357 0, /* nullable Object */
4359 321, /* ArrayIterator[Object] */
4360 1800, /* ArrayIterator[Set[PropertyLayoutElement]] */
4361 2010, /* ArrayIterator[Set[MProperty]] */
4362 2228, /* ArrayIterator[Set[MVirtualTypeProp]] */
4365 const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MVirtualTypeProp
= {
4368 &type_array__Arrayabstract_collection__Setmodel__MVirtualTypeProp
, /* Array[Iterator#0]: Array[Set[MVirtualTypeProp]] */
4369 &type_array__AbstractArrayReadabstract_collection__Setmodel__MVirtualTypeProp
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MVirtualTypeProp]] */
4372 /* runtime type NativeArray[Set[MVirtualTypeProp]] */
4373 const struct type type_array__NativeArrayabstract_collection__Setmodel__MVirtualTypeProp
= {
4375 "NativeArray[Set[MVirtualTypeProp]]", /* class_name_string */
4378 &resolution_table_array__NativeArrayabstract_collection__Setmodel__MVirtualTypeProp
,
4381 0, /* nullable Object */
4383 115, /* NativeArray[Object] */
4384 1801, /* NativeArray[Set[PropertyLayoutElement]] */
4385 2011, /* NativeArray[Set[MProperty]] */
4386 2229, /* NativeArray[Set[MVirtualTypeProp]] */
4389 const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MVirtualTypeProp
= {
4392 &type_abstract_collection__Setmodel__MVirtualTypeProp
, /* NativeArray#0: Set[MVirtualTypeProp] */
4393 &type_array__NativeArrayabstract_collection__Setmodel__MVirtualTypeProp
, /* NativeArray[NativeArray#0]: NativeArray[Set[MVirtualTypeProp]] */
4396 /* runtime type ArrayIterator[Set[MAttribute]] */
4397 const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MAttribute
= {
4399 "ArrayIterator[Set[MAttribute]]", /* class_name_string */
4402 &resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MAttribute
,
4405 0, /* nullable Object */
4407 321, /* ArrayIterator[Object] */
4408 1800, /* ArrayIterator[Set[PropertyLayoutElement]] */
4409 2010, /* ArrayIterator[Set[MProperty]] */
4410 2230, /* ArrayIterator[Set[MAttribute]] */
4413 const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MAttribute
= {
4416 &type_array__Arrayabstract_collection__Setmodel__MAttribute
, /* Array[Iterator#0]: Array[Set[MAttribute]] */
4417 &type_array__AbstractArrayReadabstract_collection__Setmodel__MAttribute
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MAttribute]] */
4420 /* runtime type NativeArray[Set[MAttribute]] */
4421 const struct type type_array__NativeArrayabstract_collection__Setmodel__MAttribute
= {
4423 "NativeArray[Set[MAttribute]]", /* class_name_string */
4426 &resolution_table_array__NativeArrayabstract_collection__Setmodel__MAttribute
,
4429 0, /* nullable Object */
4431 115, /* NativeArray[Object] */
4432 1801, /* NativeArray[Set[PropertyLayoutElement]] */
4433 2011, /* NativeArray[Set[MProperty]] */
4434 2231, /* NativeArray[Set[MAttribute]] */
4437 const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MAttribute
= {
4440 &type_abstract_collection__Setmodel__MAttribute
, /* NativeArray#0: Set[MAttribute] */
4441 &type_array__NativeArrayabstract_collection__Setmodel__MAttribute
, /* NativeArray[NativeArray#0]: NativeArray[Set[MAttribute]] */
4444 /* runtime type Array[Map[MType, Int]] */
4445 const struct type type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int
= {
4447 "Array[Map[MType, Int]]", /* class_name_string */
4450 &resolution_table_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int
,
4453 0, /* nullable Object */
4455 1731, /* Collection[Map[MType, Int]] */
4456 91, /* SequenceRead[nullable Object] */
4457 92, /* Collection[Object] */
4458 2480, /* AbstractArrayRead[Map[MType, Int]] */
4459 2747, /* Array[Map[MType, Int]] */
4460 1838, /* AbstractArrayRead[Object] */
4462 2029, /* Array[Object] */
4465 const struct types resolution_table_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int
= {
4468 &type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int
, /* Array[Array#0]: Array[Map[MType, Int]] */
4469 &type_array__NativeArrayabstract_collection__Mapmodel__MTypekernel__Int
, /* NativeArray[Array#0]: NativeArray[Map[MType, Int]] */
4470 &type_abstract_collection__Mapmodel__MTypekernel__Int
, /* Sequence#0: Map[MType, Int] */
4471 &type_abstract_collection__Mapmodel__MTypekernel__Int
, /* SimpleCollection#0: Map[MType, Int] */
4472 &type_abstract_collection__Collectionabstract_collection__Mapmodel__MTypekernel__Int
, /* Collection[Array#0]: Collection[Map[MType, Int]] */
4473 &type_abstract_collection__Mapmodel__MTypekernel__Int
, /* Array#0: Map[MType, Int] */
4474 &type_array__NativeArrayabstract_collection__Mapmodel__MTypekernel__Int
, /* NativeArray[ArrayCapable#0]: NativeArray[Map[MType, Int]] */
4475 &type_abstract_collection__Mapmodel__MTypekernel__Int
, /* AbstractArray#0: Map[MType, Int] */
4476 &type_abstract_collection__Mapmodel__MTypekernel__Int
, /* RemovableCollection#0: Map[MType, Int] */
4477 &type_abstract_collection__Collectionabstract_collection__Mapmodel__MTypekernel__Int
, /* Collection[Sequence#0]: Collection[Map[MType, Int]] */
4478 &type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int
, /* Array[Sequence#0]: Array[Map[MType, Int]] */
4479 &type_abstract_collection__Collectionabstract_collection__Mapmodel__MTypekernel__Int
, /* Collection[SimpleCollection#0]: Collection[Map[MType, Int]] */
4480 &type_abstract_collection__Mapmodel__MTypekernel__Int
, /* Collection#0: Map[MType, Int] */
4481 &type_abstract_collection__Collectionabstract_collection__Mapmodel__MTypekernel__Int
, /* Collection[Collection#0]: Collection[Map[MType, Int]] */
4482 &type_abstract_collection__Mapmodel__MTypekernel__Int
, /* SequenceRead#0: Map[MType, Int] */
4483 &type_abstract_collection__Mapmodel__MTypekernel__Int
, /* AbstractArrayRead#0: Map[MType, Int] */
4484 &type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int
, /* Array[AbstractArrayRead#0]: Array[Map[MType, Int]] */
4485 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Map[MType, Int]] not a live type) */
4486 &type_array__ArrayIteratorabstract_collection__Mapmodel__MTypekernel__Int
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Map[MType, Int]] */
4489 /* runtime type AbstractArrayRead[Map[MType, Int]] */
4490 const struct type type_array__AbstractArrayReadabstract_collection__Mapmodel__MTypekernel__Int
= {
4492 "AbstractArrayRead[Map[MType, Int]]", /* class_name_string */
4496 0, {}, /*DEAD TYPE*/
4498 /* runtime type ArrayIterator[EscapeMark] */
4499 const struct type type_array__ArrayIteratorscope__EscapeMark
= {
4501 "ArrayIterator[EscapeMark]", /* class_name_string */
4504 &resolution_table_array__ArrayIteratorscope__EscapeMark
,
4507 0, /* nullable Object */
4509 321, /* ArrayIterator[Object] */
4510 1806, /* ArrayIterator[EscapeMark] */
4513 const struct types resolution_table_array__ArrayIteratorscope__EscapeMark
= {
4516 &type_array__Arrayscope__EscapeMark
, /* Array[Iterator#0]: Array[EscapeMark] */
4517 &type_array__AbstractArrayReadscope__EscapeMark
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[EscapeMark] */
4520 /* runtime type NativeArray[EscapeMark] */
4521 const struct type type_array__NativeArrayscope__EscapeMark
= {
4523 "NativeArray[EscapeMark]", /* class_name_string */
4526 &resolution_table_array__NativeArrayscope__EscapeMark
,
4529 0, /* nullable Object */
4531 115, /* NativeArray[Object] */
4532 1807, /* NativeArray[EscapeMark] */
4535 const struct types resolution_table_array__NativeArrayscope__EscapeMark
= {
4538 &type_scope__EscapeMark
, /* NativeArray#0: EscapeMark */
4539 &type_array__NativeArrayscope__EscapeMark
, /* NativeArray[NativeArray#0]: NativeArray[EscapeMark] */
4542 /* runtime type Array[MGroup] */
4543 const struct type type_array__Arraymproject__MGroup
= {
4545 "Array[MGroup]", /* class_name_string */
4548 &resolution_table_array__Arraymproject__MGroup
,
4551 0, /* nullable Object */
4553 150, /* Collection[nullable MGroup] */
4554 91, /* SequenceRead[nullable Object] */
4555 92, /* Collection[Object] */
4556 1879, /* Collection[MGroup] */
4557 1991, /* AbstractArrayRead[nullable MGroup] */
4558 1838, /* AbstractArrayRead[Object] */
4559 2218, /* Array[nullable MGroup] */
4560 2029, /* Array[Object] */
4561 2748, /* AbstractArrayRead[MGroup] */
4562 2817, /* Array[MGroup] */
4565 const struct types resolution_table_array__Arraymproject__MGroup
= {
4568 &type_array__Arraymproject__MGroup
, /* Array[Array#0]: Array[MGroup] */
4569 &type_array__NativeArraymproject__MGroup
, /* NativeArray[Array#0]: NativeArray[MGroup] */
4570 &type_mproject__MGroup
, /* Sequence#0: MGroup */
4571 &type_mproject__MGroup
, /* SimpleCollection#0: MGroup */
4572 &type_abstract_collection__Collectionmproject__MGroup
, /* Collection[Array#0]: Collection[MGroup] */
4573 &type_mproject__MGroup
, /* Array#0: MGroup */
4574 &type_array__NativeArraymproject__MGroup
, /* NativeArray[ArrayCapable#0]: NativeArray[MGroup] */
4575 &type_mproject__MGroup
, /* AbstractArray#0: MGroup */
4576 &type_mproject__MGroup
, /* RemovableCollection#0: MGroup */
4577 &type_abstract_collection__Collectionmproject__MGroup
, /* Collection[Sequence#0]: Collection[MGroup] */
4578 &type_array__Arraymproject__MGroup
, /* Array[Sequence#0]: Array[MGroup] */
4579 &type_abstract_collection__Collectionmproject__MGroup
, /* Collection[SimpleCollection#0]: Collection[MGroup] */
4580 &type_mproject__MGroup
, /* Collection#0: MGroup */
4581 &type_abstract_collection__Collectionmproject__MGroup
, /* Collection[Collection#0]: Collection[MGroup] */
4582 &type_mproject__MGroup
, /* SequenceRead#0: MGroup */
4583 &type_mproject__MGroup
, /* AbstractArrayRead#0: MGroup */
4584 &type_array__Arraymproject__MGroup
, /* Array[AbstractArrayRead#0]: Array[MGroup] */
4585 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[MGroup] not a live type) */
4586 &type_array__ArrayIteratormproject__MGroup
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[MGroup] */
4589 /* runtime type AbstractArrayRead[MGroup] */
4590 const struct type type_array__AbstractArrayReadmproject__MGroup
= {
4592 "AbstractArrayRead[MGroup]", /* class_name_string */
4596 0, {}, /*DEAD TYPE*/
4598 /* runtime type Array[POSetElement[MGroup]] */
4599 const struct type type_array__Arrayposet__POSetElementmproject__MGroup
= {
4601 "Array[POSetElement[MGroup]]", /* class_name_string */
4604 &resolution_table_array__Arrayposet__POSetElementmproject__MGroup
,
4607 0, /* nullable Object */
4609 1736, /* Collection[POSetElement[MGroup]] */
4610 91, /* SequenceRead[nullable Object] */
4611 92, /* Collection[Object] */
4612 2481, /* AbstractArrayRead[POSetElement[MGroup]] */
4613 2749, /* Array[POSetElement[MGroup]] */
4614 1838, /* AbstractArrayRead[Object] */
4616 2029, /* Array[Object] */
4619 const struct types resolution_table_array__Arrayposet__POSetElementmproject__MGroup
= {
4622 &type_array__Arrayposet__POSetElementmproject__MGroup
, /* Array[Array#0]: Array[POSetElement[MGroup]] */
4623 &type_array__NativeArrayposet__POSetElementmproject__MGroup
, /* NativeArray[Array#0]: NativeArray[POSetElement[MGroup]] */
4624 &type_poset__POSetElementmproject__MGroup
, /* Sequence#0: POSetElement[MGroup] */
4625 &type_poset__POSetElementmproject__MGroup
, /* SimpleCollection#0: POSetElement[MGroup] */
4626 &type_abstract_collection__Collectionposet__POSetElementmproject__MGroup
, /* Collection[Array#0]: Collection[POSetElement[MGroup]] */
4627 &type_poset__POSetElementmproject__MGroup
, /* Array#0: POSetElement[MGroup] */
4628 &type_array__NativeArrayposet__POSetElementmproject__MGroup
, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[MGroup]] */
4629 &type_poset__POSetElementmproject__MGroup
, /* AbstractArray#0: POSetElement[MGroup] */
4630 &type_poset__POSetElementmproject__MGroup
, /* RemovableCollection#0: POSetElement[MGroup] */
4631 &type_abstract_collection__Collectionposet__POSetElementmproject__MGroup
, /* Collection[Sequence#0]: Collection[POSetElement[MGroup]] */
4632 &type_array__Arrayposet__POSetElementmproject__MGroup
, /* Array[Sequence#0]: Array[POSetElement[MGroup]] */
4633 &type_abstract_collection__Collectionposet__POSetElementmproject__MGroup
, /* Collection[SimpleCollection#0]: Collection[POSetElement[MGroup]] */
4634 &type_poset__POSetElementmproject__MGroup
, /* Collection#0: POSetElement[MGroup] */
4635 &type_abstract_collection__Collectionposet__POSetElementmproject__MGroup
, /* Collection[Collection#0]: Collection[POSetElement[MGroup]] */
4636 &type_poset__POSetElementmproject__MGroup
, /* SequenceRead#0: POSetElement[MGroup] */
4637 &type_poset__POSetElementmproject__MGroup
, /* AbstractArrayRead#0: POSetElement[MGroup] */
4638 &type_array__Arrayposet__POSetElementmproject__MGroup
, /* Array[AbstractArrayRead#0]: Array[POSetElement[MGroup]] */
4639 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[MGroup]] not a live type) */
4640 &type_array__ArrayIteratorposet__POSetElementmproject__MGroup
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[MGroup]] */
4643 /* runtime type AbstractArrayRead[POSetElement[MGroup]] */
4644 const struct type type_array__AbstractArrayReadposet__POSetElementmproject__MGroup
= {
4646 "AbstractArrayRead[POSetElement[MGroup]]", /* class_name_string */
4650 0, {}, /*DEAD TYPE*/
4652 /* runtime type ArrayIterator[Set[MClassDef]] */
4653 const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MClassDef
= {
4655 "ArrayIterator[Set[MClassDef]]", /* class_name_string */
4658 &resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClassDef
,
4661 0, /* nullable Object */
4663 321, /* ArrayIterator[Object] */
4664 1808, /* ArrayIterator[Set[MClassDef]] */
4667 const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClassDef
= {
4670 &type_array__Arrayabstract_collection__Setmodel__MClassDef
, /* Array[Iterator#0]: Array[Set[MClassDef]] */
4671 &type_array__AbstractArrayReadabstract_collection__Setmodel__MClassDef
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MClassDef]] */
4674 /* runtime type NativeArray[Set[MClassDef]] */
4675 const struct type type_array__NativeArrayabstract_collection__Setmodel__MClassDef
= {
4677 "NativeArray[Set[MClassDef]]", /* class_name_string */
4680 &resolution_table_array__NativeArrayabstract_collection__Setmodel__MClassDef
,
4683 0, /* nullable Object */
4685 115, /* NativeArray[Object] */
4686 1809, /* NativeArray[Set[MClassDef]] */
4689 const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MClassDef
= {
4692 &type_abstract_collection__Setmodel__MClassDef
, /* NativeArray#0: Set[MClassDef] */
4693 &type_array__NativeArrayabstract_collection__Setmodel__MClassDef
, /* NativeArray[NativeArray#0]: NativeArray[Set[MClassDef]] */
4696 /* runtime type ArrayIterator[Set[MClass]] */
4697 const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MClass
= {
4699 "ArrayIterator[Set[MClass]]", /* class_name_string */
4702 &resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClass
,
4705 0, /* nullable Object */
4707 321, /* ArrayIterator[Object] */
4708 1810, /* ArrayIterator[Set[MClass]] */
4711 const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClass
= {
4714 &type_array__Arrayabstract_collection__Setmodel__MClass
, /* Array[Iterator#0]: Array[Set[MClass]] */
4715 &type_array__AbstractArrayReadabstract_collection__Setmodel__MClass
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MClass]] */
4718 /* runtime type NativeArray[Set[MClass]] */
4719 const struct type type_array__NativeArrayabstract_collection__Setmodel__MClass
= {
4721 "NativeArray[Set[MClass]]", /* class_name_string */
4724 &resolution_table_array__NativeArrayabstract_collection__Setmodel__MClass
,
4727 0, /* nullable Object */
4729 115, /* NativeArray[Object] */
4730 1811, /* NativeArray[Set[MClass]] */
4733 const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MClass
= {
4736 &type_abstract_collection__Setmodel__MClass
, /* NativeArray#0: Set[MClass] */
4737 &type_array__NativeArrayabstract_collection__Setmodel__MClass
, /* NativeArray[NativeArray#0]: NativeArray[Set[MClass]] */
4740 /* runtime type ArrayIterator[Set[MClassType]] */
4741 const struct type type_array__ArrayIteratorabstract_collection__Setmodel__MClassType
= {
4743 "ArrayIterator[Set[MClassType]]", /* class_name_string */
4746 &resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClassType
,
4749 0, /* nullable Object */
4751 321, /* ArrayIterator[Object] */
4752 1802, /* ArrayIterator[Set[NitniCallback]] */
4753 2012, /* ArrayIterator[Set[MType]] */
4754 2232, /* ArrayIterator[Set[MClassType]] */
4757 const struct types resolution_table_array__ArrayIteratorabstract_collection__Setmodel__MClassType
= {
4760 &type_array__Arrayabstract_collection__Setmodel__MClassType
, /* Array[Iterator#0]: Array[Set[MClassType]] */
4761 &type_array__AbstractArrayReadabstract_collection__Setmodel__MClassType
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Set[MClassType]] */
4764 /* runtime type NativeArray[Set[MClassType]] */
4765 const struct type type_array__NativeArrayabstract_collection__Setmodel__MClassType
= {
4767 "NativeArray[Set[MClassType]]", /* class_name_string */
4770 &resolution_table_array__NativeArrayabstract_collection__Setmodel__MClassType
,
4773 0, /* nullable Object */
4775 115, /* NativeArray[Object] */
4776 1803, /* NativeArray[Set[NitniCallback]] */
4777 2013, /* NativeArray[Set[MType]] */
4778 2233, /* NativeArray[Set[MClassType]] */
4781 const struct types resolution_table_array__NativeArrayabstract_collection__Setmodel__MClassType
= {
4784 &type_abstract_collection__Setmodel__MClassType
, /* NativeArray#0: Set[MClassType] */
4785 &type_array__NativeArrayabstract_collection__Setmodel__MClassType
, /* NativeArray[NativeArray#0]: NativeArray[Set[MClassType]] */
4788 /* runtime type Array[POSetElement[MClass]] */
4789 const struct type type_array__Arrayposet__POSetElementmodel__MClass
= {
4791 "Array[POSetElement[MClass]]", /* class_name_string */
4794 &resolution_table_array__Arrayposet__POSetElementmodel__MClass
,
4797 0, /* nullable Object */
4799 1748, /* Collection[POSetElement[MClass]] */
4800 91, /* SequenceRead[nullable Object] */
4801 92, /* Collection[Object] */
4802 2482, /* AbstractArrayRead[POSetElement[MClass]] */
4803 2750, /* Array[POSetElement[MClass]] */
4804 1838, /* AbstractArrayRead[Object] */
4806 2029, /* Array[Object] */
4809 const struct types resolution_table_array__Arrayposet__POSetElementmodel__MClass
= {
4812 &type_array__Arrayposet__POSetElementmodel__MClass
, /* Array[Array#0]: Array[POSetElement[MClass]] */
4813 &type_array__NativeArrayposet__POSetElementmodel__MClass
, /* NativeArray[Array#0]: NativeArray[POSetElement[MClass]] */
4814 &type_poset__POSetElementmodel__MClass
, /* Sequence#0: POSetElement[MClass] */
4815 &type_poset__POSetElementmodel__MClass
, /* SimpleCollection#0: POSetElement[MClass] */
4816 &type_abstract_collection__Collectionposet__POSetElementmodel__MClass
, /* Collection[Array#0]: Collection[POSetElement[MClass]] */
4817 &type_poset__POSetElementmodel__MClass
, /* Array#0: POSetElement[MClass] */
4818 &type_array__NativeArrayposet__POSetElementmodel__MClass
, /* NativeArray[ArrayCapable#0]: NativeArray[POSetElement[MClass]] */
4819 &type_poset__POSetElementmodel__MClass
, /* AbstractArray#0: POSetElement[MClass] */
4820 &type_poset__POSetElementmodel__MClass
, /* RemovableCollection#0: POSetElement[MClass] */
4821 &type_abstract_collection__Collectionposet__POSetElementmodel__MClass
, /* Collection[Sequence#0]: Collection[POSetElement[MClass]] */
4822 &type_array__Arrayposet__POSetElementmodel__MClass
, /* Array[Sequence#0]: Array[POSetElement[MClass]] */
4823 &type_abstract_collection__Collectionposet__POSetElementmodel__MClass
, /* Collection[SimpleCollection#0]: Collection[POSetElement[MClass]] */
4824 &type_poset__POSetElementmodel__MClass
, /* Collection#0: POSetElement[MClass] */
4825 &type_abstract_collection__Collectionposet__POSetElementmodel__MClass
, /* Collection[Collection#0]: Collection[POSetElement[MClass]] */
4826 &type_poset__POSetElementmodel__MClass
, /* SequenceRead#0: POSetElement[MClass] */
4827 &type_poset__POSetElementmodel__MClass
, /* AbstractArrayRead#0: POSetElement[MClass] */
4828 &type_array__Arrayposet__POSetElementmodel__MClass
, /* Array[AbstractArrayRead#0]: Array[POSetElement[MClass]] */
4829 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[POSetElement[MClass]] not a live type) */
4830 &type_array__ArrayIteratorposet__POSetElementmodel__MClass
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[POSetElement[MClass]] */
4833 /* runtime type AbstractArrayRead[POSetElement[MClass]] */
4834 const struct type type_array__AbstractArrayReadposet__POSetElementmodel__MClass
= {
4836 "AbstractArrayRead[POSetElement[MClass]]", /* class_name_string */
4840 0, {}, /*DEAD TYPE*/
4842 /* runtime type MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
4843 const struct type type_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
4845 "MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
4848 &resolution_table_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
,
4851 0, /* nullable Object */
4853 620, /* MapKeysIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
4856 const struct types resolution_table_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
4859 &type_array__Arraymmodule__MModule
, /* Array[Iterator#0]: Array[MModule] */
4860 &type_abstract_collection__MapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
4863 /* runtime type MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
4864 const struct type type_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
4866 "MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
4869 &resolution_table_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
,
4872 0, /* nullable Object */
4874 621, /* MapValuesIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
4877 const struct types resolution_table_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
4880 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Array[Iterator#0]: Array[HashMap[MType, Array[MMethodDef]]] */
4881 &type_abstract_collection__MapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MModule, HashMap[MType, Array[MMethodDef]]] */
4884 /* runtime type MapKeysIterator[MType, Array[MMethodDef]] */
4885 const struct type type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MMethodDef
= {
4887 "MapKeysIterator[MType, Array[MMethodDef]]", /* class_name_string */
4890 &resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MMethodDef
,
4893 0, /* nullable Object */
4895 622, /* MapKeysIterator[MType, Array[MMethodDef]] */
4898 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MMethodDef
= {
4901 &type_array__Arraymodel__MType
, /* Array[Iterator#0]: Array[MType] */
4902 &type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MMethodDef
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MType, Array[MMethodDef]] */
4905 /* runtime type MapValuesIterator[MType, Array[MMethodDef]] */
4906 const struct type type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MMethodDef
= {
4908 "MapValuesIterator[MType, Array[MMethodDef]]", /* class_name_string */
4911 &resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MMethodDef
,
4914 0, /* nullable Object */
4916 623, /* MapValuesIterator[MType, Array[MMethodDef]] */
4919 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MMethodDef
= {
4922 &type_array__Arrayarray__Arraymodel__MMethodDef
, /* Array[Iterator#0]: Array[Array[MMethodDef]] */
4923 &type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MMethodDef
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MType, Array[MMethodDef]] */
4926 /* runtime type MapKeysIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
4927 const struct type type_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
4929 "MapKeysIterator[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
4932 &resolution_table_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
,
4935 0, /* nullable Object */
4937 624, /* MapKeysIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
4940 const struct types resolution_table_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
4943 &type_array__Arraymmodule__MModule
, /* Array[Iterator#0]: Array[MModule] */
4944 &type_abstract_collection__MapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
4947 /* runtime type MapValuesIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
4948 const struct type type_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
4950 "MapValuesIterator[MModule, HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
4953 &resolution_table_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
,
4956 0, /* nullable Object */
4958 625, /* MapValuesIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
4961 const struct types resolution_table_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
4964 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Array[Iterator#0]: Array[HashMap[MType, Array[MAttributeDef]]] */
4965 &type_abstract_collection__MapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MModule, HashMap[MType, Array[MAttributeDef]]] */
4968 /* runtime type MapKeysIterator[MType, Array[MAttributeDef]] */
4969 const struct type type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MAttributeDef
= {
4971 "MapKeysIterator[MType, Array[MAttributeDef]]", /* class_name_string */
4974 &resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MAttributeDef
,
4977 0, /* nullable Object */
4979 626, /* MapKeysIterator[MType, Array[MAttributeDef]] */
4982 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MAttributeDef
= {
4985 &type_array__Arraymodel__MType
, /* Array[Iterator#0]: Array[MType] */
4986 &type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MAttributeDef
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MType, Array[MAttributeDef]] */
4989 /* runtime type MapValuesIterator[MType, Array[MAttributeDef]] */
4990 const struct type type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MAttributeDef
= {
4992 "MapValuesIterator[MType, Array[MAttributeDef]]", /* class_name_string */
4995 &resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MAttributeDef
,
4998 0, /* nullable Object */
5000 627, /* MapValuesIterator[MType, Array[MAttributeDef]] */
5003 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MAttributeDef
= {
5006 &type_array__Arrayarray__Arraymodel__MAttributeDef
, /* Array[Iterator#0]: Array[Array[MAttributeDef]] */
5007 &type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MAttributeDef
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MType, Array[MAttributeDef]] */
5010 /* runtime type MapKeysIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
5011 const struct type type_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5013 "MapKeysIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
5016 &resolution_table_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
5019 0, /* nullable Object */
5021 628, /* MapKeysIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
5024 const struct types resolution_table_abstract_collection__MapKeysIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5027 &type_array__Arraymmodule__MModule
, /* Array[Iterator#0]: Array[MModule] */
5028 &type_abstract_collection__MapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
5031 /* runtime type MapValuesIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
5032 const struct type type_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5034 "MapValuesIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
5037 &resolution_table_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
5040 0, /* nullable Object */
5042 629, /* MapValuesIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
5045 const struct types resolution_table_abstract_collection__MapValuesIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5048 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Array[Iterator#0]: Array[HashMap[MType, Array[MVirtualTypeDef]]] */
5049 &type_abstract_collection__MapIteratormmodule__MModulehash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MModule, HashMap[MType, Array[MVirtualTypeDef]]] */
5052 /* runtime type MapKeysIterator[MType, Array[MVirtualTypeDef]] */
5053 const struct type type_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5055 "MapKeysIterator[MType, Array[MVirtualTypeDef]]", /* class_name_string */
5058 &resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
,
5061 0, /* nullable Object */
5063 630, /* MapKeysIterator[MType, Array[MVirtualTypeDef]] */
5066 const struct types resolution_table_abstract_collection__MapKeysIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5069 &type_array__Arraymodel__MType
, /* Array[Iterator#0]: Array[MType] */
5070 &type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* MapIterator[MapKeysIterator#0, MapKeysIterator#1]: MapIterator[MType, Array[MVirtualTypeDef]] */
5073 /* runtime type MapValuesIterator[MType, Array[MVirtualTypeDef]] */
5074 const struct type type_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5076 "MapValuesIterator[MType, Array[MVirtualTypeDef]]", /* class_name_string */
5079 &resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
,
5082 0, /* nullable Object */
5084 631, /* MapValuesIterator[MType, Array[MVirtualTypeDef]] */
5087 const struct types resolution_table_abstract_collection__MapValuesIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5090 &type_array__Arrayarray__Arraymodel__MVirtualTypeDef
, /* Array[Iterator#0]: Array[Array[MVirtualTypeDef]] */
5091 &type_abstract_collection__MapIteratormodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* MapIterator[MapValuesIterator#0, MapValuesIterator#1]: MapIterator[MType, Array[MVirtualTypeDef]] */
5094 /* runtime type ArrayIterator[POSetElement[Phase]] */
5095 const struct type type_array__ArrayIteratorposet__POSetElementphase__Phase
= {
5097 "ArrayIterator[POSetElement[Phase]]", /* class_name_string */
5100 &resolution_table_array__ArrayIteratorposet__POSetElementphase__Phase
,
5103 0, /* nullable Object */
5105 321, /* ArrayIterator[Object] */
5106 1812, /* ArrayIterator[POSetElement[Phase]] */
5109 const struct types resolution_table_array__ArrayIteratorposet__POSetElementphase__Phase
= {
5112 &type_array__Arrayposet__POSetElementphase__Phase
, /* Array[Iterator#0]: Array[POSetElement[Phase]] */
5113 &type_array__AbstractArrayReadposet__POSetElementphase__Phase
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[POSetElement[Phase]] */
5116 /* runtime type NativeArray[POSetElement[Phase]] */
5117 const struct type type_array__NativeArrayposet__POSetElementphase__Phase
= {
5119 "NativeArray[POSetElement[Phase]]", /* class_name_string */
5122 &resolution_table_array__NativeArrayposet__POSetElementphase__Phase
,
5125 0, /* nullable Object */
5127 115, /* NativeArray[Object] */
5128 1813, /* NativeArray[POSetElement[Phase]] */
5131 const struct types resolution_table_array__NativeArrayposet__POSetElementphase__Phase
= {
5134 &type_poset__POSetElementphase__Phase
, /* NativeArray#0: POSetElement[Phase] */
5135 &type_array__NativeArrayposet__POSetElementphase__Phase
, /* NativeArray[NativeArray#0]: NativeArray[POSetElement[Phase]] */
5138 /* runtime type ArrayIterator[POSetElement[MModule]] */
5139 const struct type type_array__ArrayIteratorposet__POSetElementmmodule__MModule
= {
5141 "ArrayIterator[POSetElement[MModule]]", /* class_name_string */
5144 &resolution_table_array__ArrayIteratorposet__POSetElementmmodule__MModule
,
5147 0, /* nullable Object */
5149 321, /* ArrayIterator[Object] */
5150 1814, /* ArrayIterator[POSetElement[MModule]] */
5153 const struct types resolution_table_array__ArrayIteratorposet__POSetElementmmodule__MModule
= {
5156 &type_array__Arrayposet__POSetElementmmodule__MModule
, /* Array[Iterator#0]: Array[POSetElement[MModule]] */
5157 &type_array__AbstractArrayReadposet__POSetElementmmodule__MModule
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[POSetElement[MModule]] */
5160 /* runtime type NativeArray[POSetElement[MModule]] */
5161 const struct type type_array__NativeArrayposet__POSetElementmmodule__MModule
= {
5163 "NativeArray[POSetElement[MModule]]", /* class_name_string */
5166 &resolution_table_array__NativeArrayposet__POSetElementmmodule__MModule
,
5169 0, /* nullable Object */
5171 115, /* NativeArray[Object] */
5172 1815, /* NativeArray[POSetElement[MModule]] */
5175 const struct types resolution_table_array__NativeArrayposet__POSetElementmmodule__MModule
= {
5178 &type_poset__POSetElementmmodule__MModule
, /* NativeArray#0: POSetElement[MModule] */
5179 &type_array__NativeArrayposet__POSetElementmmodule__MModule
, /* NativeArray[NativeArray#0]: NativeArray[POSetElement[MModule]] */
5182 /* runtime type ArrayIterator[POSetElement[MClassDef]] */
5183 const struct type type_array__ArrayIteratorposet__POSetElementmodel__MClassDef
= {
5185 "ArrayIterator[POSetElement[MClassDef]]", /* class_name_string */
5188 &resolution_table_array__ArrayIteratorposet__POSetElementmodel__MClassDef
,
5191 0, /* nullable Object */
5193 321, /* ArrayIterator[Object] */
5194 1816, /* ArrayIterator[POSetElement[MClassDef]] */
5197 const struct types resolution_table_array__ArrayIteratorposet__POSetElementmodel__MClassDef
= {
5200 &type_array__Arrayposet__POSetElementmodel__MClassDef
, /* Array[Iterator#0]: Array[POSetElement[MClassDef]] */
5201 &type_array__AbstractArrayReadposet__POSetElementmodel__MClassDef
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[POSetElement[MClassDef]] */
5204 /* runtime type NativeArray[POSetElement[MClassDef]] */
5205 const struct type type_array__NativeArrayposet__POSetElementmodel__MClassDef
= {
5207 "NativeArray[POSetElement[MClassDef]]", /* class_name_string */
5210 &resolution_table_array__NativeArrayposet__POSetElementmodel__MClassDef
,
5213 0, /* nullable Object */
5215 115, /* NativeArray[Object] */
5216 1817, /* NativeArray[POSetElement[MClassDef]] */
5219 const struct types resolution_table_array__NativeArrayposet__POSetElementmodel__MClassDef
= {
5222 &type_poset__POSetElementmodel__MClassDef
, /* NativeArray#0: POSetElement[MClassDef] */
5223 &type_array__NativeArrayposet__POSetElementmodel__MClassDef
, /* NativeArray[NativeArray#0]: NativeArray[POSetElement[MClassDef]] */
5226 /* runtime type ArrayIterator[POSetElement[MClassType]] */
5227 const struct type type_array__ArrayIteratorposet__POSetElementmodel__MClassType
= {
5229 "ArrayIterator[POSetElement[MClassType]]", /* class_name_string */
5232 &resolution_table_array__ArrayIteratorposet__POSetElementmodel__MClassType
,
5235 0, /* nullable Object */
5237 321, /* ArrayIterator[Object] */
5238 1818, /* ArrayIterator[POSetElement[MType]] */
5239 2016, /* ArrayIterator[POSetElement[MClassType]] */
5242 const struct types resolution_table_array__ArrayIteratorposet__POSetElementmodel__MClassType
= {
5245 &type_array__Arrayposet__POSetElementmodel__MClassType
, /* Array[Iterator#0]: Array[POSetElement[MClassType]] */
5246 &type_array__AbstractArrayReadposet__POSetElementmodel__MClassType
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[POSetElement[MClassType]] */
5249 /* runtime type ArrayIterator[POSetElement[MType]] */
5250 const struct type type_array__ArrayIteratorposet__POSetElementmodel__MType
= {
5252 "ArrayIterator[POSetElement[MType]]", /* class_name_string */
5255 &resolution_table_array__ArrayIteratorposet__POSetElementmodel__MType
,
5258 0, /* nullable Object */
5260 321, /* ArrayIterator[Object] */
5261 1818, /* ArrayIterator[POSetElement[MType]] */
5264 const struct types resolution_table_array__ArrayIteratorposet__POSetElementmodel__MType
= {
5267 &type_array__Arrayposet__POSetElementmodel__MType
, /* Array[Iterator#0]: Array[POSetElement[MType]] */
5268 &type_array__AbstractArrayReadposet__POSetElementmodel__MType
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[POSetElement[MType]] */
5271 /* runtime type NativeArray[POSetElement[MClassType]] */
5272 const struct type type_array__NativeArrayposet__POSetElementmodel__MClassType
= {
5274 "NativeArray[POSetElement[MClassType]]", /* class_name_string */
5277 &resolution_table_array__NativeArrayposet__POSetElementmodel__MClassType
,
5280 0, /* nullable Object */
5282 115, /* NativeArray[Object] */
5283 1819, /* NativeArray[POSetElement[MType]] */
5284 2017, /* NativeArray[POSetElement[MClassType]] */
5287 const struct types resolution_table_array__NativeArrayposet__POSetElementmodel__MClassType
= {
5290 &type_poset__POSetElementmodel__MClassType
, /* NativeArray#0: POSetElement[MClassType] */
5291 &type_array__NativeArrayposet__POSetElementmodel__MClassType
, /* NativeArray[NativeArray#0]: NativeArray[POSetElement[MClassType]] */
5294 /* runtime type NativeArray[POSetElement[MType]] */
5295 const struct type type_array__NativeArrayposet__POSetElementmodel__MType
= {
5297 "NativeArray[POSetElement[MType]]", /* class_name_string */
5300 &resolution_table_array__NativeArrayposet__POSetElementmodel__MType
,
5303 0, /* nullable Object */
5305 115, /* NativeArray[Object] */
5306 1819, /* NativeArray[POSetElement[MType]] */
5309 const struct types resolution_table_array__NativeArrayposet__POSetElementmodel__MType
= {
5312 &type_poset__POSetElementmodel__MType
, /* NativeArray#0: POSetElement[MType] */
5313 &type_array__NativeArrayposet__POSetElementmodel__MType
, /* NativeArray[NativeArray#0]: NativeArray[POSetElement[MType]] */
5316 /* runtime type ArrayIterator[HashMap2[MType, String, nullable MProperty]] */
5317 const struct type type_array__ArrayIteratormore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
5319 "ArrayIterator[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
5322 &resolution_table_array__ArrayIteratormore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
,
5325 0, /* nullable Object */
5327 321, /* ArrayIterator[Object] */
5328 1820, /* ArrayIterator[HashMap2[MType, String, nullable MProperty]] */
5331 const struct types resolution_table_array__ArrayIteratormore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
5334 &type_array__Arraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* Array[Iterator#0]: Array[HashMap2[MType, String, nullable MProperty]] */
5335 &type_array__AbstractArrayReadmore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[HashMap2[MType, String, nullable MProperty]] */
5338 /* runtime type NativeArray[HashMap2[MType, String, nullable MProperty]] */
5339 const struct type type_array__NativeArraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
5341 "NativeArray[HashMap2[MType, String, nullable MProperty]]", /* class_name_string */
5344 &resolution_table_array__NativeArraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
,
5347 0, /* nullable Object */
5349 115, /* NativeArray[Object] */
5350 1821, /* NativeArray[HashMap2[MType, String, nullable MProperty]] */
5353 const struct types resolution_table_array__NativeArraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
= {
5356 &type_more_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* NativeArray#0: HashMap2[MType, String, nullable MProperty] */
5357 &type_array__NativeArraymore_collections__HashMap2model__MTypestring__Stringnullable_model__MProperty
, /* NativeArray[NativeArray#0]: NativeArray[HashMap2[MType, String, nullable MProperty]] */
5360 /* runtime type Array[HashMap[String, nullable MProperty]] */
5361 const struct type type_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty
= {
5363 "Array[HashMap[String, nullable MProperty]]", /* class_name_string */
5366 &resolution_table_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty
,
5369 0, /* nullable Object */
5371 1755, /* Collection[HashMap[String, nullable MProperty]] */
5372 91, /* SequenceRead[nullable Object] */
5373 92, /* Collection[Object] */
5374 2483, /* AbstractArrayRead[HashMap[String, nullable MProperty]] */
5375 2751, /* Array[HashMap[String, nullable MProperty]] */
5376 1838, /* AbstractArrayRead[Object] */
5378 2029, /* Array[Object] */
5381 const struct types resolution_table_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty
= {
5384 &type_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Array[Array#0]: Array[HashMap[String, nullable MProperty]] */
5385 &type_array__NativeArrayhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* NativeArray[Array#0]: NativeArray[HashMap[String, nullable MProperty]] */
5386 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Sequence#0: HashMap[String, nullable MProperty] */
5387 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* SimpleCollection#0: HashMap[String, nullable MProperty] */
5388 &type_abstract_collection__Collectionhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Collection[Array#0]: Collection[HashMap[String, nullable MProperty]] */
5389 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Array#0: HashMap[String, nullable MProperty] */
5390 &type_array__NativeArrayhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* NativeArray[ArrayCapable#0]: NativeArray[HashMap[String, nullable MProperty]] */
5391 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* AbstractArray#0: HashMap[String, nullable MProperty] */
5392 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* RemovableCollection#0: HashMap[String, nullable MProperty] */
5393 &type_abstract_collection__Collectionhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Collection[Sequence#0]: Collection[HashMap[String, nullable MProperty]] */
5394 &type_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Array[Sequence#0]: Array[HashMap[String, nullable MProperty]] */
5395 &type_abstract_collection__Collectionhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Collection[SimpleCollection#0]: Collection[HashMap[String, nullable MProperty]] */
5396 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Collection#0: HashMap[String, nullable MProperty] */
5397 &type_abstract_collection__Collectionhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Collection[Collection#0]: Collection[HashMap[String, nullable MProperty]] */
5398 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* SequenceRead#0: HashMap[String, nullable MProperty] */
5399 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* AbstractArrayRead#0: HashMap[String, nullable MProperty] */
5400 &type_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Array[AbstractArrayRead#0]: Array[HashMap[String, nullable MProperty]] */
5401 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[HashMap[String, nullable MProperty]] not a live type) */
5402 &type_array__ArrayIteratorhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[HashMap[String, nullable MProperty]] */
5405 /* runtime type AbstractArrayRead[HashMap[String, nullable MProperty]] */
5406 const struct type type_array__AbstractArrayReadhash_collection__HashMapstring__Stringnullable_model__MProperty
= {
5408 "AbstractArrayRead[HashMap[String, nullable MProperty]]", /* class_name_string */
5412 0, {}, /*DEAD TYPE*/
5414 /* runtime type ArrayIterator[HashSet[MClass]] */
5415 const struct type type_array__ArrayIteratorhash_collection__HashSetmodel__MClass
= {
5417 "ArrayIterator[HashSet[MClass]]", /* class_name_string */
5420 &resolution_table_array__ArrayIteratorhash_collection__HashSetmodel__MClass
,
5423 0, /* nullable Object */
5425 321, /* ArrayIterator[Object] */
5426 1810, /* ArrayIterator[Set[MClass]] */
5427 2018, /* ArrayIterator[HashSet[MClass]] */
5430 const struct types resolution_table_array__ArrayIteratorhash_collection__HashSetmodel__MClass
= {
5433 &type_array__Arrayhash_collection__HashSetmodel__MClass
, /* Array[Iterator#0]: Array[HashSet[MClass]] */
5434 &type_array__AbstractArrayReadhash_collection__HashSetmodel__MClass
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[HashSet[MClass]] */
5437 /* runtime type NativeArray[HashSet[MClass]] */
5438 const struct type type_array__NativeArrayhash_collection__HashSetmodel__MClass
= {
5440 "NativeArray[HashSet[MClass]]", /* class_name_string */
5443 &resolution_table_array__NativeArrayhash_collection__HashSetmodel__MClass
,
5446 0, /* nullable Object */
5448 115, /* NativeArray[Object] */
5449 1811, /* NativeArray[Set[MClass]] */
5450 2019, /* NativeArray[HashSet[MClass]] */
5453 const struct types resolution_table_array__NativeArrayhash_collection__HashSetmodel__MClass
= {
5456 &type_hash_collection__HashSetmodel__MClass
, /* NativeArray#0: HashSet[MClass] */
5457 &type_array__NativeArrayhash_collection__HashSetmodel__MClass
, /* NativeArray[NativeArray#0]: NativeArray[HashSet[MClass]] */
5460 /* runtime type ArrayIterator[Map[MClass, Int]] */
5461 const struct type type_array__ArrayIteratorabstract_collection__Mapmodel__MClasskernel__Int
= {
5463 "ArrayIterator[Map[MClass, Int]]", /* class_name_string */
5466 &resolution_table_array__ArrayIteratorabstract_collection__Mapmodel__MClasskernel__Int
,
5469 0, /* nullable Object */
5471 321, /* ArrayIterator[Object] */
5472 1822, /* ArrayIterator[Map[MClass, Int]] */
5475 const struct types resolution_table_array__ArrayIteratorabstract_collection__Mapmodel__MClasskernel__Int
= {
5478 &type_array__Arrayabstract_collection__Mapmodel__MClasskernel__Int
, /* Array[Iterator#0]: Array[Map[MClass, Int]] */
5479 &type_array__AbstractArrayReadabstract_collection__Mapmodel__MClasskernel__Int
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Map[MClass, Int]] */
5482 /* runtime type NativeArray[Map[MClass, Int]] */
5483 const struct type type_array__NativeArrayabstract_collection__Mapmodel__MClasskernel__Int
= {
5485 "NativeArray[Map[MClass, Int]]", /* class_name_string */
5488 &resolution_table_array__NativeArrayabstract_collection__Mapmodel__MClasskernel__Int
,
5491 0, /* nullable Object */
5493 115, /* NativeArray[Object] */
5494 1823, /* NativeArray[Map[MClass, Int]] */
5497 const struct types resolution_table_array__NativeArrayabstract_collection__Mapmodel__MClasskernel__Int
= {
5500 &type_abstract_collection__Mapmodel__MClasskernel__Int
, /* NativeArray#0: Map[MClass, Int] */
5501 &type_array__NativeArrayabstract_collection__Mapmodel__MClasskernel__Int
, /* NativeArray[NativeArray#0]: NativeArray[Map[MClass, Int]] */
5504 /* runtime type ArrayIterator[Map[MType, Int]] */
5505 const struct type type_array__ArrayIteratorabstract_collection__Mapmodel__MTypekernel__Int
= {
5507 "ArrayIterator[Map[MType, Int]]", /* class_name_string */
5510 &resolution_table_array__ArrayIteratorabstract_collection__Mapmodel__MTypekernel__Int
,
5513 0, /* nullable Object */
5515 321, /* ArrayIterator[Object] */
5516 1824, /* ArrayIterator[Map[MType, Int]] */
5519 const struct types resolution_table_array__ArrayIteratorabstract_collection__Mapmodel__MTypekernel__Int
= {
5522 &type_array__Arrayabstract_collection__Mapmodel__MTypekernel__Int
, /* Array[Iterator#0]: Array[Map[MType, Int]] */
5523 &type_array__AbstractArrayReadabstract_collection__Mapmodel__MTypekernel__Int
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Map[MType, Int]] */
5526 /* runtime type NativeArray[Map[MType, Int]] */
5527 const struct type type_array__NativeArrayabstract_collection__Mapmodel__MTypekernel__Int
= {
5529 "NativeArray[Map[MType, Int]]", /* class_name_string */
5532 &resolution_table_array__NativeArrayabstract_collection__Mapmodel__MTypekernel__Int
,
5535 0, /* nullable Object */
5537 115, /* NativeArray[Object] */
5538 1825, /* NativeArray[Map[MType, Int]] */
5541 const struct types resolution_table_array__NativeArrayabstract_collection__Mapmodel__MTypekernel__Int
= {
5544 &type_abstract_collection__Mapmodel__MTypekernel__Int
, /* NativeArray#0: Map[MType, Int] */
5545 &type_array__NativeArrayabstract_collection__Mapmodel__MTypekernel__Int
, /* NativeArray[NativeArray#0]: NativeArray[Map[MType, Int]] */
5548 /* runtime type ArrayIterator[MGroup] */
5549 const struct type type_array__ArrayIteratormproject__MGroup
= {
5551 "ArrayIterator[MGroup]", /* class_name_string */
5554 &resolution_table_array__ArrayIteratormproject__MGroup
,
5557 0, /* nullable Object */
5559 321, /* ArrayIterator[Object] */
5560 616, /* ArrayIterator[nullable MGroup] */
5561 2020, /* ArrayIterator[MGroup] */
5564 const struct types resolution_table_array__ArrayIteratormproject__MGroup
= {
5567 &type_array__Arraymproject__MGroup
, /* Array[Iterator#0]: Array[MGroup] */
5568 &type_array__AbstractArrayReadmproject__MGroup
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[MGroup] */
5571 /* runtime type NativeArray[MGroup] */
5572 const struct type type_array__NativeArraymproject__MGroup
= {
5574 "NativeArray[MGroup]", /* class_name_string */
5577 &resolution_table_array__NativeArraymproject__MGroup
,
5580 0, /* nullable Object */
5582 115, /* NativeArray[Object] */
5583 617, /* NativeArray[nullable MGroup] */
5584 2021, /* NativeArray[MGroup] */
5587 const struct types resolution_table_array__NativeArraymproject__MGroup
= {
5590 &type_mproject__MGroup
, /* NativeArray#0: MGroup */
5591 &type_array__NativeArraymproject__MGroup
, /* NativeArray[NativeArray#0]: NativeArray[MGroup] */
5594 /* runtime type ArrayIterator[POSetElement[MGroup]] */
5595 const struct type type_array__ArrayIteratorposet__POSetElementmproject__MGroup
= {
5597 "ArrayIterator[POSetElement[MGroup]]", /* class_name_string */
5600 &resolution_table_array__ArrayIteratorposet__POSetElementmproject__MGroup
,
5603 0, /* nullable Object */
5605 321, /* ArrayIterator[Object] */
5606 1826, /* ArrayIterator[POSetElement[MGroup]] */
5609 const struct types resolution_table_array__ArrayIteratorposet__POSetElementmproject__MGroup
= {
5612 &type_array__Arrayposet__POSetElementmproject__MGroup
, /* Array[Iterator#0]: Array[POSetElement[MGroup]] */
5613 &type_array__AbstractArrayReadposet__POSetElementmproject__MGroup
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[POSetElement[MGroup]] */
5616 /* runtime type NativeArray[POSetElement[MGroup]] */
5617 const struct type type_array__NativeArrayposet__POSetElementmproject__MGroup
= {
5619 "NativeArray[POSetElement[MGroup]]", /* class_name_string */
5622 &resolution_table_array__NativeArrayposet__POSetElementmproject__MGroup
,
5625 0, /* nullable Object */
5627 115, /* NativeArray[Object] */
5628 1827, /* NativeArray[POSetElement[MGroup]] */
5631 const struct types resolution_table_array__NativeArrayposet__POSetElementmproject__MGroup
= {
5634 &type_poset__POSetElementmproject__MGroup
, /* NativeArray#0: POSetElement[MGroup] */
5635 &type_array__NativeArrayposet__POSetElementmproject__MGroup
, /* NativeArray[NativeArray#0]: NativeArray[POSetElement[MGroup]] */
5638 /* runtime type ArrayIterator[POSetElement[MClass]] */
5639 const struct type type_array__ArrayIteratorposet__POSetElementmodel__MClass
= {
5641 "ArrayIterator[POSetElement[MClass]]", /* class_name_string */
5644 &resolution_table_array__ArrayIteratorposet__POSetElementmodel__MClass
,
5647 0, /* nullable Object */
5649 321, /* ArrayIterator[Object] */
5650 1828, /* ArrayIterator[POSetElement[MClass]] */
5653 const struct types resolution_table_array__ArrayIteratorposet__POSetElementmodel__MClass
= {
5656 &type_array__Arrayposet__POSetElementmodel__MClass
, /* Array[Iterator#0]: Array[POSetElement[MClass]] */
5657 &type_array__AbstractArrayReadposet__POSetElementmodel__MClass
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[POSetElement[MClass]] */
5660 /* runtime type NativeArray[POSetElement[MClass]] */
5661 const struct type type_array__NativeArrayposet__POSetElementmodel__MClass
= {
5663 "NativeArray[POSetElement[MClass]]", /* class_name_string */
5666 &resolution_table_array__NativeArrayposet__POSetElementmodel__MClass
,
5669 0, /* nullable Object */
5671 115, /* NativeArray[Object] */
5672 1829, /* NativeArray[POSetElement[MClass]] */
5675 const struct types resolution_table_array__NativeArrayposet__POSetElementmodel__MClass
= {
5678 &type_poset__POSetElementmodel__MClass
, /* NativeArray#0: POSetElement[MClass] */
5679 &type_array__NativeArrayposet__POSetElementmodel__MClass
, /* NativeArray[NativeArray#0]: NativeArray[POSetElement[MClass]] */
5682 /* runtime type Array[HashMap[MType, Array[MMethodDef]]] */
5683 const struct type type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
5685 "Array[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
5688 &resolution_table_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
,
5691 0, /* nullable Object */
5693 1777, /* Collection[HashMap[MType, Array[MMethodDef]]] */
5694 91, /* SequenceRead[nullable Object] */
5695 92, /* Collection[Object] */
5696 2484, /* AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
5697 2752, /* Array[HashMap[MType, Array[MMethodDef]]] */
5698 1838, /* AbstractArrayRead[Object] */
5700 2029, /* Array[Object] */
5703 const struct types resolution_table_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
5706 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Array[Array#0]: Array[HashMap[MType, Array[MMethodDef]]] */
5707 &type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* NativeArray[Array#0]: NativeArray[HashMap[MType, Array[MMethodDef]]] */
5708 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Sequence#0: HashMap[MType, Array[MMethodDef]] */
5709 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* SimpleCollection#0: HashMap[MType, Array[MMethodDef]] */
5710 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Collection[Array#0]: Collection[HashMap[MType, Array[MMethodDef]]] */
5711 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Array#0: HashMap[MType, Array[MMethodDef]] */
5712 &type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* NativeArray[ArrayCapable#0]: NativeArray[HashMap[MType, Array[MMethodDef]]] */
5713 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* AbstractArray#0: HashMap[MType, Array[MMethodDef]] */
5714 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* RemovableCollection#0: HashMap[MType, Array[MMethodDef]] */
5715 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Collection[Sequence#0]: Collection[HashMap[MType, Array[MMethodDef]]] */
5716 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Array[Sequence#0]: Array[HashMap[MType, Array[MMethodDef]]] */
5717 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Collection[SimpleCollection#0]: Collection[HashMap[MType, Array[MMethodDef]]] */
5718 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Collection#0: HashMap[MType, Array[MMethodDef]] */
5719 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Collection[Collection#0]: Collection[HashMap[MType, Array[MMethodDef]]] */
5720 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* SequenceRead#0: HashMap[MType, Array[MMethodDef]] */
5721 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* AbstractArrayRead#0: HashMap[MType, Array[MMethodDef]] */
5722 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Array[AbstractArrayRead#0]: Array[HashMap[MType, Array[MMethodDef]]] */
5723 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[HashMap[MType, Array[MMethodDef]]] not a live type) */
5724 &type_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[HashMap[MType, Array[MMethodDef]]] */
5727 /* runtime type AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
5728 const struct type type_array__AbstractArrayReadhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
5730 "AbstractArrayRead[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
5734 0, {}, /*DEAD TYPE*/
5736 /* runtime type Array[Array[MMethodDef]] */
5737 const struct type type_array__Arrayarray__Arraymodel__MMethodDef
= {
5739 "Array[Array[MMethodDef]]", /* class_name_string */
5742 &resolution_table_array__Arrayarray__Arraymodel__MMethodDef
,
5745 0, /* nullable Object */
5747 1575, /* Collection[Array[nullable MPropDef]] */
5748 91, /* SequenceRead[nullable Object] */
5749 92, /* Collection[Object] */
5750 1995, /* Collection[Array[MMethodDef]] */
5751 2461, /* AbstractArrayRead[Array[nullable MPropDef]] */
5752 1838, /* AbstractArrayRead[Object] */
5753 2735, /* Array[Array[nullable MPropDef]] */
5754 2029, /* Array[Object] */
5755 2753, /* AbstractArrayRead[Array[MMethodDef]] */
5756 2818, /* Array[Array[MMethodDef]] */
5759 const struct types resolution_table_array__Arrayarray__Arraymodel__MMethodDef
= {
5762 &type_array__Arrayarray__Arraymodel__MMethodDef
, /* Array[Array#0]: Array[Array[MMethodDef]] */
5763 &type_array__NativeArrayarray__Arraymodel__MMethodDef
, /* NativeArray[Array#0]: NativeArray[Array[MMethodDef]] */
5764 &type_array__Arraymodel__MMethodDef
, /* Sequence#0: Array[MMethodDef] */
5765 &type_array__Arraymodel__MMethodDef
, /* SimpleCollection#0: Array[MMethodDef] */
5766 &type_abstract_collection__Collectionarray__Arraymodel__MMethodDef
, /* Collection[Array#0]: Collection[Array[MMethodDef]] */
5767 &type_array__Arraymodel__MMethodDef
, /* Array#0: Array[MMethodDef] */
5768 &type_array__NativeArrayarray__Arraymodel__MMethodDef
, /* NativeArray[ArrayCapable#0]: NativeArray[Array[MMethodDef]] */
5769 &type_array__Arraymodel__MMethodDef
, /* AbstractArray#0: Array[MMethodDef] */
5770 &type_array__Arraymodel__MMethodDef
, /* RemovableCollection#0: Array[MMethodDef] */
5771 &type_abstract_collection__Collectionarray__Arraymodel__MMethodDef
, /* Collection[Sequence#0]: Collection[Array[MMethodDef]] */
5772 &type_array__Arrayarray__Arraymodel__MMethodDef
, /* Array[Sequence#0]: Array[Array[MMethodDef]] */
5773 &type_abstract_collection__Collectionarray__Arraymodel__MMethodDef
, /* Collection[SimpleCollection#0]: Collection[Array[MMethodDef]] */
5774 &type_array__Arraymodel__MMethodDef
, /* Collection#0: Array[MMethodDef] */
5775 &type_abstract_collection__Collectionarray__Arraymodel__MMethodDef
, /* Collection[Collection#0]: Collection[Array[MMethodDef]] */
5776 &type_array__Arraymodel__MMethodDef
, /* SequenceRead#0: Array[MMethodDef] */
5777 &type_array__Arraymodel__MMethodDef
, /* AbstractArrayRead#0: Array[MMethodDef] */
5778 &type_array__Arrayarray__Arraymodel__MMethodDef
, /* Array[AbstractArrayRead#0]: Array[Array[MMethodDef]] */
5779 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Array[MMethodDef]] not a live type) */
5780 &type_array__ArrayIteratorarray__Arraymodel__MMethodDef
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Array[MMethodDef]] */
5783 /* runtime type AbstractArrayRead[Array[MMethodDef]] */
5784 const struct type type_array__AbstractArrayReadarray__Arraymodel__MMethodDef
= {
5786 "AbstractArrayRead[Array[MMethodDef]]", /* class_name_string */
5790 0, {}, /*DEAD TYPE*/
5792 /* runtime type Array[HashMap[MType, Array[MAttributeDef]]] */
5793 const struct type type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
5795 "Array[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
5798 &resolution_table_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
,
5801 0, /* nullable Object */
5803 1782, /* Collection[HashMap[MType, Array[MAttributeDef]]] */
5804 91, /* SequenceRead[nullable Object] */
5805 92, /* Collection[Object] */
5806 2485, /* AbstractArrayRead[HashMap[MType, Array[MAttributeDef]]] */
5807 2754, /* Array[HashMap[MType, Array[MAttributeDef]]] */
5808 1838, /* AbstractArrayRead[Object] */
5810 2029, /* Array[Object] */
5813 const struct types resolution_table_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
5816 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Array[Array#0]: Array[HashMap[MType, Array[MAttributeDef]]] */
5817 &type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* NativeArray[Array#0]: NativeArray[HashMap[MType, Array[MAttributeDef]]] */
5818 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Sequence#0: HashMap[MType, Array[MAttributeDef]] */
5819 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* SimpleCollection#0: HashMap[MType, Array[MAttributeDef]] */
5820 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Collection[Array#0]: Collection[HashMap[MType, Array[MAttributeDef]]] */
5821 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Array#0: HashMap[MType, Array[MAttributeDef]] */
5822 &type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* NativeArray[ArrayCapable#0]: NativeArray[HashMap[MType, Array[MAttributeDef]]] */
5823 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* AbstractArray#0: HashMap[MType, Array[MAttributeDef]] */
5824 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* RemovableCollection#0: HashMap[MType, Array[MAttributeDef]] */
5825 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Collection[Sequence#0]: Collection[HashMap[MType, Array[MAttributeDef]]] */
5826 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Array[Sequence#0]: Array[HashMap[MType, Array[MAttributeDef]]] */
5827 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Collection[SimpleCollection#0]: Collection[HashMap[MType, Array[MAttributeDef]]] */
5828 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Collection#0: HashMap[MType, Array[MAttributeDef]] */
5829 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Collection[Collection#0]: Collection[HashMap[MType, Array[MAttributeDef]]] */
5830 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* SequenceRead#0: HashMap[MType, Array[MAttributeDef]] */
5831 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* AbstractArrayRead#0: HashMap[MType, Array[MAttributeDef]] */
5832 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Array[AbstractArrayRead#0]: Array[HashMap[MType, Array[MAttributeDef]]] */
5833 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[HashMap[MType, Array[MAttributeDef]]] not a live type) */
5834 &type_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[HashMap[MType, Array[MAttributeDef]]] */
5837 /* runtime type AbstractArrayRead[HashMap[MType, Array[MAttributeDef]]] */
5838 const struct type type_array__AbstractArrayReadhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
5840 "AbstractArrayRead[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
5844 0, {}, /*DEAD TYPE*/
5846 /* runtime type Array[Array[MAttributeDef]] */
5847 const struct type type_array__Arrayarray__Arraymodel__MAttributeDef
= {
5849 "Array[Array[MAttributeDef]]", /* class_name_string */
5852 &resolution_table_array__Arrayarray__Arraymodel__MAttributeDef
,
5855 0, /* nullable Object */
5857 1575, /* Collection[Array[nullable MPropDef]] */
5858 91, /* SequenceRead[nullable Object] */
5859 92, /* Collection[Object] */
5860 2004, /* Collection[Array[MAttributeDef]] */
5861 2461, /* AbstractArrayRead[Array[nullable MPropDef]] */
5862 1838, /* AbstractArrayRead[Object] */
5863 2735, /* Array[Array[nullable MPropDef]] */
5864 2029, /* Array[Object] */
5865 2755, /* AbstractArrayRead[Array[MAttributeDef]] */
5866 2819, /* Array[Array[MAttributeDef]] */
5869 const struct types resolution_table_array__Arrayarray__Arraymodel__MAttributeDef
= {
5872 &type_array__Arrayarray__Arraymodel__MAttributeDef
, /* Array[Array#0]: Array[Array[MAttributeDef]] */
5873 &type_array__NativeArrayarray__Arraymodel__MAttributeDef
, /* NativeArray[Array#0]: NativeArray[Array[MAttributeDef]] */
5874 &type_array__Arraymodel__MAttributeDef
, /* Sequence#0: Array[MAttributeDef] */
5875 &type_array__Arraymodel__MAttributeDef
, /* SimpleCollection#0: Array[MAttributeDef] */
5876 &type_abstract_collection__Collectionarray__Arraymodel__MAttributeDef
, /* Collection[Array#0]: Collection[Array[MAttributeDef]] */
5877 &type_array__Arraymodel__MAttributeDef
, /* Array#0: Array[MAttributeDef] */
5878 &type_array__NativeArrayarray__Arraymodel__MAttributeDef
, /* NativeArray[ArrayCapable#0]: NativeArray[Array[MAttributeDef]] */
5879 &type_array__Arraymodel__MAttributeDef
, /* AbstractArray#0: Array[MAttributeDef] */
5880 &type_array__Arraymodel__MAttributeDef
, /* RemovableCollection#0: Array[MAttributeDef] */
5881 &type_abstract_collection__Collectionarray__Arraymodel__MAttributeDef
, /* Collection[Sequence#0]: Collection[Array[MAttributeDef]] */
5882 &type_array__Arrayarray__Arraymodel__MAttributeDef
, /* Array[Sequence#0]: Array[Array[MAttributeDef]] */
5883 &type_abstract_collection__Collectionarray__Arraymodel__MAttributeDef
, /* Collection[SimpleCollection#0]: Collection[Array[MAttributeDef]] */
5884 &type_array__Arraymodel__MAttributeDef
, /* Collection#0: Array[MAttributeDef] */
5885 &type_abstract_collection__Collectionarray__Arraymodel__MAttributeDef
, /* Collection[Collection#0]: Collection[Array[MAttributeDef]] */
5886 &type_array__Arraymodel__MAttributeDef
, /* SequenceRead#0: Array[MAttributeDef] */
5887 &type_array__Arraymodel__MAttributeDef
, /* AbstractArrayRead#0: Array[MAttributeDef] */
5888 &type_array__Arrayarray__Arraymodel__MAttributeDef
, /* Array[AbstractArrayRead#0]: Array[Array[MAttributeDef]] */
5889 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Array[MAttributeDef]] not a live type) */
5890 &type_array__ArrayIteratorarray__Arraymodel__MAttributeDef
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Array[MAttributeDef]] */
5893 /* runtime type AbstractArrayRead[Array[MAttributeDef]] */
5894 const struct type type_array__AbstractArrayReadarray__Arraymodel__MAttributeDef
= {
5896 "AbstractArrayRead[Array[MAttributeDef]]", /* class_name_string */
5900 0, {}, /*DEAD TYPE*/
5902 /* runtime type Array[HashMap[MType, Array[MVirtualTypeDef]]] */
5903 const struct type type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5905 "Array[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
5908 &resolution_table_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
5911 0, /* nullable Object */
5913 1787, /* Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
5914 91, /* SequenceRead[nullable Object] */
5915 92, /* Collection[Object] */
5916 2486, /* AbstractArrayRead[HashMap[MType, Array[MVirtualTypeDef]]] */
5917 2756, /* Array[HashMap[MType, Array[MVirtualTypeDef]]] */
5918 1838, /* AbstractArrayRead[Object] */
5920 2029, /* Array[Object] */
5923 const struct types resolution_table_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5926 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Array[Array#0]: Array[HashMap[MType, Array[MVirtualTypeDef]]] */
5927 &type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* NativeArray[Array#0]: NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
5928 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Sequence#0: HashMap[MType, Array[MVirtualTypeDef]] */
5929 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* SimpleCollection#0: HashMap[MType, Array[MVirtualTypeDef]] */
5930 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Collection[Array#0]: Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
5931 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Array#0: HashMap[MType, Array[MVirtualTypeDef]] */
5932 &type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* NativeArray[ArrayCapable#0]: NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
5933 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* AbstractArray#0: HashMap[MType, Array[MVirtualTypeDef]] */
5934 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* RemovableCollection#0: HashMap[MType, Array[MVirtualTypeDef]] */
5935 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Collection[Sequence#0]: Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
5936 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Array[Sequence#0]: Array[HashMap[MType, Array[MVirtualTypeDef]]] */
5937 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Collection[SimpleCollection#0]: Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
5938 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Collection#0: HashMap[MType, Array[MVirtualTypeDef]] */
5939 &type_abstract_collection__Collectionhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Collection[Collection#0]: Collection[HashMap[MType, Array[MVirtualTypeDef]]] */
5940 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* SequenceRead#0: HashMap[MType, Array[MVirtualTypeDef]] */
5941 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* AbstractArrayRead#0: HashMap[MType, Array[MVirtualTypeDef]] */
5942 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Array[AbstractArrayRead#0]: Array[HashMap[MType, Array[MVirtualTypeDef]]] */
5943 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[HashMap[MType, Array[MVirtualTypeDef]]] not a live type) */
5944 &type_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[HashMap[MType, Array[MVirtualTypeDef]]] */
5947 /* runtime type AbstractArrayRead[HashMap[MType, Array[MVirtualTypeDef]]] */
5948 const struct type type_array__AbstractArrayReadhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
5950 "AbstractArrayRead[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
5954 0, {}, /*DEAD TYPE*/
5956 /* runtime type Array[Array[MVirtualTypeDef]] */
5957 const struct type type_array__Arrayarray__Arraymodel__MVirtualTypeDef
= {
5959 "Array[Array[MVirtualTypeDef]]", /* class_name_string */
5962 &resolution_table_array__Arrayarray__Arraymodel__MVirtualTypeDef
,
5965 0, /* nullable Object */
5967 1575, /* Collection[Array[nullable MPropDef]] */
5968 91, /* SequenceRead[nullable Object] */
5969 92, /* Collection[Object] */
5970 2007, /* Collection[Array[MVirtualTypeDef]] */
5971 2461, /* AbstractArrayRead[Array[nullable MPropDef]] */
5972 1838, /* AbstractArrayRead[Object] */
5973 2735, /* Array[Array[nullable MPropDef]] */
5974 2029, /* Array[Object] */
5975 2757, /* AbstractArrayRead[Array[MVirtualTypeDef]] */
5976 2820, /* Array[Array[MVirtualTypeDef]] */
5979 const struct types resolution_table_array__Arrayarray__Arraymodel__MVirtualTypeDef
= {
5982 &type_array__Arrayarray__Arraymodel__MVirtualTypeDef
, /* Array[Array#0]: Array[Array[MVirtualTypeDef]] */
5983 &type_array__NativeArrayarray__Arraymodel__MVirtualTypeDef
, /* NativeArray[Array#0]: NativeArray[Array[MVirtualTypeDef]] */
5984 &type_array__Arraymodel__MVirtualTypeDef
, /* Sequence#0: Array[MVirtualTypeDef] */
5985 &type_array__Arraymodel__MVirtualTypeDef
, /* SimpleCollection#0: Array[MVirtualTypeDef] */
5986 &type_abstract_collection__Collectionarray__Arraymodel__MVirtualTypeDef
, /* Collection[Array#0]: Collection[Array[MVirtualTypeDef]] */
5987 &type_array__Arraymodel__MVirtualTypeDef
, /* Array#0: Array[MVirtualTypeDef] */
5988 &type_array__NativeArrayarray__Arraymodel__MVirtualTypeDef
, /* NativeArray[ArrayCapable#0]: NativeArray[Array[MVirtualTypeDef]] */
5989 &type_array__Arraymodel__MVirtualTypeDef
, /* AbstractArray#0: Array[MVirtualTypeDef] */
5990 &type_array__Arraymodel__MVirtualTypeDef
, /* RemovableCollection#0: Array[MVirtualTypeDef] */
5991 &type_abstract_collection__Collectionarray__Arraymodel__MVirtualTypeDef
, /* Collection[Sequence#0]: Collection[Array[MVirtualTypeDef]] */
5992 &type_array__Arrayarray__Arraymodel__MVirtualTypeDef
, /* Array[Sequence#0]: Array[Array[MVirtualTypeDef]] */
5993 &type_abstract_collection__Collectionarray__Arraymodel__MVirtualTypeDef
, /* Collection[SimpleCollection#0]: Collection[Array[MVirtualTypeDef]] */
5994 &type_array__Arraymodel__MVirtualTypeDef
, /* Collection#0: Array[MVirtualTypeDef] */
5995 &type_abstract_collection__Collectionarray__Arraymodel__MVirtualTypeDef
, /* Collection[Collection#0]: Collection[Array[MVirtualTypeDef]] */
5996 &type_array__Arraymodel__MVirtualTypeDef
, /* SequenceRead#0: Array[MVirtualTypeDef] */
5997 &type_array__Arraymodel__MVirtualTypeDef
, /* AbstractArrayRead#0: Array[MVirtualTypeDef] */
5998 &type_array__Arrayarray__Arraymodel__MVirtualTypeDef
, /* Array[AbstractArrayRead#0]: Array[Array[MVirtualTypeDef]] */
5999 NULL
, /* empty (AbstractArray[AbstractArrayRead#0]: AbstractArray[Array[MVirtualTypeDef]] not a live type) */
6000 &type_array__ArrayIteratorarray__Arraymodel__MVirtualTypeDef
, /* ArrayIterator[AbstractArrayRead#0]: ArrayIterator[Array[MVirtualTypeDef]] */
6003 /* runtime type AbstractArrayRead[Array[MVirtualTypeDef]] */
6004 const struct type type_array__AbstractArrayReadarray__Arraymodel__MVirtualTypeDef
= {
6006 "AbstractArrayRead[Array[MVirtualTypeDef]]", /* class_name_string */
6010 0, {}, /*DEAD TYPE*/
6012 /* runtime type ArrayIterator[HashMap[String, nullable MProperty]] */
6013 const struct type type_array__ArrayIteratorhash_collection__HashMapstring__Stringnullable_model__MProperty
= {
6015 "ArrayIterator[HashMap[String, nullable MProperty]]", /* class_name_string */
6018 &resolution_table_array__ArrayIteratorhash_collection__HashMapstring__Stringnullable_model__MProperty
,
6021 0, /* nullable Object */
6023 321, /* ArrayIterator[Object] */
6024 1830, /* ArrayIterator[HashMap[String, nullable MProperty]] */
6027 const struct types resolution_table_array__ArrayIteratorhash_collection__HashMapstring__Stringnullable_model__MProperty
= {
6030 &type_array__Arrayhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* Array[Iterator#0]: Array[HashMap[String, nullable MProperty]] */
6031 &type_array__AbstractArrayReadhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[HashMap[String, nullable MProperty]] */
6034 /* runtime type NativeArray[HashMap[String, nullable MProperty]] */
6035 const struct type type_array__NativeArrayhash_collection__HashMapstring__Stringnullable_model__MProperty
= {
6037 "NativeArray[HashMap[String, nullable MProperty]]", /* class_name_string */
6040 &resolution_table_array__NativeArrayhash_collection__HashMapstring__Stringnullable_model__MProperty
,
6043 0, /* nullable Object */
6045 115, /* NativeArray[Object] */
6046 1831, /* NativeArray[HashMap[String, nullable MProperty]] */
6049 const struct types resolution_table_array__NativeArrayhash_collection__HashMapstring__Stringnullable_model__MProperty
= {
6052 &type_hash_collection__HashMapstring__Stringnullable_model__MProperty
, /* NativeArray#0: HashMap[String, nullable MProperty] */
6053 &type_array__NativeArrayhash_collection__HashMapstring__Stringnullable_model__MProperty
, /* NativeArray[NativeArray#0]: NativeArray[HashMap[String, nullable MProperty]] */
6056 /* runtime type ArrayIterator[HashMap[MType, Array[MMethodDef]]] */
6057 const struct type type_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
6059 "ArrayIterator[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
6062 &resolution_table_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
,
6065 0, /* nullable Object */
6067 321, /* ArrayIterator[Object] */
6068 1832, /* ArrayIterator[HashMap[MType, Array[MMethodDef]]] */
6071 const struct types resolution_table_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
6074 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* Array[Iterator#0]: Array[HashMap[MType, Array[MMethodDef]]] */
6075 &type_array__AbstractArrayReadhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[HashMap[MType, Array[MMethodDef]]] */
6078 /* runtime type NativeArray[HashMap[MType, Array[MMethodDef]]] */
6079 const struct type type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
6081 "NativeArray[HashMap[MType, Array[MMethodDef]]]", /* class_name_string */
6084 &resolution_table_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
,
6087 0, /* nullable Object */
6089 115, /* NativeArray[Object] */
6090 1833, /* NativeArray[HashMap[MType, Array[MMethodDef]]] */
6093 const struct types resolution_table_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
= {
6096 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* NativeArray#0: HashMap[MType, Array[MMethodDef]] */
6097 &type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MMethodDef
, /* NativeArray[NativeArray#0]: NativeArray[HashMap[MType, Array[MMethodDef]]] */
6100 /* runtime type ArrayIterator[Array[MMethodDef]] */
6101 const struct type type_array__ArrayIteratorarray__Arraymodel__MMethodDef
= {
6103 "ArrayIterator[Array[MMethodDef]]", /* class_name_string */
6106 &resolution_table_array__ArrayIteratorarray__Arraymodel__MMethodDef
,
6109 0, /* nullable Object */
6111 321, /* ArrayIterator[Object] */
6112 1804, /* ArrayIterator[Array[nullable MPropDef]] */
6113 2022, /* ArrayIterator[Array[MMethodDef]] */
6116 const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MMethodDef
= {
6119 &type_array__Arrayarray__Arraymodel__MMethodDef
, /* Array[Iterator#0]: Array[Array[MMethodDef]] */
6120 &type_array__AbstractArrayReadarray__Arraymodel__MMethodDef
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MMethodDef]] */
6123 /* runtime type NativeArray[Array[MMethodDef]] */
6124 const struct type type_array__NativeArrayarray__Arraymodel__MMethodDef
= {
6126 "NativeArray[Array[MMethodDef]]", /* class_name_string */
6129 &resolution_table_array__NativeArrayarray__Arraymodel__MMethodDef
,
6132 0, /* nullable Object */
6134 115, /* NativeArray[Object] */
6135 1805, /* NativeArray[Array[nullable MPropDef]] */
6136 2023, /* NativeArray[Array[MMethodDef]] */
6139 const struct types resolution_table_array__NativeArrayarray__Arraymodel__MMethodDef
= {
6142 &type_array__Arraymodel__MMethodDef
, /* NativeArray#0: Array[MMethodDef] */
6143 &type_array__NativeArrayarray__Arraymodel__MMethodDef
, /* NativeArray[NativeArray#0]: NativeArray[Array[MMethodDef]] */
6146 /* runtime type ArrayIterator[HashMap[MType, Array[MAttributeDef]]] */
6147 const struct type type_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
6149 "ArrayIterator[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
6152 &resolution_table_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
,
6155 0, /* nullable Object */
6157 321, /* ArrayIterator[Object] */
6158 1834, /* ArrayIterator[HashMap[MType, Array[MAttributeDef]]] */
6161 const struct types resolution_table_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
6164 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* Array[Iterator#0]: Array[HashMap[MType, Array[MAttributeDef]]] */
6165 &type_array__AbstractArrayReadhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[HashMap[MType, Array[MAttributeDef]]] */
6168 /* runtime type NativeArray[HashMap[MType, Array[MAttributeDef]]] */
6169 const struct type type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
6171 "NativeArray[HashMap[MType, Array[MAttributeDef]]]", /* class_name_string */
6174 &resolution_table_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
,
6177 0, /* nullable Object */
6179 115, /* NativeArray[Object] */
6180 1835, /* NativeArray[HashMap[MType, Array[MAttributeDef]]] */
6183 const struct types resolution_table_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
= {
6186 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* NativeArray#0: HashMap[MType, Array[MAttributeDef]] */
6187 &type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MAttributeDef
, /* NativeArray[NativeArray#0]: NativeArray[HashMap[MType, Array[MAttributeDef]]] */
6190 /* runtime type ArrayIterator[Array[MAttributeDef]] */
6191 const struct type type_array__ArrayIteratorarray__Arraymodel__MAttributeDef
= {
6193 "ArrayIterator[Array[MAttributeDef]]", /* class_name_string */
6196 &resolution_table_array__ArrayIteratorarray__Arraymodel__MAttributeDef
,
6199 0, /* nullable Object */
6201 321, /* ArrayIterator[Object] */
6202 1804, /* ArrayIterator[Array[nullable MPropDef]] */
6203 2024, /* ArrayIterator[Array[MAttributeDef]] */
6206 const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MAttributeDef
= {
6209 &type_array__Arrayarray__Arraymodel__MAttributeDef
, /* Array[Iterator#0]: Array[Array[MAttributeDef]] */
6210 &type_array__AbstractArrayReadarray__Arraymodel__MAttributeDef
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MAttributeDef]] */
6213 /* runtime type NativeArray[Array[MAttributeDef]] */
6214 const struct type type_array__NativeArrayarray__Arraymodel__MAttributeDef
= {
6216 "NativeArray[Array[MAttributeDef]]", /* class_name_string */
6219 &resolution_table_array__NativeArrayarray__Arraymodel__MAttributeDef
,
6222 0, /* nullable Object */
6224 115, /* NativeArray[Object] */
6225 1805, /* NativeArray[Array[nullable MPropDef]] */
6226 2025, /* NativeArray[Array[MAttributeDef]] */
6229 const struct types resolution_table_array__NativeArrayarray__Arraymodel__MAttributeDef
= {
6232 &type_array__Arraymodel__MAttributeDef
, /* NativeArray#0: Array[MAttributeDef] */
6233 &type_array__NativeArrayarray__Arraymodel__MAttributeDef
, /* NativeArray[NativeArray#0]: NativeArray[Array[MAttributeDef]] */
6236 /* runtime type ArrayIterator[HashMap[MType, Array[MVirtualTypeDef]]] */
6237 const struct type type_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
6239 "ArrayIterator[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
6242 &resolution_table_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
6245 0, /* nullable Object */
6247 321, /* ArrayIterator[Object] */
6248 1836, /* ArrayIterator[HashMap[MType, Array[MVirtualTypeDef]]] */
6251 const struct types resolution_table_array__ArrayIteratorhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
6254 &type_array__Arrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* Array[Iterator#0]: Array[HashMap[MType, Array[MVirtualTypeDef]]] */
6255 &type_array__AbstractArrayReadhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[HashMap[MType, Array[MVirtualTypeDef]]] */
6258 /* runtime type NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
6259 const struct type type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
6261 "NativeArray[HashMap[MType, Array[MVirtualTypeDef]]]", /* class_name_string */
6264 &resolution_table_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
,
6267 0, /* nullable Object */
6269 115, /* NativeArray[Object] */
6270 1837, /* NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
6273 const struct types resolution_table_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
= {
6276 &type_hash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* NativeArray#0: HashMap[MType, Array[MVirtualTypeDef]] */
6277 &type_array__NativeArrayhash_collection__HashMapmodel__MTypearray__Arraymodel__MVirtualTypeDef
, /* NativeArray[NativeArray#0]: NativeArray[HashMap[MType, Array[MVirtualTypeDef]]] */
6280 /* runtime type ArrayIterator[Array[MVirtualTypeDef]] */
6281 const struct type type_array__ArrayIteratorarray__Arraymodel__MVirtualTypeDef
= {
6283 "ArrayIterator[Array[MVirtualTypeDef]]", /* class_name_string */
6286 &resolution_table_array__ArrayIteratorarray__Arraymodel__MVirtualTypeDef
,
6289 0, /* nullable Object */
6291 321, /* ArrayIterator[Object] */
6292 1804, /* ArrayIterator[Array[nullable MPropDef]] */
6293 2026, /* ArrayIterator[Array[MVirtualTypeDef]] */
6296 const struct types resolution_table_array__ArrayIteratorarray__Arraymodel__MVirtualTypeDef
= {
6299 &type_array__Arrayarray__Arraymodel__MVirtualTypeDef
, /* Array[Iterator#0]: Array[Array[MVirtualTypeDef]] */
6300 &type_array__AbstractArrayReadarray__Arraymodel__MVirtualTypeDef
, /* AbstractArrayRead[ArrayIterator#0]: AbstractArrayRead[Array[MVirtualTypeDef]] */
6303 /* runtime type NativeArray[Array[MVirtualTypeDef]] */
6304 const struct type type_array__NativeArrayarray__Arraymodel__MVirtualTypeDef
= {
6306 "NativeArray[Array[MVirtualTypeDef]]", /* class_name_string */
6309 &resolution_table_array__NativeArrayarray__Arraymodel__MVirtualTypeDef
,
6312 0, /* nullable Object */
6314 115, /* NativeArray[Object] */
6315 1805, /* NativeArray[Array[nullable MPropDef]] */
6316 2027, /* NativeArray[Array[MVirtualTypeDef]] */
6319 const struct types resolution_table_array__NativeArrayarray__Arraymodel__MVirtualTypeDef
= {
6322 &type_array__Arraymodel__MVirtualTypeDef
, /* NativeArray#0: Array[MVirtualTypeDef] */
6323 &type_array__NativeArrayarray__Arraymodel__MVirtualTypeDef
, /* NativeArray[NativeArray#0]: NativeArray[Array[MVirtualTypeDef]] */
6326 /* runtime type PHLayout[MClass, MVirtualTypeProp] */
6327 const struct type type_layout_builders__PHLayoutmodel__MClassmodel__MVirtualTypeProp
= {
6329 "PHLayout[MClass, MVirtualTypeProp]", /* class_name_string */
6333 0, {}, /*DEAD TYPE*/
6335 /* runtime type AlphaComparator */
6336 const struct type type_string__AlphaComparator
= {
6338 "AlphaComparator", /* class_name_string */
6342 0, {}, /*DEAD TYPE*/
6344 /* runtime type ArrayMap[Char, Int] */
6345 const struct type type_array__ArrayMapkernel__Charkernel__Int
= {
6347 "ArrayMap[Char, Int]", /* class_name_string */
6351 0, {}, /*DEAD TYPE*/
6353 /* runtime type BM_Pattern */
6354 const struct type type_string_search__BM_Pattern
= {
6356 "BM_Pattern", /* class_name_string */
6360 0, {}, /*DEAD TYPE*/
6362 /* runtime type Stdin */
6363 const struct type type_file__Stdin
= {
6365 "Stdin", /* class_name_string */
6369 0, {}, /*DEAD TYPE*/
6371 /* runtime type HashMap[Int, FDStream] */
6372 const struct type type_hash_collection__HashMapkernel__Intstream__FDStream
= {
6374 "HashMap[Int, FDStream]", /* class_name_string */
6378 0, {}, /*DEAD TYPE*/
6380 /* runtime type FDOStream */
6381 const struct type type_stream__FDOStream
= {
6383 "FDOStream", /* class_name_string */
6387 0, {}, /*DEAD TYPE*/
6389 /* runtime type OProcess */
6390 const struct type type_exec__OProcess
= {
6392 "OProcess", /* class_name_string */
6396 0, {}, /*DEAD TYPE*/
6398 /* runtime type InjectedLexer */
6399 const struct type type_parser_util__InjectedLexer
= {
6401 "InjectedLexer", /* class_name_string */
6405 0, {}, /*DEAD TYPE*/
6407 /* runtime type CachedAlphaComparator */
6408 const struct type type_string__CachedAlphaComparator
= {
6410 "CachedAlphaComparator", /* class_name_string */
6414 0, {}, /*DEAD TYPE*/
6416 /* runtime type CSVDocument */
6417 const struct type type_csv__CSVDocument
= {
6419 "CSVDocument", /* class_name_string */
6423 0, {}, /*DEAD TYPE*/
6425 /* runtime type OrderedTree[Object] */
6426 const struct type type_ordered_tree__OrderedTreekernel__Object
= {
6428 "OrderedTree[Object]", /* class_name_string */
6432 0, {}, /*DEAD TYPE*/
6434 /* runtime type StringOStream */
6435 const struct type type_stream__StringOStream
= {
6437 "StringOStream", /* class_name_string */
6441 0, {}, /*DEAD TYPE*/
6443 /* runtime type ToCCallContext */
6444 const struct type type_c__ToCCallContext
= {
6446 "ToCCallContext", /* class_name_string */
6450 0, {}, /*DEAD TYPE*/