X-Git-Url: http://nitlanguage.org diff --git a/c_src/nit__nith.types.0.h b/c_src/nit__nith.types.0.h index b7789f5..f72b833 100644 --- a/c_src/nit__nith.types.0.h +++ b/c_src/nit__nith.types.0.h @@ -1,1758 +1,1033 @@ #include "nit.common.h" +extern const struct type type_standard__Int; +extern const struct types resolution_table_standard__Int; +extern const struct type type_standard__Float; +extern const struct types resolution_table_standard__Float; extern const struct type type_standard__Char; extern const struct types resolution_table_standard__Char; +extern const struct type type_standard__Byte; +extern const struct types resolution_table_standard__Byte; extern const struct type type_standard__Text; extern const struct type type_standard__String; extern const struct type type_standard__Array__standard__String; extern const struct types resolution_table_standard__FlatString; -extern const struct type type_standard__Buffer; -extern const struct type type_standard__Array__standard__Buffer; -extern const struct types resolution_table_standard__FlatBuffer; -extern const struct types resolution_table_standard__ropes__Concat; -extern const struct type type_standard__Array__nit__MMethodDef; -extern const struct type type_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_nit__MMethodDef; -extern const struct types resolution_table_nit__MMethod; -extern const struct type type_nullable__nit__MMethodDef; -extern const struct types resolution_table_nit__AMethPropdef; -extern const struct type type_nit__Location; -extern const struct types resolution_table_nit__Location; -extern const struct type type_standard__Array__nit__MVirtualTypeDef; -extern const struct type type_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_nit__MVirtualTypeDef; -extern const struct types resolution_table_nit__MVirtualTypeProp; -extern const struct type type_nit__AbstractCompilerVisitor; -extern const struct type type_nit__MMethod; -extern const struct types resolution_table_nit__MMethodDef; -extern const struct type type_nullable__nit__MAttributeDef; -extern const struct types resolution_table_nit__AAttrPropdef; -extern const struct type type_standard__Array__nit__MAttributeDef; -extern const struct type type_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_nit__MAttributeDef; -extern const struct types resolution_table_nit__MAttribute; -extern const struct type type_standard__Object; -extern const struct type type_standard__Collection__standard__Object; -extern const struct type type_standard__Array__standard__Object; -extern const struct type type_standard__NativeArray__standard__Object; -extern const struct type type_standard__AbstractArray__standard__Object; -extern const struct type type_standard__array__ArrayIterator__standard__Object; -extern const struct types resolution_table_standard__Array__standard__Object; -extern const struct type type_nit__MVirtualTypeProp; -extern const struct types resolution_table_nit__MVirtualTypeDef; -extern const struct types resolution_table_nit__AMainMethPropdef; -extern const struct type type_nit__MAttribute; -extern const struct types resolution_table_nit__MAttributeDef; -extern const struct type type_standard__Int; -extern const struct types resolution_table_standard__Int; -extern const struct type type_nit__SeparateCompilerVisitor; -extern const struct types resolution_table_nit__SeparateErasureCompiler; -extern const struct type type_standard__Float; -extern const struct types resolution_table_standard__Float; +extern const struct type type_standard__FlatString; +extern const struct type type_standard__Array__standard__Char; +extern const struct types resolution_table_standard__string__FlatStringCharView; +extern const struct type type_standard__Collection__standard__String; +extern const struct type type_standard__NativeArray__standard__String; +extern const struct type type_standard__AbstractArray__standard__String; +extern const struct type type_standard__array__ArrayIterator__standard__String; +extern const struct types resolution_table_standard__Array__standard__String; +extern const struct types resolution_table_standard__NativeArray__standard__String; extern const struct type type_nit__Message; -extern const struct types resolution_table_nit__Message; -extern const struct type type_nit__MVisibility; -extern const struct types resolution_table_nit__MVisibility; -extern const struct types resolution_table_standard__NativeArray__standard__Object; +extern const struct type type_standard__Array__nit__Message; +extern const struct type type_standard__Collection__nit__Message; extern const struct type type_standard__NativeArray__nit__Message; -extern const struct types resolution_table_standard__NativeArray__nit__Message; +extern const struct type type_standard__AbstractArray__nit__Message; +extern const struct type type_standard__array__ArrayIterator__nit__Message; +extern const struct types resolution_table_standard__Array__nit__Message; +extern const struct type type_nit__SourceFile; +extern const struct type type_standard__HashMapIterator__nit__SourceFile__standard__Array__standard__String; +extern const struct type type_standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__SourceFile__standard__Array__standard__String; +extern const struct type type_standard__hash_collection__HashMapValues__nit__SourceFile__standard__Array__standard__String; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String; +extern const struct types resolution_table_more_collections__MultiHashMap__nit__SourceFile__standard__String; extern const struct type type_opts__Option; +extern const struct type type_standard__Array__opts__Option; +extern const struct type type_standard__Collection__opts__Option; extern const struct type type_standard__NativeArray__opts__Option; -extern const struct types resolution_table_standard__NativeArray__opts__Option; -extern const struct type type_standard__NativeArray__standard__String; -extern const struct types resolution_table_standard__NativeArray__standard__String; +extern const struct type type_standard__AbstractArray__opts__Option; +extern const struct type type_standard__array__ArrayIterator__opts__Option; +extern const struct types resolution_table_standard__Array__opts__Option; +extern const struct type type_standard__HashMapIterator__standard__String__opts__Option; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__opts__Option; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__opts__Option; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__opts__Option; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option; +extern const struct types resolution_table_standard__HashMap__standard__String__opts__Option; +extern const struct types resolution_table_opts__OptionCount; +extern const struct types resolution_table_opts__OptionArray; +extern const struct type type_standard__Bool; +extern const struct types resolution_table_opts__OptionBool; +extern const struct type type_nullable__standard__String; +extern const struct types resolution_table_opts__OptionString; +extern const struct type type_standard__HashMap__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct type type_standard__Array__nit__Phase; extern const struct type type_nit__Phase; +extern const struct type type_poset__POSetElement__nit__Phase; +extern const struct type type_standard__Collection__nit__Phase; +extern const struct type type_nit__POSetConflictGraph__nit__Phase; +extern const struct types resolution_table_poset__POSet__nit__Phase; +extern const struct type type_nit__AModule; +extern const struct type type_standard__Array__nit__AModule; +extern const struct type type_standard__hash_collection__HashSetNode__nit__AModule; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__AModule; +extern const struct type type_standard__Collection__nit__AModule; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__AModule; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AModule; +extern const struct types resolution_table_standard__HashSet__nit__AModule; extern const struct type type_standard__NativeArray__nit__Phase; -extern const struct types resolution_table_standard__NativeArray__nit__Phase; +extern const struct type type_standard__AbstractArray__nit__Phase; +extern const struct type type_standard__array__ArrayIterator__nit__Phase; +extern const struct types resolution_table_standard__Array__nit__Phase; +extern const struct type type_nit__FFILanguage; +extern const struct type type_standard__Array__nit__FFILanguage; +extern const struct type type_standard__Collection__nit__FFILanguage; +extern const struct type type_standard__NativeArray__nit__FFILanguage; +extern const struct type type_standard__AbstractArray__nit__FFILanguage; +extern const struct type type_standard__array__ArrayIterator__nit__FFILanguage; +extern const struct types resolution_table_standard__Array__nit__FFILanguage; +extern const struct types resolution_table_opts__OptionInt; extern const struct type type_nit__MProject; +extern const struct type type_standard__Array__nit__MProject; +extern const struct type type_standard__Collection__nit__MProject; extern const struct type type_standard__NativeArray__nit__MProject; -extern const struct types resolution_table_standard__NativeArray__nit__MProject; +extern const struct type type_standard__AbstractArray__nit__MProject; +extern const struct type type_standard__array__ArrayIterator__nit__MProject; +extern const struct types resolution_table_standard__Array__nit__MProject; +extern const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MProject; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProject; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProject; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject; +extern const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MProject; extern const struct type type_nit__MModule; +extern const struct type type_standard__Array__nit__MModule; +extern const struct type type_standard__Collection__nit__MModule; extern const struct type type_standard__NativeArray__nit__MModule; -extern const struct types resolution_table_standard__NativeArray__nit__MModule; +extern const struct type type_standard__AbstractArray__nit__MModule; +extern const struct type type_standard__array__ArrayIterator__nit__MModule; +extern const struct types resolution_table_standard__Array__nit__MModule; +extern const struct type type_standard__HashMap__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_poset__POSetElement__nit__MModule; +extern const struct type type_nit__POSetConflictGraph__nit__MModule; +extern const struct types resolution_table_poset__POSet__nit__MModule; +extern const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MModule; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MModule; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MModule; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule; +extern const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MModule; extern const struct type type_nit__MClass; +extern const struct type type_standard__Array__nit__MClass; +extern const struct type type_standard__Collection__nit__MClass; extern const struct type type_standard__NativeArray__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__nit__MClass; +extern const struct type type_standard__AbstractArray__nit__MClass; +extern const struct type type_standard__array__ArrayIterator__nit__MClass; +extern const struct types resolution_table_standard__Array__nit__MClass; extern const struct type type_nit__MProperty; +extern const struct type type_standard__Array__nit__MProperty; +extern const struct type type_standard__Collection__nit__MProperty; extern const struct type type_standard__NativeArray__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__nit__MProperty; +extern const struct type type_standard__AbstractArray__nit__MProperty; +extern const struct type type_standard__array__ArrayIterator__nit__MProperty; +extern const struct types resolution_table_standard__Array__nit__MProperty; +extern const struct type type_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__Array__nit__MClassDef; +extern const struct type type_nit__MClassDef; +extern const struct type type_poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__Collection__nit__MClassDef; +extern const struct type type_nit__POSetConflictGraph__nit__MClassDef; +extern const struct types resolution_table_poset__POSet__nit__MClassDef; +extern const struct type type_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__Array__nit__MClassType; +extern const struct type type_nit__MClassType; +extern const struct type type_poset__POSetElement__nit__MClassType; +extern const struct type type_standard__Collection__nit__MClassType; +extern const struct type type_nit__POSetConflictGraph__nit__MClassType; +extern const struct types resolution_table_poset__POSet__nit__MClassType; +extern const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass; +extern const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MClass; +extern const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty; +extern const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MProperty; +extern const struct type type_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_nit__MType; +extern const struct type type_nullable__nit__MProperty; +extern const struct type type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_more_collections__HashMap3__nit__MModule__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__HashMapIterator__standard__String__nullable__nit__ModulePath; +extern const struct type type_nullable__nit__ModulePath; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath; +extern const struct types resolution_table_standard__HashMap__standard__String__nullable__nit__ModulePath; extern const struct type type_nit__ModulePath; +extern const struct type type_standard__Array__nit__ModulePath; +extern const struct type type_standard__Collection__nit__ModulePath; extern const struct type type_standard__NativeArray__nit__ModulePath; -extern const struct types resolution_table_standard__NativeArray__nit__ModulePath; -extern const struct type type_nit__AModule; +extern const struct type type_standard__AbstractArray__nit__ModulePath; +extern const struct type type_standard__array__ArrayIterator__nit__ModulePath; +extern const struct types resolution_table_standard__Array__nit__ModulePath; +extern const struct type type_standard__HashMapIterator__standard__String__nullable__nit__MGroup; +extern const struct type type_nullable__nit__MGroup; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup; +extern const struct types resolution_table_standard__HashMap__standard__String__nullable__nit__MGroup; extern const struct type type_standard__NativeArray__nit__AModule; -extern const struct types resolution_table_standard__NativeArray__nit__AModule; -extern const struct type type_nit__AAnnotation; -extern const struct type type_standard__NativeArray__nit__AAnnotation; -extern const struct types resolution_table_standard__NativeArray__nit__AAnnotation; -extern const struct type type_nit__MClassDef; -extern const struct type type_standard__NativeArray__nit__MClassDef; -extern const struct types resolution_table_standard__NativeArray__nit__MClassDef; -extern const struct type type_nit__MClassType; -extern const struct type type_standard__NativeArray__nit__MClassType; -extern const struct types resolution_table_standard__NativeArray__nit__MClassType; +extern const struct type type_standard__AbstractArray__nit__AModule; +extern const struct type type_standard__array__ArrayIterator__nit__AModule; +extern const struct types resolution_table_standard__Array__nit__AModule; +extern const struct type type_standard__HashMapIterator__nit__MModule__nit__AModule; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule; +extern const struct types resolution_table_standard__HashMap__nit__MModule__nit__AModule; +extern const struct type type_standard__HashMapIterator__nit__MClassDef__nit__AClassdef; +extern const struct type type_nit__AClassdef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef; +extern const struct types resolution_table_standard__HashMap__nit__MClassDef__nit__AClassdef; +extern const struct type type_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct type type_nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct types resolution_table_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__HashMapIterator__nit__MPropDef__nit__APropdef; extern const struct type type_nit__MPropDef; -extern const struct type type_standard__NativeArray__nit__MPropDef; -extern const struct types resolution_table_standard__NativeArray__nit__MPropDef; -extern const struct type type_standard__NativeArray__standard__Int; -extern const struct types resolution_table_standard__NativeArray__standard__Int; -extern const struct type type_nit__parser_work__State; -extern const struct type type_standard__NativeArray__nit__parser_work__State; -extern const struct types resolution_table_standard__NativeArray__nit__parser_work__State; -extern const struct type type_nit__MParameterType; -extern const struct type type_standard__NativeArray__nit__MParameterType; -extern const struct types resolution_table_standard__NativeArray__nit__MParameterType; -extern const struct type type_standard__NativeArray__standard__Text; -extern const struct types resolution_table_standard__NativeArray__standard__Text; -extern const struct type type_standard__NativeArray__nit__MMethod; -extern const struct types resolution_table_standard__NativeArray__nit__MMethod; +extern const struct type type_nit__APropdef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef; +extern const struct types resolution_table_standard__HashMap__nit__MPropDef__nit__APropdef; +extern const struct type type_standard__Buffer; +extern const struct type type_standard__Array__standard__Buffer; +extern const struct types resolution_table_standard__Buffer; +extern const struct type type_standard__Comparable; +extern const struct type type_standard__Array__standard__Comparable; +extern const struct types resolution_table_standard__DefaultComparator; +extern const struct type type_standard__array__ArraySetIterator__nit__MModule; +extern const struct types resolution_table_standard__ArraySet__nit__MModule; +extern const struct types resolution_table_standard__FlatBuffer; +extern const struct type type_standard__FlatBuffer; +extern const struct type type_standard__Collection__standard__Char; +extern const struct types resolution_table_standard__string__FlatBufferCharView; +extern const struct type type_standard__Array__standard__FlatText; +extern const struct types resolution_table_standard__string__FlatSubstringsIter; +extern const struct types resolution_table_standard__NativeArray__opts__Option; +extern const struct type type_nit__AAnnotation; +extern const struct type type_standard__Array__nit__AAnnotation; +extern const struct type type_standard__Collection__nit__AAnnotation; +extern const struct type type_standard__NativeArray__nit__AAnnotation; +extern const struct type type_standard__AbstractArray__nit__AAnnotation; +extern const struct type type_standard__array__ArrayIterator__nit__AAnnotation; +extern const struct types resolution_table_standard__Array__nit__AAnnotation; +extern const struct types resolution_table_standard__string__FlatStringIterator; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MModule; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MModule; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MModule; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule; +extern const struct types resolution_table_standard__HashSet__nit__MModule; +extern const struct type type_standard__NativeArray__nit__MClassDef; +extern const struct type type_standard__AbstractArray__nit__MClassDef; +extern const struct type type_standard__array__ArrayIterator__nit__MClassDef; +extern const struct types resolution_table_standard__Array__nit__MClassDef; extern const struct type type_nit__ExternFile; +extern const struct type type_standard__Array__nit__ExternFile; +extern const struct type type_standard__Collection__nit__ExternFile; extern const struct type type_standard__NativeArray__nit__ExternFile; -extern const struct types resolution_table_standard__NativeArray__nit__ExternFile; -extern const struct type type_standard__Match; -extern const struct type type_standard__NativeArray__standard__Match; -extern const struct types resolution_table_standard__NativeArray__standard__Match; -extern const struct type type_nit__Prod; -extern const struct type type_standard__NativeArray__nit__Prod; -extern const struct types resolution_table_standard__NativeArray__nit__Prod; -extern const struct type type_nit__MType; -extern const struct type type_standard__NativeArray__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nit__MType; -extern const struct type type_nit__parser_work__ReduceAction; -extern const struct type type_standard__NativeArray__nit__parser_work__ReduceAction; -extern const struct types resolution_table_standard__NativeArray__nit__parser_work__ReduceAction; -extern const struct type type_nit__AClassdef; -extern const struct type type_standard__NativeArray__nit__AClassdef; -extern const struct types resolution_table_standard__NativeArray__nit__AClassdef; -extern const struct type type_nit__MParameter; -extern const struct type type_standard__NativeArray__nit__MParameter; -extern const struct types resolution_table_standard__NativeArray__nit__MParameter; -extern const struct type type_nit__FlowContext; -extern const struct type type_standard__NativeArray__nit__FlowContext; -extern const struct types resolution_table_standard__NativeArray__nit__FlowContext; -extern const struct type type_nit__CallSite; -extern const struct type type_standard__NativeArray__nit__CallSite; -extern const struct types resolution_table_standard__NativeArray__nit__CallSite; -extern const struct type type_nit__CodeWriter; -extern const struct type type_standard__NativeArray__nit__CodeWriter; -extern const struct types resolution_table_standard__NativeArray__nit__CodeWriter; -extern const struct type type_nit__RuntimeVariable; -extern const struct type type_standard__NativeArray__nit__RuntimeVariable; -extern const struct types resolution_table_standard__NativeArray__nit__RuntimeVariable; -extern const struct type type_nullable__nit__MClass; -extern const struct type type_standard__NativeArray__nullable__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__nullable__nit__MClass; -extern const struct type type_nullable__nit__MPropDef; -extern const struct type type_standard__NativeArray__nullable__nit__MPropDef; -extern const struct types resolution_table_standard__NativeArray__nullable__nit__MPropDef; -extern const struct type type_standard__Streamable; -extern const struct type type_standard__NativeArray__standard__Streamable; -extern const struct types resolution_table_standard__NativeArray__standard__Streamable; -extern const struct type type_nit__AAttrPropdef; -extern const struct type type_standard__NativeArray__nit__AAttrPropdef; -extern const struct types resolution_table_standard__NativeArray__nit__AAttrPropdef; -extern const struct type type_nit__MVirtualType; -extern const struct type type_standard__NativeArray__nit__MVirtualType; -extern const struct types resolution_table_standard__NativeArray__nit__MVirtualType; -extern const struct type type_nit__AExpr; -extern const struct type type_standard__NativeArray__nit__AExpr; -extern const struct types resolution_table_standard__NativeArray__nit__AExpr; -extern const struct type type_nit__AIntExpr; -extern const struct type type_standard__NativeArray__nit__AIntExpr; -extern const struct types resolution_table_standard__NativeArray__nit__AIntExpr; -extern const struct type type_nit__Variable; -extern const struct type type_standard__NativeArray__nit__Variable; -extern const struct types resolution_table_standard__NativeArray__nit__Variable; -extern const struct type type_nit__AVarExpr; -extern const struct type type_standard__NativeArray__nit__AVarExpr; -extern const struct types resolution_table_standard__NativeArray__nit__AVarExpr; -extern const struct type type_nullable__nit__MType; -extern const struct type type_standard__NativeArray__nullable__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__nit__MType; -extern const struct type type_nit__AEscapeExpr; -extern const struct type type_standard__NativeArray__nit__AEscapeExpr; -extern const struct types resolution_table_standard__NativeArray__nit__AEscapeExpr; -extern const struct type type_standard__NativeArray__standard__Char; -extern const struct types resolution_table_standard__NativeArray__standard__Char; -extern const struct type type_standard__NativeArray__standard__Buffer; -extern const struct types resolution_table_standard__NativeArray__standard__Buffer; -extern const struct type type_standard__FlatText; -extern const struct type type_standard__NativeArray__standard__FlatText; -extern const struct types resolution_table_standard__NativeArray__standard__FlatText; -extern const struct type type_nit__MGroup; -extern const struct type type_standard__NativeArray__nit__MGroup; -extern const struct types resolution_table_standard__NativeArray__nit__MGroup; -extern const struct type type_nit__AImport; -extern const struct type type_standard__NativeArray__nit__AImport; -extern const struct types resolution_table_standard__NativeArray__nit__AImport; -extern const struct type type_nit__TId; -extern const struct type type_standard__NativeArray__nit__TId; -extern const struct types resolution_table_standard__NativeArray__nit__TId; -extern const struct type type_nit__APropdef; -extern const struct type type_standard__NativeArray__nit__APropdef; -extern const struct types resolution_table_standard__NativeArray__nit__APropdef; -extern const struct type type_standard__NativeArray__nit__MMethodDef; -extern const struct types resolution_table_standard__NativeArray__nit__MMethodDef; -extern const struct type type_nit__CodeFile; -extern const struct type type_standard__NativeArray__nit__CodeFile; -extern const struct types resolution_table_standard__NativeArray__nit__CodeFile; -extern const struct type type_standard__Couple__nit__MClass__nit__AType; -extern const struct type type_standard__NativeArray__standard__Couple__nit__MClass__nit__AType; -extern const struct types resolution_table_standard__NativeArray__standard__Couple__nit__MClass__nit__AType; -extern const struct type type_nit__ANode; -extern const struct type type_standard__NativeArray__nit__ANode; -extern const struct types resolution_table_standard__NativeArray__nit__ANode; -extern const struct type type_standard__NativeArray__nit__MVirtualTypeProp; -extern const struct types resolution_table_standard__NativeArray__nit__MVirtualTypeProp; -extern const struct type type_nit__TComment; -extern const struct type type_standard__NativeArray__nit__TComment; -extern const struct types resolution_table_standard__NativeArray__nit__TComment; -extern const struct type type_nit__AFormaldef; -extern const struct type type_standard__NativeArray__nit__AFormaldef; -extern const struct types resolution_table_standard__NativeArray__nit__AFormaldef; -extern const struct type type_nit__ASuperclass; -extern const struct type type_standard__NativeArray__nit__ASuperclass; -extern const struct types resolution_table_standard__NativeArray__nit__ASuperclass; -extern const struct type type_nit__scope__Scope; -extern const struct type type_standard__NativeArray__nit__scope__Scope; -extern const struct types resolution_table_standard__NativeArray__nit__scope__Scope; -extern const struct type type_nit__PropertyLayoutElement; -extern const struct type type_standard__NativeArray__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__NativeArray__nit__PropertyLayoutElement; -extern const struct type type_standard__NativeArray__nit__MAttribute; -extern const struct types resolution_table_standard__NativeArray__nit__MAttribute; -extern const struct type type_nit__AExternCodeBlock; -extern const struct type type_standard__NativeArray__nit__AExternCodeBlock; -extern const struct types resolution_table_standard__NativeArray__nit__AExternCodeBlock; -extern const struct type type_nit__AParam; -extern const struct type type_standard__NativeArray__nit__AParam; -extern const struct types resolution_table_standard__NativeArray__nit__AParam; -extern const struct type type_nit__AExternCall; -extern const struct type type_standard__NativeArray__nit__AExternCall; -extern const struct types resolution_table_standard__NativeArray__nit__AExternCall; -extern const struct type type_nit__AType; -extern const struct type type_standard__NativeArray__nit__AType; -extern const struct types resolution_table_standard__NativeArray__nit__AType; -extern const struct type type_standard__NativeArray__nit__MAttributeDef; -extern const struct types resolution_table_standard__NativeArray__nit__MAttributeDef; -extern const struct type type_standard__NativeArray__nit__MVirtualTypeDef; -extern const struct types resolution_table_standard__NativeArray__nit__MVirtualTypeDef; -extern const struct type type_nit__SourceFile; -extern const struct type type_standard__NativeArray__nit__SourceFile; -extern const struct types resolution_table_standard__NativeArray__nit__SourceFile; -extern const struct type type_standard__NativeArray__standard__Array__standard__String; -extern const struct types resolution_table_standard__NativeArray__standard__Array__standard__String; -extern const struct type type_standard__Array__nit__MProject; -extern const struct type type_standard__NativeArray__standard__Array__nit__MProject; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MProject; -extern const struct type type_standard__Array__nit__MModule; -extern const struct type type_standard__NativeArray__standard__Array__nit__MModule; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MModule; -extern const struct type type_standard__Array__nit__MClass; -extern const struct type type_standard__NativeArray__standard__Array__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MClass; -extern const struct type type_standard__Array__nit__MProperty; -extern const struct type type_standard__NativeArray__standard__Array__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MProperty; -extern const struct type type_nullable__nit__ModulePath; -extern const struct type type_standard__NativeArray__nullable__nit__ModulePath; -extern const struct types resolution_table_standard__NativeArray__nullable__nit__ModulePath; -extern const struct type type_nullable__nit__MGroup; -extern const struct type type_standard__NativeArray__nullable__nit__MGroup; -extern const struct types resolution_table_standard__NativeArray__nullable__nit__MGroup; -extern const struct type type_nit__MModuleData__nit__AAnnotation; -extern const struct type type_standard__NativeArray__nit__MModuleData__nit__AAnnotation; -extern const struct types resolution_table_standard__NativeArray__nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__AbstractArray__nit__ExternFile; +extern const struct type type_standard__array__ArrayIterator__nit__ExternFile; +extern const struct types resolution_table_standard__Array__nit__ExternFile; +extern const struct type type_standard__HashMapIterator__standard__String__standard__Array__standard__String; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__standard__String; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__standard__String; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String; +extern const struct types resolution_table_more_collections__MultiHashMap__standard__String__standard__String; +extern const struct type type_standard__hash_collection__HashSetNode__nit__FFILanguage; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__FFILanguage; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__FFILanguage; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__FFILanguage; +extern const struct types resolution_table_standard__HashSet__nit__FFILanguage; +extern const struct type type_nit__AMethPropdef; +extern const struct type type_standard__Array__nit__AMethPropdef; +extern const struct type type_standard__hash_collection__HashSetNode__nit__AMethPropdef; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__AMethPropdef; +extern const struct type type_standard__Collection__nit__AMethPropdef; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__AMethPropdef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AMethPropdef; +extern const struct types resolution_table_standard__HashSet__nit__AMethPropdef; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MProperty; extern const struct type type_standard__Set__nit__MProperty; -extern const struct type type_standard__NativeArray__standard__Set__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MProperty; -extern const struct type type_standard__Array__nit__MType; -extern const struct type type_standard__NativeArray__standard__Array__nit__MType; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MType; -extern const struct type type_nit__MGenericType; -extern const struct type type_standard__NativeArray__nit__MGenericType; -extern const struct types resolution_table_standard__NativeArray__nit__MGenericType; -extern const struct type type_standard__HashSet__nit__MType; -extern const struct type type_standard__NativeArray__standard__HashSet__nit__MType; -extern const struct types resolution_table_standard__NativeArray__standard__HashSet__nit__MType; -extern const struct type type_standard__Array__nullable__nit__MType; -extern const struct type type_standard__NativeArray__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MType; -extern const struct type type_standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__NativeArray__standard__Array__nullable__nit__MPropDef; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__Set__nit__MClassDef; -extern const struct type type_standard__NativeArray__standard__Set__nit__MClassDef; -extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClassDef; -extern const struct type type_standard__Set__nit__MClass; -extern const struct type type_standard__NativeArray__standard__Set__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClass; -extern const struct type type_standard__Set__nit__MClassType; -extern const struct type type_standard__NativeArray__standard__Set__nit__MClassType; -extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClassType; -extern const struct type type_standard__Set__nit__MVirtualTypeProp; -extern const struct type type_standard__NativeArray__standard__Set__nit__MVirtualTypeProp; -extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__NativeArray__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__NativeArray__standard__Set__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__Set__nit__MAttribute; -extern const struct type type_standard__NativeArray__standard__Set__nit__MAttribute; -extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MAttribute; -extern const struct type type_standard__Array__nullable__nit__MClass; -extern const struct type type_standard__NativeArray__standard__Array__nullable__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MClass; -extern const struct type type_nit__EscapeMark; -extern const struct type type_standard__NativeArray__nit__EscapeMark; -extern const struct types resolution_table_standard__NativeArray__nit__EscapeMark; -extern const struct type type_standard__Set__nit__MType; -extern const struct type type_standard__NativeArray__standard__Set__nit__MType; -extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MType; -extern const struct type type_poset__POSetElement__nit__Phase; -extern const struct type type_standard__NativeArray__poset__POSetElement__nit__Phase; -extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__Phase; -extern const struct type type_poset__POSetElement__nit__MModule; -extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MModule; -extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MModule; -extern const struct type type_poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MClassDef; -extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MClassDef; -extern const struct type type_poset__POSetElement__nit__MClassType; -extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MClassType; -extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MClassType; -extern const struct type type_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__NativeArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_poset__POSetElement__nit__MGroup; -extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MGroup; -extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MGroup; -extern const struct type type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__NativeArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__Set__nit__MMethodDef; -extern const struct type type_standard__NativeArray__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MMethodDef; -extern const struct type type_poset__POSetElement__nit__MClass; -extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MClass; -extern const struct type type_poset__POSetElement__nit__MType; -extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MType; -extern const struct type type_standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__NativeArray__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_nullable__nit__MProperty; -extern const struct type type_standard__NativeArray__nullable__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__nullable__nit__MProperty; -extern const struct type type_standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__NativeArray__standard__Array__nit__MMethodDef; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MMethodDef; -extern const struct type type_standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__NativeArray__standard__Array__nit__MAttributeDef; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__NativeArray__standard__Array__nit__MVirtualTypeDef; -extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__opts__Option; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__opts__Option; -extern const struct type type_standard__HashMapIterator__standard__String__opts__Option; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__opts__Option; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option; -extern const struct types resolution_table_standard__HashMap__standard__String__opts__Option; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath; -extern const struct type type_standard__HashMapIterator__standard__String__nullable__nit__ModulePath; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath; -extern const struct types resolution_table_standard__HashMap__standard__String__nullable__nit__ModulePath; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup; -extern const struct type type_standard__HashMapIterator__standard__String__nullable__nit__MGroup; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup; -extern const struct types resolution_table_standard__HashMap__standard__String__nullable__nit__MGroup; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule; -extern const struct type type_standard__HashMapIterator__nit__MModule__nit__AModule; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule; -extern const struct types resolution_table_standard__HashMap__nit__MModule__nit__AModule; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef; -extern const struct type type_standard__HashMapIterator__nit__MClassDef__nit__AClassdef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef; -extern const struct types resolution_table_standard__HashMap__nit__MClassDef__nit__AClassdef; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation; -extern const struct type type_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation; -extern const struct types resolution_table_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef; -extern const struct type type_standard__HashMapIterator__nit__MPropDef__nit__APropdef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef; -extern const struct types resolution_table_standard__HashMap__nit__MPropDef__nit__APropdef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty; extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MProperty; extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MProperty; -extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty; extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty; extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty; -extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MProperty__nit__APropdef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MProperty__nit__APropdef; -extern const struct type type_standard__HashMapIterator__nit__MProperty__nit__APropdef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef; -extern const struct types resolution_table_standard__HashMap__nit__MProperty__nit__APropdef; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__Array__nit__MType__nit__MGenericType; -extern const struct type type_standard__hash_collection__HashMapValues__standard__Array__nit__MType__nit__MGenericType; -extern const struct type type_standard__HashMapIterator__standard__Array__nit__MType__nit__MGenericType; -extern const struct type type_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType; -extern const struct types resolution_table_standard__HashMap__standard__Array__nit__MType__nit__MGenericType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__HashSet__nit__MType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__standard__HashSet__nit__MType; -extern const struct type type_standard__HashMapIterator__nit__MClassDef__standard__HashSet__nit__MType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType; -extern const struct types resolution_table_standard__HashMap__nit__MClassDef__standard__HashSet__nit__MType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Int; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Int; -extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Int; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Int; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int; -extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Int; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nullable__nit__MType; -extern const struct type type_standard__HashMapIterator__nit__MType__standard__Array__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Array__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassType__standard__Array__nullable__nit__MType; -extern const struct type type_standard__HashMapIterator__nit__MClassType__standard__Array__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__HashMap__nit__MClassType__standard__Array__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef; -extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__String; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__String; -extern const struct type type_standard__HashMapIterator__standard__String__standard__String; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__String; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__String; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String; -extern const struct types resolution_table_standard__HashMap__standard__String__standard__String; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nit__ANode; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nit__ANode; -extern const struct type type_standard__HashMapIterator__standard__String__nit__ANode; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__ANode; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode; -extern const struct types resolution_table_standard__HashMap__standard__String__nit__ANode; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__nit__MClassType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__nit__MClassType; -extern const struct type type_standard__HashMapIterator__nit__MClass__nit__MClassType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType; -extern const struct types resolution_table_standard__HashMap__nit__MClass__nit__MClassType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassDef; -extern const struct type type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef; -extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClass; -extern const struct type type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass; -extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassType; -extern const struct type type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType; -extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassType; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Int; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Int; -extern const struct type type_standard__HashMapIterator__standard__String__standard__Int; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Int; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int; -extern const struct types resolution_table_standard__HashMap__standard__String__standard__Int; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp; -extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__Variable__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__Variable__nullable__nit__MType; -extern const struct type type_standard__HashMapIterator__nit__Variable__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType; -extern const struct types resolution_table_standard__HashMap__nit__Variable__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__HashMapIterator__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__HashMap__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MAttribute; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MAttribute; -extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MAttribute; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute; -extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MAttribute; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__nit__AClassdef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__nit__AClassdef; -extern const struct type type_standard__HashMapIterator__nit__MClass__nit__AClassdef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef; -extern const struct types resolution_table_standard__HashMap__nit__MClass__nit__AClassdef; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nit__Variable; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nit__Variable; -extern const struct type type_standard__HashMapIterator__standard__String__nit__Variable; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__Variable; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable; -extern const struct types resolution_table_standard__HashMap__standard__String__nit__Variable; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__Variable__nit__RuntimeVariable; -extern const struct type type_standard__hash_collection__HashMapValues__nit__Variable__nit__RuntimeVariable; -extern const struct type type_standard__HashMapIterator__nit__Variable__nit__RuntimeVariable; -extern const struct type type_standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable; -extern const struct types resolution_table_standard__HashMap__nit__Variable__nit__RuntimeVariable; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__EscapeMark__standard__String; -extern const struct type type_standard__hash_collection__HashMapValues__nit__EscapeMark__standard__String; -extern const struct type type_standard__HashMapIterator__nit__EscapeMark__standard__String; -extern const struct type type_standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String; -extern const struct types resolution_table_standard__HashMap__nit__EscapeMark__standard__String; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Set__nit__MType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassType__standard__Set__nit__MType; -extern const struct type type_standard__HashMapIterator__nit__MClassType__standard__Set__nit__MType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__HashMap__nit__MClassType__standard__Set__nit__MType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Int; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Int; -extern const struct type type_standard__HashMapIterator__nit__MType__standard__Int; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Int; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int; -extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Int; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__Phase__poset__POSetElement__nit__Phase; -extern const struct type type_standard__hash_collection__HashMapValues__nit__Phase__poset__POSetElement__nit__Phase; -extern const struct type type_standard__HashMapIterator__nit__Phase__poset__POSetElement__nit__Phase; -extern const struct type type_standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase; -extern const struct types resolution_table_standard__HashMap__nit__Phase__poset__POSetElement__nit__Phase; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__poset__POSetElement__nit__MModule; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__poset__POSetElement__nit__MModule; -extern const struct type type_standard__HashMapIterator__nit__MModule__poset__POSetElement__nit__MModule; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule; -extern const struct types resolution_table_standard__HashMap__nit__MModule__poset__POSetElement__nit__MModule; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__HashMapIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef; -extern const struct types resolution_table_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassType__poset__POSetElement__nit__MClassType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassType__poset__POSetElement__nit__MClassType; -extern const struct type type_standard__HashMapIterator__nit__MClassType__poset__POSetElement__nit__MClassType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType; -extern const struct types resolution_table_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__HashMapIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MGroup__poset__POSetElement__nit__MGroup; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MGroup__poset__POSetElement__nit__MGroup; -extern const struct type type_standard__HashMapIterator__nit__MGroup__poset__POSetElement__nit__MGroup; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup; -extern const struct types resolution_table_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__HashMapIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__HashMapIterator__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MVirtualTypeProp__standard__Int; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MVirtualTypeProp__standard__Int; -extern const struct type type_standard__HashMapIterator__nit__MVirtualTypeProp__standard__Int; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int; -extern const struct types resolution_table_standard__HashMap__nit__MVirtualTypeProp__standard__Int; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__PropertyLayoutElement__standard__Int; -extern const struct type type_standard__hash_collection__HashMapValues__nit__PropertyLayoutElement__standard__Int; -extern const struct type type_standard__HashMapIterator__nit__PropertyLayoutElement__standard__Int; -extern const struct type type_standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int; -extern const struct types resolution_table_standard__HashMap__nit__PropertyLayoutElement__standard__Int; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MAttribute__standard__Int; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MAttribute__standard__Int; -extern const struct type type_standard__HashMapIterator__nit__MAttribute__standard__Int; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int; -extern const struct types resolution_table_standard__HashMap__nit__MAttribute__standard__Int; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__poset__POSetElement__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__poset__POSetElement__nit__MClass; -extern const struct type type_standard__HashMapIterator__nit__MClass__poset__POSetElement__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass; -extern const struct types resolution_table_standard__HashMap__nit__MClass__poset__POSetElement__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__poset__POSetElement__nit__MType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__poset__POSetElement__nit__MType; -extern const struct type type_standard__HashMapIterator__nit__MType__poset__POSetElement__nit__MType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__HashMap__nit__MType__poset__POSetElement__nit__MType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Set__nit__MType; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Set__nit__MType; -extern const struct type type_standard__HashMapIterator__nit__MType__standard__Set__nit__MType; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Set__nit__MType; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__HashMapIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__HashMapIterator__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MClass; -extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass; -extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__HashMapIterator__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef; -extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__HashMapIterator__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__HashMapIterator__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__Collection__standard__String; -extern const struct type type_standard__AbstractArray__standard__String; -extern const struct type type_standard__array__ArrayIterator__standard__String; -extern const struct types resolution_table_standard__Array__standard__String; -extern const struct type type_standard__Collection__nit__Phase; -extern const struct type type_standard__Array__nit__Phase; -extern const struct type type_standard__AbstractArray__nit__Phase; -extern const struct type type_standard__array__ArrayIterator__nit__Phase; -extern const struct types resolution_table_standard__Array__nit__Phase; -extern const struct type type_standard__Collection__nit__MModule; -extern const struct type type_standard__AbstractArray__nit__MModule; -extern const struct type type_standard__array__ArrayIterator__nit__MModule; -extern const struct types resolution_table_standard__Array__nit__MModule; -extern const struct type type_standard__Collection__nit__MClassDef; -extern const struct type type_standard__Array__nit__MClassDef; -extern const struct type type_standard__AbstractArray__nit__MClassDef; -extern const struct type type_standard__array__ArrayIterator__nit__MClassDef; -extern const struct types resolution_table_standard__Array__nit__MClassDef; -extern const struct type type_standard__Collection__nit__MClassType; -extern const struct type type_standard__Array__nit__MClassType; -extern const struct type type_standard__AbstractArray__nit__MClassType; -extern const struct type type_standard__array__ArrayIterator__nit__MClassType; -extern const struct types resolution_table_standard__Array__nit__MClassType; -extern const struct type type_standard__Collection__nit__MGroup; -extern const struct type type_standard__Array__nit__MGroup; -extern const struct type type_standard__AbstractArray__nit__MGroup; -extern const struct type type_standard__array__ArrayIterator__nit__MGroup; -extern const struct types resolution_table_standard__Array__nit__MGroup; -extern const struct type type_standard__Collection__nit__MClass; -extern const struct type type_standard__AbstractArray__nit__MClass; -extern const struct type type_standard__array__ArrayIterator__nit__MClass; -extern const struct types resolution_table_standard__Array__nit__MClass; -extern const struct type type_standard__Collection__nit__MType; -extern const struct type type_standard__AbstractArray__nit__MType; -extern const struct type type_standard__array__ArrayIterator__nit__MType; -extern const struct types resolution_table_standard__Array__nit__MType; -extern const struct type type_standard__Collection__nit__MPropDef; -extern const struct type type_standard__Array__nit__MPropDef; -extern const struct type type_standard__AbstractArray__nit__MPropDef; -extern const struct type type_standard__array__ArrayIterator__nit__MPropDef; -extern const struct types resolution_table_standard__Array__nit__MPropDef; -extern const struct types resolution_table_standard__Couple__nit__MClass__nit__AType; -extern const struct type type_standard__Collection__nit__MProject; -extern const struct type type_standard__AbstractArray__nit__MProject; -extern const struct type type_standard__array__ArrayIterator__nit__MProject; -extern const struct types resolution_table_standard__Array__nit__MProject; -extern const struct type type_standard__Collection__nit__MProperty; -extern const struct type type_standard__AbstractArray__nit__MProperty; -extern const struct type type_standard__array__ArrayIterator__nit__MProperty; -extern const struct types resolution_table_standard__Array__nit__MProperty; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MType; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MType; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType; -extern const struct types resolution_table_standard__HashSet__nit__MType; -extern const struct type type_standard__Collection__nullable__nit__MType; -extern const struct type type_standard__AbstractArray__nullable__nit__MType; -extern const struct type type_standard__array__ArrayIterator__nullable__nit__MType; -extern const struct types resolution_table_standard__Array__nullable__nit__MType; -extern const struct type type_standard__Collection__nullable__nit__MPropDef; -extern const struct type type_standard__AbstractArray__nullable__nit__MPropDef; -extern const struct type type_standard__array__ArrayIterator__nullable__nit__MPropDef; -extern const struct types resolution_table_standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__Collection__nullable__nit__MClass; -extern const struct type type_standard__AbstractArray__nullable__nit__MClass; -extern const struct type type_standard__array__ArrayIterator__nullable__nit__MClass; -extern const struct types resolution_table_standard__Array__nullable__nit__MClass; -extern const struct type type_standard__HashSet__nit__Phase; -extern const struct type type_poset__POSet__nit__Phase; -extern const struct types resolution_table_poset__POSetElement__nit__Phase; -extern const struct type type_standard__HashSet__nit__MModule; -extern const struct type type_poset__POSet__nit__MModule; -extern const struct types resolution_table_poset__POSetElement__nit__MModule; -extern const struct type type_standard__HashSet__nit__MClassDef; -extern const struct type type_poset__POSet__nit__MClassDef; -extern const struct types resolution_table_poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__HashSet__nit__MClassType; -extern const struct type type_poset__POSet__nit__MClassType; -extern const struct types resolution_table_poset__POSetElement__nit__MClassType; -extern const struct type type_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__HashSet__nit__MGroup; -extern const struct type type_poset__POSet__nit__MGroup; -extern const struct types resolution_table_poset__POSetElement__nit__MGroup; -extern const struct type type_standard__HashSet__nit__MClass; -extern const struct type type_poset__POSet__nit__MClass; -extern const struct types resolution_table_poset__POSetElement__nit__MClass; -extern const struct type type_poset__POSet__nit__MType; -extern const struct types resolution_table_poset__POSetElement__nit__MType; -extern const struct type type_standard__Collection__nit__MMethodDef; -extern const struct type type_standard__AbstractArray__nit__MMethodDef; -extern const struct type type_standard__array__ArrayIterator__nit__MMethodDef; -extern const struct types resolution_table_standard__Array__nit__MMethodDef; -extern const struct type type_standard__Collection__nit__MAttributeDef; -extern const struct type type_standard__AbstractArray__nit__MAttributeDef; -extern const struct type type_standard__array__ArrayIterator__nit__MAttributeDef; -extern const struct types resolution_table_standard__Array__nit__MAttributeDef; -extern const struct type type_standard__Collection__nit__MVirtualTypeDef; -extern const struct type type_standard__AbstractArray__nit__MVirtualTypeDef; -extern const struct type type_standard__array__ArrayIterator__nit__MVirtualTypeDef; -extern const struct types resolution_table_standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__Collection__nit__Message; -extern const struct type type_standard__Array__nit__Message; -extern const struct type type_standard__AbstractArray__nit__Message; -extern const struct type type_standard__array__ArrayIterator__nit__Message; -extern const struct types resolution_table_standard__Array__nit__Message; -extern const struct type type_standard__Collection__opts__Option; -extern const struct type type_standard__Array__opts__Option; -extern const struct type type_standard__AbstractArray__opts__Option; -extern const struct type type_standard__array__ArrayIterator__opts__Option; -extern const struct types resolution_table_standard__Array__opts__Option; -extern const struct type type_standard__Collection__nit__ModulePath; -extern const struct type type_standard__Array__nit__ModulePath; -extern const struct type type_standard__AbstractArray__nit__ModulePath; -extern const struct type type_standard__array__ArrayIterator__nit__ModulePath; -extern const struct types resolution_table_standard__Array__nit__ModulePath; -extern const struct type type_standard__Collection__nit__AModule; -extern const struct type type_standard__Array__nit__AModule; -extern const struct type type_standard__AbstractArray__nit__AModule; -extern const struct type type_standard__array__ArrayIterator__nit__AModule; -extern const struct types resolution_table_standard__Array__nit__AModule; -extern const struct type type_standard__Collection__nit__AAnnotation; -extern const struct type type_standard__Array__nit__AAnnotation; -extern const struct type type_standard__AbstractArray__nit__AAnnotation; -extern const struct type type_standard__array__ArrayIterator__nit__AAnnotation; -extern const struct types resolution_table_standard__Array__nit__AAnnotation; -extern const struct type type_standard__Collection__standard__Int; -extern const struct type type_standard__Array__standard__Int; -extern const struct type type_standard__AbstractArray__standard__Int; -extern const struct type type_standard__array__ArrayIterator__standard__Int; -extern const struct types resolution_table_standard__Array__standard__Int; -extern const struct type type_standard__Collection__nit__parser_work__State; -extern const struct type type_standard__Array__nit__parser_work__State; -extern const struct type type_standard__AbstractArray__nit__parser_work__State; -extern const struct type type_standard__array__ArrayIterator__nit__parser_work__State; -extern const struct types resolution_table_standard__Array__nit__parser_work__State; -extern const struct type type_standard__Collection__nit__MParameterType; -extern const struct type type_standard__Array__nit__MParameterType; -extern const struct type type_standard__AbstractArray__nit__MParameterType; -extern const struct type type_standard__array__ArrayIterator__nit__MParameterType; -extern const struct types resolution_table_standard__Array__nit__MParameterType; -extern const struct type type_standard__Collection__standard__Text; -extern const struct type type_standard__Array__standard__Text; -extern const struct type type_standard__AbstractArray__standard__Text; -extern const struct type type_standard__array__ArrayIterator__standard__Text; -extern const struct types resolution_table_standard__Array__standard__Text; -extern const struct type type_standard__Collection__nit__MMethod; -extern const struct type type_standard__Array__nit__MMethod; -extern const struct type type_standard__AbstractArray__nit__MMethod; -extern const struct type type_standard__array__ArrayIterator__nit__MMethod; -extern const struct types resolution_table_standard__Array__nit__MMethod; -extern const struct type type_standard__Collection__nit__ExternFile; -extern const struct type type_standard__Array__nit__ExternFile; -extern const struct type type_standard__AbstractArray__nit__ExternFile; -extern const struct type type_standard__array__ArrayIterator__nit__ExternFile; -extern const struct types resolution_table_standard__Array__nit__ExternFile; -extern const struct type type_standard__Collection__standard__Match; -extern const struct type type_standard__Array__standard__Match; -extern const struct type type_standard__AbstractArray__standard__Match; -extern const struct type type_standard__array__ArrayIterator__standard__Match; -extern const struct types resolution_table_standard__Array__standard__Match; -extern const struct type type_standard__Collection__nit__Prod; -extern const struct type type_standard__Array__nit__Prod; -extern const struct type type_standard__AbstractArray__nit__Prod; -extern const struct type type_standard__array__ArrayIterator__nit__Prod; -extern const struct types resolution_table_standard__Array__nit__Prod; -extern const struct type type_standard__Collection__nit__parser_work__ReduceAction; -extern const struct type type_standard__Array__nit__parser_work__ReduceAction; -extern const struct type type_standard__AbstractArray__nit__parser_work__ReduceAction; -extern const struct type type_standard__array__ArrayIterator__nit__parser_work__ReduceAction; -extern const struct types resolution_table_standard__Array__nit__parser_work__ReduceAction; -extern const struct type type_standard__Collection__nit__AClassdef; -extern const struct type type_standard__Array__nit__AClassdef; -extern const struct type type_standard__AbstractArray__nit__AClassdef; -extern const struct type type_standard__array__ArrayIterator__nit__AClassdef; -extern const struct types resolution_table_standard__Array__nit__AClassdef; -extern const struct type type_standard__Collection__nit__MParameter; -extern const struct type type_standard__Array__nit__MParameter; -extern const struct type type_standard__AbstractArray__nit__MParameter; -extern const struct type type_standard__array__ArrayIterator__nit__MParameter; -extern const struct types resolution_table_standard__Array__nit__MParameter; -extern const struct type type_standard__Collection__nit__FlowContext; -extern const struct type type_standard__Array__nit__FlowContext; -extern const struct type type_standard__AbstractArray__nit__FlowContext; -extern const struct type type_standard__array__ArrayIterator__nit__FlowContext; -extern const struct types resolution_table_standard__Array__nit__FlowContext; -extern const struct type type_standard__Collection__nit__CallSite; -extern const struct type type_standard__Array__nit__CallSite; -extern const struct type type_standard__AbstractArray__nit__CallSite; -extern const struct type type_standard__array__ArrayIterator__nit__CallSite; -extern const struct types resolution_table_standard__Array__nit__CallSite; -extern const struct type type_standard__Collection__nit__CodeWriter; -extern const struct type type_standard__Array__nit__CodeWriter; -extern const struct type type_standard__AbstractArray__nit__CodeWriter; -extern const struct type type_standard__array__ArrayIterator__nit__CodeWriter; -extern const struct types resolution_table_standard__Array__nit__CodeWriter; -extern const struct type type_standard__Collection__nit__RuntimeVariable; -extern const struct type type_standard__Array__nit__RuntimeVariable; -extern const struct type type_standard__AbstractArray__nit__RuntimeVariable; -extern const struct type type_standard__array__ArrayIterator__nit__RuntimeVariable; -extern const struct types resolution_table_standard__Array__nit__RuntimeVariable; -extern const struct type type_standard__Collection__standard__Streamable; -extern const struct type type_standard__Array__standard__Streamable; -extern const struct type type_standard__AbstractArray__standard__Streamable; -extern const struct type type_standard__array__ArrayIterator__standard__Streamable; -extern const struct types resolution_table_standard__Array__standard__Streamable; -extern const struct type type_standard__Collection__nit__AAttrPropdef; -extern const struct type type_standard__Array__nit__AAttrPropdef; -extern const struct type type_standard__AbstractArray__nit__AAttrPropdef; -extern const struct type type_standard__array__ArrayIterator__nit__AAttrPropdef; -extern const struct types resolution_table_standard__Array__nit__AAttrPropdef; -extern const struct type type_standard__Collection__nit__MVirtualType; -extern const struct type type_standard__Array__nit__MVirtualType; -extern const struct type type_standard__AbstractArray__nit__MVirtualType; -extern const struct type type_standard__array__ArrayIterator__nit__MVirtualType; -extern const struct types resolution_table_standard__Array__nit__MVirtualType; -extern const struct type type_standard__Collection__nit__AExpr; -extern const struct type type_standard__Array__nit__AExpr; -extern const struct type type_standard__AbstractArray__nit__AExpr; -extern const struct type type_standard__array__ArrayIterator__nit__AExpr; -extern const struct types resolution_table_standard__Array__nit__AExpr; -extern const struct type type_standard__Collection__nit__AIntExpr; -extern const struct type type_standard__Array__nit__AIntExpr; -extern const struct type type_standard__AbstractArray__nit__AIntExpr; -extern const struct type type_standard__array__ArrayIterator__nit__AIntExpr; -extern const struct types resolution_table_standard__Array__nit__AIntExpr; -extern const struct type type_standard__Collection__nit__Variable; -extern const struct type type_standard__Array__nit__Variable; -extern const struct type type_standard__AbstractArray__nit__Variable; -extern const struct type type_standard__array__ArrayIterator__nit__Variable; -extern const struct types resolution_table_standard__Array__nit__Variable; -extern const struct type type_standard__Collection__nit__AVarExpr; -extern const struct type type_standard__Array__nit__AVarExpr; -extern const struct type type_standard__AbstractArray__nit__AVarExpr; -extern const struct type type_standard__array__ArrayIterator__nit__AVarExpr; -extern const struct types resolution_table_standard__Array__nit__AVarExpr; -extern const struct type type_standard__Collection__nit__AEscapeExpr; -extern const struct type type_standard__Array__nit__AEscapeExpr; -extern const struct type type_standard__AbstractArray__nit__AEscapeExpr; -extern const struct type type_standard__array__ArrayIterator__nit__AEscapeExpr; -extern const struct types resolution_table_standard__Array__nit__AEscapeExpr; -extern const struct type type_standard__Collection__standard__Char; -extern const struct type type_standard__Array__standard__Char; -extern const struct type type_standard__AbstractArray__standard__Char; -extern const struct type type_standard__array__ArrayIterator__standard__Char; -extern const struct types resolution_table_standard__Array__standard__Char; -extern const struct type type_standard__Collection__standard__Buffer; -extern const struct type type_standard__AbstractArray__standard__Buffer; -extern const struct type type_standard__array__ArrayIterator__standard__Buffer; -extern const struct types resolution_table_standard__Array__standard__Buffer; -extern const struct type type_standard__Collection__standard__FlatText; -extern const struct type type_standard__Array__standard__FlatText; -extern const struct type type_standard__AbstractArray__standard__FlatText; -extern const struct type type_standard__array__ArrayIterator__standard__FlatText; -extern const struct types resolution_table_standard__Array__standard__FlatText; -extern const struct type type_standard__Collection__nit__AImport; -extern const struct type type_standard__Array__nit__AImport; -extern const struct type type_standard__AbstractArray__nit__AImport; -extern const struct type type_standard__array__ArrayIterator__nit__AImport; -extern const struct types resolution_table_standard__Array__nit__AImport; -extern const struct type type_standard__Collection__nit__TId; -extern const struct type type_standard__Array__nit__TId; -extern const struct type type_standard__AbstractArray__nit__TId; -extern const struct type type_standard__array__ArrayIterator__nit__TId; -extern const struct types resolution_table_standard__Array__nit__TId; -extern const struct type type_standard__Collection__nit__APropdef; -extern const struct type type_standard__Array__nit__APropdef; -extern const struct type type_standard__AbstractArray__nit__APropdef; -extern const struct type type_standard__array__ArrayIterator__nit__APropdef; -extern const struct types resolution_table_standard__Array__nit__APropdef; -extern const struct type type_standard__Collection__nit__CodeFile; -extern const struct type type_standard__Array__nit__CodeFile; -extern const struct type type_standard__AbstractArray__nit__CodeFile; -extern const struct type type_standard__array__ArrayIterator__nit__CodeFile; -extern const struct types resolution_table_standard__Array__nit__CodeFile; -extern const struct type type_standard__Collection__standard__Couple__nit__MClass__nit__AType; -extern const struct type type_standard__Array__standard__Couple__nit__MClass__nit__AType; -extern const struct type type_standard__AbstractArray__standard__Couple__nit__MClass__nit__AType; -extern const struct type type_standard__array__ArrayIterator__standard__Couple__nit__MClass__nit__AType; -extern const struct types resolution_table_standard__Array__standard__Couple__nit__MClass__nit__AType; -extern const struct type type_standard__Collection__nit__ANode; -extern const struct type type_standard__Array__nit__ANode; -extern const struct type type_standard__AbstractArray__nit__ANode; -extern const struct type type_standard__array__ArrayIterator__nit__ANode; -extern const struct types resolution_table_standard__Array__nit__ANode; -extern const struct type type_standard__Collection__nit__MVirtualTypeProp; -extern const struct type type_standard__Array__nit__MVirtualTypeProp; -extern const struct type type_standard__AbstractArray__nit__MVirtualTypeProp; -extern const struct type type_standard__array__ArrayIterator__nit__MVirtualTypeProp; -extern const struct types resolution_table_standard__Array__nit__MVirtualTypeProp; -extern const struct type type_standard__Collection__nit__TComment; -extern const struct type type_standard__Array__nit__TComment; -extern const struct type type_standard__AbstractArray__nit__TComment; -extern const struct type type_standard__array__ArrayIterator__nit__TComment; -extern const struct types resolution_table_standard__Array__nit__TComment; -extern const struct type type_standard__Collection__nit__AFormaldef; -extern const struct type type_standard__Array__nit__AFormaldef; -extern const struct type type_standard__AbstractArray__nit__AFormaldef; -extern const struct type type_standard__array__ArrayIterator__nit__AFormaldef; -extern const struct types resolution_table_standard__Array__nit__AFormaldef; -extern const struct type type_standard__Collection__nit__ASuperclass; -extern const struct type type_standard__Array__nit__ASuperclass; -extern const struct type type_standard__AbstractArray__nit__ASuperclass; -extern const struct type type_standard__array__ArrayIterator__nit__ASuperclass; -extern const struct types resolution_table_standard__Array__nit__ASuperclass; -extern const struct type type_standard__Collection__nit__scope__Scope; -extern const struct type type_standard__Array__nit__scope__Scope; -extern const struct type type_standard__AbstractArray__nit__scope__Scope; -extern const struct type type_standard__array__ArrayIterator__nit__scope__Scope; -extern const struct types resolution_table_standard__Array__nit__scope__Scope; -extern const struct type type_standard__Collection__nit__PropertyLayoutElement; -extern const struct type type_standard__Array__nit__PropertyLayoutElement; -extern const struct type type_standard__AbstractArray__nit__PropertyLayoutElement; -extern const struct type type_standard__array__ArrayIterator__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__Array__nit__PropertyLayoutElement; -extern const struct type type_standard__Collection__nit__MAttribute; -extern const struct type type_standard__Array__nit__MAttribute; -extern const struct type type_standard__AbstractArray__nit__MAttribute; -extern const struct type type_standard__array__ArrayIterator__nit__MAttribute; -extern const struct types resolution_table_standard__Array__nit__MAttribute; -extern const struct type type_standard__Collection__nit__AExternCodeBlock; -extern const struct type type_standard__Array__nit__AExternCodeBlock; -extern const struct type type_standard__AbstractArray__nit__AExternCodeBlock; -extern const struct type type_standard__array__ArrayIterator__nit__AExternCodeBlock; -extern const struct types resolution_table_standard__Array__nit__AExternCodeBlock; -extern const struct type type_standard__Collection__nit__AParam; -extern const struct type type_standard__Array__nit__AParam; -extern const struct type type_standard__AbstractArray__nit__AParam; -extern const struct type type_standard__array__ArrayIterator__nit__AParam; -extern const struct types resolution_table_standard__Array__nit__AParam; -extern const struct type type_standard__Collection__nit__AExternCall; -extern const struct type type_standard__Array__nit__AExternCall; -extern const struct type type_standard__AbstractArray__nit__AExternCall; -extern const struct type type_standard__array__ArrayIterator__nit__AExternCall; -extern const struct types resolution_table_standard__Array__nit__AExternCall; -extern const struct type type_standard__Collection__nit__AType; -extern const struct type type_standard__Array__nit__AType; -extern const struct type type_standard__AbstractArray__nit__AType; -extern const struct type type_standard__array__ArrayIterator__nit__AType; -extern const struct types resolution_table_standard__Array__nit__AType; -extern const struct type type_standard__Collection__nit__SourceFile; -extern const struct type type_standard__Array__nit__SourceFile; -extern const struct type type_standard__AbstractArray__nit__SourceFile; -extern const struct type type_standard__array__ArrayIterator__nit__SourceFile; -extern const struct types resolution_table_standard__Array__nit__SourceFile; -extern const struct type type_standard__Collection__standard__Array__standard__String; -extern const struct type type_standard__Array__standard__Array__standard__String; -extern const struct type type_standard__AbstractArray__standard__Array__standard__String; -extern const struct type type_standard__array__ArrayIterator__standard__Array__standard__String; -extern const struct types resolution_table_standard__Array__standard__Array__standard__String; -extern const struct type type_standard__Collection__standard__Array__nit__MProject; -extern const struct type type_standard__Array__standard__Array__nit__MProject; -extern const struct type type_standard__AbstractArray__standard__Array__nit__MProject; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MProject; -extern const struct types resolution_table_standard__Array__standard__Array__nit__MProject; -extern const struct type type_standard__Collection__standard__Array__nit__MModule; -extern const struct type type_standard__Array__standard__Array__nit__MModule; -extern const struct type type_standard__AbstractArray__standard__Array__nit__MModule; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MModule; -extern const struct types resolution_table_standard__Array__standard__Array__nit__MModule; -extern const struct type type_standard__Collection__standard__Array__nit__MClass; -extern const struct type type_standard__Array__standard__Array__nit__MClass; -extern const struct type type_standard__AbstractArray__standard__Array__nit__MClass; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MClass; -extern const struct types resolution_table_standard__Array__standard__Array__nit__MClass; -extern const struct type type_standard__Collection__standard__Array__nit__MProperty; -extern const struct type type_standard__Array__standard__Array__nit__MProperty; -extern const struct type type_standard__AbstractArray__standard__Array__nit__MProperty; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MProperty; -extern const struct types resolution_table_standard__Array__standard__Array__nit__MProperty; -extern const struct type type_standard__Collection__nullable__nit__ModulePath; -extern const struct type type_standard__Array__nullable__nit__ModulePath; -extern const struct type type_standard__AbstractArray__nullable__nit__ModulePath; -extern const struct type type_standard__array__ArrayIterator__nullable__nit__ModulePath; -extern const struct types resolution_table_standard__Array__nullable__nit__ModulePath; -extern const struct type type_standard__Collection__nullable__nit__MGroup; -extern const struct type type_standard__Array__nullable__nit__MGroup; -extern const struct type type_standard__AbstractArray__nullable__nit__MGroup; -extern const struct type type_standard__array__ArrayIterator__nullable__nit__MGroup; -extern const struct types resolution_table_standard__Array__nullable__nit__MGroup; -extern const struct type type_standard__Collection__nit__MModuleData__nit__AAnnotation; -extern const struct type type_standard__Array__nit__MModuleData__nit__AAnnotation; -extern const struct type type_standard__AbstractArray__nit__MModuleData__nit__AAnnotation; -extern const struct type type_standard__array__ArrayIterator__nit__MModuleData__nit__AAnnotation; -extern const struct types resolution_table_standard__Array__nit__MModuleData__nit__AAnnotation; -extern const struct type type_standard__Collection__standard__Set__nit__MProperty; -extern const struct type type_standard__Array__standard__Set__nit__MProperty; -extern const struct type type_standard__AbstractArray__standard__Set__nit__MProperty; -extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MProperty; -extern const struct types resolution_table_standard__Array__standard__Set__nit__MProperty; -extern const struct type type_standard__Collection__standard__Array__nit__MType; -extern const struct type type_standard__Array__standard__Array__nit__MType; -extern const struct type type_standard__AbstractArray__standard__Array__nit__MType; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MType; -extern const struct types resolution_table_standard__Array__standard__Array__nit__MType; -extern const struct type type_standard__Collection__nit__MGenericType; -extern const struct type type_standard__Array__nit__MGenericType; -extern const struct type type_standard__AbstractArray__nit__MGenericType; -extern const struct type type_standard__array__ArrayIterator__nit__MGenericType; -extern const struct types resolution_table_standard__Array__nit__MGenericType; -extern const struct type type_standard__Collection__standard__HashSet__nit__MType; -extern const struct type type_standard__Array__standard__HashSet__nit__MType; -extern const struct type type_standard__AbstractArray__standard__HashSet__nit__MType; -extern const struct type type_standard__array__ArrayIterator__standard__HashSet__nit__MType; -extern const struct types resolution_table_standard__Array__standard__HashSet__nit__MType; -extern const struct type type_standard__Collection__standard__Array__nullable__nit__MType; -extern const struct type type_standard__Array__standard__Array__nullable__nit__MType; -extern const struct type type_standard__AbstractArray__standard__Array__nullable__nit__MType; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__Array__standard__Array__nullable__nit__MType; -extern const struct type type_standard__Collection__standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__Array__standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__AbstractArray__standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nullable__nit__MPropDef; -extern const struct types resolution_table_standard__Array__standard__Array__nullable__nit__MPropDef; -extern const struct type type_standard__Collection__standard__Set__nit__MClassDef; -extern const struct type type_standard__Array__standard__Set__nit__MClassDef; -extern const struct type type_standard__AbstractArray__standard__Set__nit__MClassDef; -extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MClassDef; -extern const struct types resolution_table_standard__Array__standard__Set__nit__MClassDef; -extern const struct type type_standard__Collection__standard__Set__nit__MClass; -extern const struct type type_standard__Array__standard__Set__nit__MClass; -extern const struct type type_standard__AbstractArray__standard__Set__nit__MClass; -extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MClass; -extern const struct types resolution_table_standard__Array__standard__Set__nit__MClass; -extern const struct type type_standard__Collection__standard__Set__nit__MClassType; -extern const struct type type_standard__Array__standard__Set__nit__MClassType; -extern const struct type type_standard__AbstractArray__standard__Set__nit__MClassType; -extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MClassType; -extern const struct types resolution_table_standard__Array__standard__Set__nit__MClassType; -extern const struct type type_standard__Collection__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_standard__Array__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_standard__AbstractArray__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MVirtualTypeProp; -extern const struct types resolution_table_standard__Array__standard__Set__nit__MVirtualTypeProp; -extern const struct type type_standard__Collection__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__Array__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__AbstractArray__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__array__ArrayIterator__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__Array__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__Collection__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__Array__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__AbstractArray__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__Array__standard__Set__nit__PropertyLayoutElement; -extern const struct type type_standard__Collection__standard__Set__nit__MAttribute; -extern const struct type type_standard__Array__standard__Set__nit__MAttribute; -extern const struct type type_standard__AbstractArray__standard__Set__nit__MAttribute; -extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MAttribute; -extern const struct types resolution_table_standard__Array__standard__Set__nit__MAttribute; -extern const struct type type_standard__Collection__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__Array__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__AbstractArray__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nullable__nit__MClass; -extern const struct types resolution_table_standard__Array__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__Collection__nit__EscapeMark; -extern const struct type type_standard__Array__nit__EscapeMark; -extern const struct type type_standard__AbstractArray__nit__EscapeMark; -extern const struct type type_standard__array__ArrayIterator__nit__EscapeMark; -extern const struct types resolution_table_standard__Array__nit__EscapeMark; -extern const struct type type_standard__Collection__standard__Set__nit__MType; -extern const struct type type_standard__Array__standard__Set__nit__MType; -extern const struct type type_standard__AbstractArray__standard__Set__nit__MType; -extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MType; -extern const struct types resolution_table_standard__Array__standard__Set__nit__MType; -extern const struct type type_standard__Collection__poset__POSetElement__nit__Phase; -extern const struct type type_standard__Array__poset__POSetElement__nit__Phase; -extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__Phase; -extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__Phase; -extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__Phase; -extern const struct type type_standard__Collection__poset__POSetElement__nit__MModule; -extern const struct type type_standard__Array__poset__POSetElement__nit__MModule; -extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MModule; -extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MModule; -extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MModule; -extern const struct type type_standard__Collection__poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__Array__poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MClassDef; -extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MClassDef; -extern const struct type type_standard__Collection__poset__POSetElement__nit__MClassType; -extern const struct type type_standard__Array__poset__POSetElement__nit__MClassType; -extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MClassType; -extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MClassType; -extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MClassType; -extern const struct type type_standard__Collection__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__Array__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__AbstractArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__array__ArrayIterator__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__Array__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__Collection__poset__POSetElement__nit__MGroup; -extern const struct type type_standard__Array__poset__POSetElement__nit__MGroup; -extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MGroup; -extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MGroup; -extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MGroup; -extern const struct type type_standard__Collection__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__AbstractArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__array__ArrayIterator__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__Collection__standard__Set__nit__MMethodDef; -extern const struct type type_standard__Array__standard__Set__nit__MMethodDef; -extern const struct type type_standard__AbstractArray__standard__Set__nit__MMethodDef; -extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_standard__Array__standard__Set__nit__MMethodDef; -extern const struct type type_standard__Collection__poset__POSetElement__nit__MClass; -extern const struct type type_standard__Array__poset__POSetElement__nit__MClass; -extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MClass; -extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MClass; -extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MClass; -extern const struct type type_standard__Collection__poset__POSetElement__nit__MType; -extern const struct type type_standard__Array__poset__POSetElement__nit__MType; -extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MType; -extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MType; -extern const struct type type_standard__Collection__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__Array__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__AbstractArray__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__array__ArrayIterator__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__Array__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__Collection__nullable__nit__MProperty; -extern const struct type type_standard__Array__nullable__nit__MProperty; -extern const struct type type_standard__AbstractArray__nullable__nit__MProperty; -extern const struct type type_standard__array__ArrayIterator__nullable__nit__MProperty; -extern const struct types resolution_table_standard__Array__nullable__nit__MProperty; -extern const struct type type_standard__Collection__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__AbstractArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__array__ArrayIterator__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct types resolution_table_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__Collection__standard__Array__nit__MMethodDef; -extern const struct type type_standard__Array__standard__Array__nit__MMethodDef; -extern const struct type type_standard__AbstractArray__standard__Array__nit__MMethodDef; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MMethodDef; -extern const struct types resolution_table_standard__Array__standard__Array__nit__MMethodDef; -extern const struct type type_standard__Collection__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__AbstractArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__array__ArrayIterator__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct types resolution_table_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__Collection__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__Array__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__AbstractArray__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MAttributeDef; -extern const struct types resolution_table_standard__Array__standard__Array__nit__MAttributeDef; -extern const struct type type_standard__Collection__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__AbstractArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__array__ArrayIterator__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct types resolution_table_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__Collection__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__Array__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__AbstractArray__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MVirtualTypeDef; -extern const struct types resolution_table_standard__Array__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__hash_collection__HashSetNode__nit__AModule; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__AModule; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__AModule; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AModule; -extern const struct types resolution_table_standard__HashSet__nit__AModule; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MModule; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MModule; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MModule; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule; -extern const struct types resolution_table_standard__HashSet__nit__MModule; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MClassType; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MClassType; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MClassType; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType; -extern const struct types resolution_table_standard__HashSet__nit__MClassType; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MClass; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MClass; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MClass; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass; -extern const struct types resolution_table_standard__HashSet__nit__MClass; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MMethodDef; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MMethodDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef; -extern const struct types resolution_table_standard__HashSet__nit__MMethodDef; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MMethod; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MMethod; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MMethod; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod; -extern const struct types resolution_table_standard__HashSet__nit__MMethod; -extern const struct type type_standard__hash_collection__HashSetNode__nit__CallSite; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__CallSite; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__CallSite; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite; -extern const struct types resolution_table_standard__HashSet__nit__CallSite; -extern const struct type type_standard__hash_collection__HashSetNode__standard__Object; -extern const struct type type_standard__hash_collection__HashSetIterator__standard__Object; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__standard__Object; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object; -extern const struct types resolution_table_standard__HashSet__standard__Object; -extern const struct type type_standard__hash_collection__HashSetNode__nit__ANode; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__ANode; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__ANode; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__ANode; -extern const struct types resolution_table_standard__HashSet__nit__ANode; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MClassDef; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MClassDef; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MClassDef; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassDef; -extern const struct types resolution_table_standard__HashSet__nit__MClassDef; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MVirtualTypeProp; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp; -extern const struct types resolution_table_standard__HashSet__nit__MVirtualTypeProp; -extern const struct type type_standard__hash_collection__HashSetNode__nit__Variable; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__Variable; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__Variable; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Variable; -extern const struct types resolution_table_standard__HashSet__nit__Variable; -extern const struct type type_standard__hash_collection__HashSetNode__standard__String; -extern const struct type type_standard__hash_collection__HashSetIterator__standard__String; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__standard__String; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__String; -extern const struct types resolution_table_standard__HashSet__standard__String; -extern const struct type type_standard__hash_collection__HashSetNode__nit__PropertyLayoutElement; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__PropertyLayoutElement; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__HashSet__nit__PropertyLayoutElement; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MAttribute; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MAttribute; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MAttribute; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MAttribute; -extern const struct types resolution_table_standard__HashSet__nit__MAttribute; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MProperty; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MProperty; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MProperty; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MProperty; -extern const struct types resolution_table_standard__HashSet__nit__MProperty; -extern const struct type type_standard__hash_collection__HashSetNode__nit__Phase; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__Phase; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__Phase; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Phase; -extern const struct types resolution_table_standard__HashSet__nit__Phase; -extern const struct type type_standard__hash_collection__HashSetNode__nit__MGroup; -extern const struct type type_standard__hash_collection__HashSetIterator__nit__MGroup; -extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MGroup; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup; -extern const struct types resolution_table_standard__HashSet__nit__MGroup; -extern const struct type type_standard__HashMap__nit__Phase__poset__POSetElement__nit__Phase; -extern const struct types resolution_table_poset__POSet__nit__Phase; -extern const struct type type_standard__HashMap__nit__MModule__poset__POSetElement__nit__MModule; -extern const struct types resolution_table_poset__POSet__nit__MModule; -extern const struct type type_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef; -extern const struct types resolution_table_poset__POSet__nit__MClassDef; -extern const struct type type_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType; -extern const struct types resolution_table_poset__POSet__nit__MClassType; -extern const struct type type_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup; -extern const struct types resolution_table_poset__POSet__nit__MGroup; -extern const struct type type_standard__HashMap__nit__MClass__poset__POSetElement__nit__MClass; -extern const struct types resolution_table_poset__POSet__nit__MClass; -extern const struct type type_standard__HashMap__nit__MType__poset__POSetElement__nit__MType; -extern const struct types resolution_table_poset__POSet__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__opts__Option; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__AModule; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MModule; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClassType; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClass; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MMethodDef; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MMethod; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__CallSite; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Int; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__standard__Object; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__String; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__ANode; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__ANode; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClassDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Int; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__Variable; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__standard__String; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MAttribute; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MProperty; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__Variable; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Int; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__Phase; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MGroup; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__AbstractArrayRead__nit__MModule; -extern const struct types resolution_table_standard__array__ArrayIterator__nit__MModule; -extern const struct type type_standard__AbstractArrayRead__standard__String; -extern const struct types resolution_table_standard__array__ArrayIterator__standard__String; -extern const struct type type_standard__AbstractArrayRead__nit__MType; -extern const struct types resolution_table_standard__array__ArrayIterator__nit__MType; -extern const struct type type_standard__AbstractArrayRead__nit__MMethodDef; -extern const struct types resolution_table_standard__array__ArrayIterator__nit__MMethodDef; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AModule; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass; -extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty; -extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__ANode; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Variable; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__String; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MAttribute; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Phase; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__array__ArrayMapKeys__nit__MClass__nit__AType; -extern const struct type type_standard__array__ArrayMapValues__nit__MClass__nit__AType; -extern const struct type type_standard__abstract_collection__CoupleMapIterator__nit__MClass__nit__AType; -extern const struct types resolution_table_standard__ArrayMap__nit__MClass__nit__AType; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MProperty; +extern const struct type type_standard__NativeArray__nit__MClassType; +extern const struct type type_standard__AbstractArray__nit__MClassType; +extern const struct type type_standard__array__ArrayIterator__nit__MClassType; +extern const struct types resolution_table_standard__Array__nit__MClassType; +extern const struct type type_standard__Array__nit__MPropDef; +extern const struct type type_standard__Collection__nit__MPropDef; +extern const struct type type_standard__NativeArray__nit__MPropDef; +extern const struct type type_standard__AbstractArray__nit__MPropDef; +extern const struct type type_standard__array__ArrayIterator__nit__MPropDef; +extern const struct types resolution_table_standard__Array__nit__MPropDef; +extern const struct type type_standard__HashMapIterator__nit__MProperty__nit__APropdef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MProperty__nit__APropdef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MProperty__nit__APropdef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef; +extern const struct types resolution_table_standard__HashMap__nit__MProperty__nit__APropdef; +extern const struct type type_nit__AbstractCompilerVisitor; +extern const struct type type_nit__MMethod; +extern const struct type type_nit__MMethodDef; +extern const struct types resolution_table_nit__MMethodDef; +extern const struct types resolution_table_standard__ropes__Concat; +extern const struct type type_standard__ropes__RopeString; +extern const struct types resolution_table_standard__ropes__RopeChars; +extern const struct types resolution_table_standard__string__FlatBufferIterator; +extern const struct type type_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__Array__nit__MGroup; +extern const struct type type_nit__MGroup; +extern const struct type type_poset__POSetElement__nit__MGroup; +extern const struct type type_standard__Collection__nit__MGroup; +extern const struct type type_nit__POSetConflictGraph__nit__MGroup; +extern const struct types resolution_table_poset__POSet__nit__MGroup; +extern const struct types resolution_table_nit__Message; +extern const struct type type_standard__Array__standard__Int; +extern const struct type type_standard__Collection__standard__Int; +extern const struct type type_standard__NativeArray__standard__Int; +extern const struct type type_standard__AbstractArray__standard__Int; +extern const struct type type_standard__array__ArrayIterator__standard__Int; +extern const struct types resolution_table_standard__Array__standard__Int; +extern const struct type type_nit__parser_work__State; +extern const struct type type_standard__Array__nit__parser_work__State; +extern const struct type type_standard__Collection__nit__parser_work__State; +extern const struct type type_standard__NativeArray__nit__parser_work__State; +extern const struct type type_standard__AbstractArray__nit__parser_work__State; +extern const struct type type_standard__array__ArrayIterator__nit__parser_work__State; +extern const struct types resolution_table_standard__Array__nit__parser_work__State; +extern const struct type type_standard__Array__nit__AImport; +extern const struct type type_nit__AImport; +extern const struct type type_standard__Collection__nit__AImport; +extern const struct types resolution_table_nit__ANodes__nit__AImport; +extern const struct type type_standard__Array__nit__TId; +extern const struct type type_nit__TId; +extern const struct type type_standard__Collection__nit__TId; +extern const struct types resolution_table_nit__ANodes__nit__TId; +extern const struct type type_nit__MVisibility; +extern const struct types resolution_table_nit__MVisibility; +extern const struct type type_standard__Array__nit__AClassdef; +extern const struct type type_standard__Collection__nit__AClassdef; +extern const struct types resolution_table_nit__ANodes__nit__AClassdef; +extern const struct type type_standard__Array__nit__APropdef; +extern const struct type type_standard__Collection__nit__APropdef; +extern const struct types resolution_table_nit__ANodes__nit__APropdef; +extern const struct type type_nit__Location; +extern const struct types resolution_table_nit__Location; +extern const struct type type_nit__MParameterType; +extern const struct type type_standard__Array__nit__MParameterType; +extern const struct type type_standard__Collection__nit__MParameterType; +extern const struct type type_standard__NativeArray__nit__MParameterType; +extern const struct type type_standard__AbstractArray__nit__MParameterType; +extern const struct type type_standard__array__ArrayIterator__nit__MParameterType; +extern const struct types resolution_table_standard__Array__nit__MParameterType; +extern const struct type type_standard__HashMapIterator__standard__Array__nit__MType__nit__MGenericType; +extern const struct type type_standard__Array__nit__MType; +extern const struct type type_nit__MGenericType; +extern const struct type type_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__Array__nit__MType__nit__MGenericType; +extern const struct type type_standard__hash_collection__HashMapValues__standard__Array__nit__MType__nit__MGenericType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType; +extern const struct types resolution_table_standard__HashMap__standard__Array__nit__MType__nit__MGenericType; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MClassType; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MClassType; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MClassType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType; +extern const struct types resolution_table_standard__HashSet__nit__MClassType; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MClass; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MClass; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MClass; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass; +extern const struct types resolution_table_standard__HashSet__nit__MClass; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MType; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MType; +extern const struct type type_standard__Collection__nit__MType; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType; +extern const struct types resolution_table_standard__HashSet__nit__MType; +extern const struct type type_standard__Array__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MMethodDef; +extern const struct type type_standard__Collection__nit__MMethodDef; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MMethodDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef; +extern const struct types resolution_table_standard__HashSet__nit__MMethodDef; +extern const struct type type_standard__Array__nit__MMethod; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MMethod; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MMethod; +extern const struct type type_standard__Collection__nit__MMethod; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MMethod; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod; +extern const struct types resolution_table_standard__HashSet__nit__MMethod; +extern const struct type type_nit__CallSite; +extern const struct type type_standard__Array__nit__CallSite; +extern const struct type type_standard__hash_collection__HashSetNode__nit__CallSite; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__CallSite; +extern const struct type type_standard__Collection__nit__CallSite; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__CallSite; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite; +extern const struct types resolution_table_standard__HashSet__nit__CallSite; +extern const struct type type_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__Set__nit__MMethodDef; +extern const struct type type_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_more_collections__HashMap2__nit__MType__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__NativeArray__nit__MMethod; +extern const struct type type_standard__AbstractArray__nit__MMethod; +extern const struct type type_standard__array__ArrayIterator__nit__MMethod; +extern const struct types resolution_table_standard__Array__nit__MMethod; extern const struct type type_standard__list__ListNode__nit__MMethodDef; extern const struct type type_standard__ListIterator__nit__MMethodDef; extern const struct type type_nullable__standard__list__ListNode__nit__MMethodDef; extern const struct types resolution_table_standard__List__nit__MMethodDef; +extern const struct type type_nit__SeparateCompilerVisitor; +extern const struct types resolution_table_nit__SeparateCompiler; +extern const struct type type_standard__HashMapIterator__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct type type_standard__HashSet__nit__MType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct types resolution_table_standard__HashMap__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Int; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Int; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Int; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Int; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Int; +extern const struct type type_standard__Object; +extern const struct type type_standard__Array__standard__Object; +extern const struct type type_standard__hash_collection__HashSetNode__standard__Object; +extern const struct type type_standard__hash_collection__HashSetIterator__standard__Object; +extern const struct type type_standard__Collection__standard__Object; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__standard__Object; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object; +extern const struct types resolution_table_standard__HashSet__standard__Object; +extern const struct type type_standard__HashMapIterator__nit__MType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__Array__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nullable__nit__MType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__HashMapIterator__nit__MClassType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassType__standard__Array__nullable__nit__MType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__HashMap__nit__MClassType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__HashMapIterator__standard__String__standard__String; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__String; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__String; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__String; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__String; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String; +extern const struct types resolution_table_standard__HashMap__standard__String__standard__String; +extern const struct type type_nit__CodeFile; +extern const struct type type_standard__Array__nit__CodeFile; extern const struct type type_standard__list__ListNode__nit__CodeFile; extern const struct type type_standard__ListIterator__nit__CodeFile; extern const struct type type_nullable__standard__list__ListNode__nit__CodeFile; +extern const struct type type_standard__Collection__nit__CodeFile; extern const struct types resolution_table_standard__List__nit__CodeFile; +extern const struct type type_standard__HashMapIterator__standard__String__nit__ANode; +extern const struct type type_nit__ANode; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__ANode; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nit__ANode; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nit__ANode; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode; +extern const struct types resolution_table_standard__HashMap__standard__String__nit__ANode; +extern const struct type type_standard__array__ArraySetIterator__standard__String; +extern const struct types resolution_table_standard__ArraySet__standard__String; +extern const struct type type_nit__MNullableType; +extern const struct type type_standard__Array__nit__MNullableType; +extern const struct type type_standard__Collection__nit__MNullableType; +extern const struct type type_standard__NativeArray__nit__MNullableType; +extern const struct type type_standard__AbstractArray__nit__MNullableType; +extern const struct type type_standard__array__ArrayIterator__nit__MNullableType; +extern const struct types resolution_table_standard__Array__nit__MNullableType; +extern const struct types resolution_table_nit__SeparateErasureCompiler; +extern const struct type type_standard__Array__standard__FlatString; +extern const struct types resolution_table_standard__ropes__RopeSubstrings; +extern const struct types resolution_table_standard__ropes__RopeIter; +extern const struct type type_standard__Match; +extern const struct type type_standard__Array__standard__Match; +extern const struct type type_standard__Collection__standard__Match; +extern const struct type type_standard__NativeArray__standard__Match; +extern const struct type type_standard__AbstractArray__standard__Match; +extern const struct type type_standard__array__ArrayIterator__standard__Match; +extern const struct types resolution_table_standard__Array__standard__Match; +extern const struct type type_nit__Prod; +extern const struct type type_standard__Array__nit__Prod; +extern const struct type type_standard__Collection__nit__Prod; +extern const struct type type_standard__NativeArray__nit__Prod; +extern const struct type type_standard__AbstractArray__nit__Prod; +extern const struct type type_standard__array__ArrayIterator__nit__Prod; +extern const struct types resolution_table_standard__Array__nit__Prod; +extern const struct type type_nit__Token; +extern const struct type type_standard__Array__nit__Token; +extern const struct type type_standard__Collection__nit__Token; +extern const struct type type_standard__NativeArray__nit__Token; +extern const struct type type_standard__AbstractArray__nit__Token; +extern const struct type type_standard__array__ArrayIterator__nit__Token; +extern const struct types resolution_table_standard__Array__nit__Token; +extern const struct type type_standard__HashMapIterator__nit__MClass__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__nit__MClassType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType; +extern const struct types resolution_table_standard__HashMap__nit__MClass__nit__MClassType; +extern const struct type type_standard__Array__standard__Couple__nit__MClass__nit__AType; +extern const struct type type_nit__AType; +extern const struct type type_standard__Couple__nit__MClass__nit__AType; +extern const struct type type_standard__array__ArrayMapKeys__nit__MClass__nit__AType; +extern const struct type type_standard__array__ArrayMapValues__nit__MClass__nit__AType; +extern const struct type type_standard__abstract_collection__CoupleMapIterator__nit__MClass__nit__AType; +extern const struct types resolution_table_standard__ArrayMap__nit__MClass__nit__AType; +extern const struct type type_standard__Array__nit__AExternCodeBlock; +extern const struct type type_nit__AExternCodeBlock; +extern const struct type type_standard__Collection__nit__AExternCodeBlock; +extern const struct types resolution_table_nit__ANodes__nit__AExternCodeBlock; +extern const struct type type_standard__Array__nit__ANode; extern const struct type type_standard__list__ListNode__nit__ANode; extern const struct type type_standard__ListIterator__nit__ANode; extern const struct type type_nullable__standard__list__ListNode__nit__ANode; +extern const struct type type_standard__Collection__nit__ANode; extern const struct types resolution_table_standard__List__nit__ANode; +extern const struct type type_standard__hash_collection__HashSetNode__nit__ANode; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__ANode; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__ANode; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__ANode; +extern const struct types resolution_table_standard__HashSet__nit__ANode; +extern const struct type type_standard__Array__nit__AExpr; +extern const struct type type_nit__AExpr; +extern const struct type type_standard__Collection__nit__AExpr; +extern const struct types resolution_table_nit__ANodes__nit__AExpr; +extern const struct type type_standard__NativeArray__nit__MType; +extern const struct type type_standard__AbstractArray__nit__MType; +extern const struct type type_standard__array__ArrayIterator__nit__MType; +extern const struct types resolution_table_standard__Array__nit__MType; +extern const struct type type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassDef; +extern const struct type type_standard__Set__nit__MClassDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef; +extern const struct type type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClass; +extern const struct type type_standard__Set__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClass; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass; +extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClass; +extern const struct type type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassType; +extern const struct type type_standard__Set__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MClassType; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MClassDef; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MClassDef; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MClassDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassDef; +extern const struct types resolution_table_standard__HashSet__nit__MClassDef; extern const struct type type_standard__list__ListNode__nit__MClassType; extern const struct type type_standard__ListIterator__nit__MClassType; extern const struct type type_nullable__standard__list__ListNode__nit__MClassType; extern const struct types resolution_table_standard__List__nit__MClassType; +extern const struct type type_standard__HashMap__standard__Object__standard__Array__standard__Object; +extern const struct type type_nullable__standard__Object; +extern const struct type type_ordered_tree__OrderedTreeIterator__standard__Object; +extern const struct types resolution_table_ordered_tree__OrderedTree__standard__Object; +extern const struct types resolution_table_standard__CachedAlphaComparator; +extern const struct type type_standard__HashMapIterator__standard__Object__standard__String; +extern const struct type type_standard__hash_collection__HashMapNode__standard__Object__standard__String; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__Object__standard__String; +extern const struct type type_standard__hash_collection__HashMapValues__standard__Object__standard__String; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__Object__standard__String; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Object__standard__String; +extern const struct types resolution_table_standard__HashMap__standard__Object__standard__String; +extern const struct type type_standard__Array__standard__Array__standard__String; +extern const struct type type_standard__Collection__standard__Array__standard__String; +extern const struct type type_standard__NativeArray__standard__Array__standard__String; +extern const struct type type_standard__AbstractArray__standard__Array__standard__String; +extern const struct type type_standard__array__ArrayIterator__standard__Array__standard__String; +extern const struct types resolution_table_standard__Array__standard__Array__standard__String; extern const struct type type_standard__list__ListNode__standard__String; extern const struct type type_standard__ListIterator__standard__String; extern const struct type type_nullable__standard__list__ListNode__standard__String; extern const struct types resolution_table_standard__List__standard__String; -extern const struct type type_standard__list__ListNode__nit__scope__Scope; -extern const struct type type_standard__ListIterator__nit__scope__Scope; -extern const struct type type_nullable__standard__list__ListNode__nit__scope__Scope; -extern const struct types resolution_table_standard__List__nit__scope__Scope; -extern const struct type type_standard__abstract_collection__ContainerIterator__nit__MMethodDef; -extern const struct types resolution_table_standard__list__ListNode__nit__MMethodDef; -extern const struct type type_standard__abstract_collection__ContainerIterator__nit__CodeFile; -extern const struct types resolution_table_standard__list__ListNode__nit__CodeFile; -extern const struct type type_standard__abstract_collection__ContainerIterator__nit__ANode; -extern const struct types resolution_table_standard__list__ListNode__nit__ANode; -extern const struct type type_standard__abstract_collection__ContainerIterator__nit__MClassType; -extern const struct types resolution_table_standard__list__ListNode__nit__MClassType; -extern const struct type type_standard__abstract_collection__ContainerIterator__standard__String; -extern const struct types resolution_table_standard__list__ListNode__standard__String; -extern const struct type type_standard__abstract_collection__ContainerIterator__nit__scope__Scope; -extern const struct types resolution_table_standard__list__ListNode__nit__scope__Scope; -extern const struct type type_nit__SeparateCompiler; -extern const struct types resolution_table_nit__SeparateCompilerVisitor; -extern const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MClass; -extern const struct types resolution_table_nit__POSetConflictGraph__nit__MClass; -extern const struct type type_standard__HashMap__nit__MType__standard__Set__nit__MType; -extern const struct types resolution_table_nit__POSetConflictGraph__nit__MType; -extern const struct types resolution_table_nit__SeparateCompiler; -extern const struct type type_standard__FlatString; -extern const struct types resolution_table_standard__string__FlatStringCharView; -extern const struct type type_standard__FlatBuffer; -extern const struct types resolution_table_standard__string__FlatBufferCharView; -extern const struct type type_standard__hash_collection__HashMapKeys__nit__SourceFile__standard__Array__standard__String; -extern const struct type type_standard__hash_collection__HashMapValues__nit__SourceFile__standard__Array__standard__String; -extern const struct type type_standard__HashMapIterator__nit__SourceFile__standard__Array__standard__String; -extern const struct type type_standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String; -extern const struct types resolution_table_more_collections__MultiHashMap__nit__SourceFile__standard__String; -extern const struct types resolution_table_opts__OptionCount; -extern const struct types resolution_table_opts__OptionArray; -extern const struct type type_standard__Bool; -extern const struct types resolution_table_opts__OptionBool; -extern const struct type type_nullable__standard__String; -extern const struct types resolution_table_opts__OptionString; -extern const struct types resolution_table_opts__OptionInt; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProject; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProject; -extern const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MProject; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject; -extern const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MProject; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MModule; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MModule; -extern const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MModule; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule; -extern const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MModule; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass; -extern const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass; -extern const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MClass; -extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty; -extern const struct type type_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty; -extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty; -extern const struct types resolution_table_more_collections__MultiHashMap__standard__String__nit__MProperty; -extern const struct type type_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct types resolution_table_more_collections__HashMap3__nit__MModule__nit__MType__standard__String__nullable__nit__MProperty; -extern const struct type type_standard__Comparable; -extern const struct type type_standard__Array__standard__Comparable; -extern const struct types resolution_table_standard__DefaultComparator; -extern const struct type type_standard__array__ArraySetIterator__nit__MModule; -extern const struct types resolution_table_standard__ArraySet__nit__MModule; -extern const struct types resolution_table_standard__string__FlatStringIterator; -extern const struct types resolution_table_standard__string__FlatBufferIterator; -extern const struct types resolution_table_standard__string__FlatSubstringsIter; -extern const struct types resolution_table_nit__ANodes__nit__AImport; -extern const struct types resolution_table_nit__ANodes__nit__TId; -extern const struct types resolution_table_nit__ANodes__nit__AClassdef; -extern const struct types resolution_table_nit__ANodes__nit__APropdef; -extern const struct type type_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct types resolution_table_more_collections__HashMap2__nit__MType__nit__MProperty__standard__Set__nit__MMethodDef; -extern const struct type type_standard__array__ArraySetIterator__standard__String; -extern const struct types resolution_table_standard__ArraySet__standard__String; -extern const struct types resolution_table_nit__ANodes__nit__AExpr; -extern const struct types resolution_table_standard__ropes__RopeSubstrings; +extern const struct type type_standard__HashMapIterator__standard__String__standard__Int; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__standard__Int; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__standard__Int; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__standard__Int; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int; +extern const struct types resolution_table_standard__HashMap__standard__String__standard__Int; extern const struct type type_standard__HashMap__nit__MClass__standard__Int; +extern const struct type type_poset__POSet__nit__MClass; extern const struct type type_standard__Map__nit__MClass__standard__Set__nit__MClass; extern const struct type type_nit__POSetConflictGraph__nit__MClass; +extern const struct type type_standard__HashSet__nit__MClass; extern const struct types resolution_table_nit__POSetColorer__nit__MClass; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_nit__MVirtualTypeProp; +extern const struct type type_standard__Array__nit__MVirtualTypeProp; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MVirtualTypeProp; +extern const struct type type_standard__Collection__nit__MVirtualTypeProp; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp; +extern const struct types resolution_table_standard__HashSet__nit__MVirtualTypeProp; extern const struct type type_standard__HashMap__nit__MVirtualTypeProp__standard__Int; extern const struct type type_standard__Map__nit__MClass__standard__Set__nit__MVirtualTypeProp; extern const struct types resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__MVirtualTypeProp; +extern const struct type type_nit__parser_work__ReduceAction; +extern const struct type type_standard__Array__nit__parser_work__ReduceAction; +extern const struct type type_standard__Collection__nit__parser_work__ReduceAction; +extern const struct type type_standard__NativeArray__nit__parser_work__ReduceAction; +extern const struct type type_standard__AbstractArray__nit__parser_work__ReduceAction; +extern const struct type type_standard__array__ArrayIterator__nit__parser_work__ReduceAction; +extern const struct types resolution_table_standard__Array__nit__parser_work__ReduceAction; +extern const struct type type_standard__Array__nit__TComment; +extern const struct type type_nit__TComment; +extern const struct type type_standard__Collection__nit__TComment; extern const struct types resolution_table_nit__ANodes__nit__TComment; extern const struct types resolution_table_nit__ANodes__nit__AAnnotation; +extern const struct type type_standard__NativeArray__nit__AClassdef; +extern const struct type type_standard__AbstractArray__nit__AClassdef; +extern const struct type type_standard__array__ArrayIterator__nit__AClassdef; +extern const struct types resolution_table_standard__Array__nit__AClassdef; +extern const struct type type_standard__Array__nit__AFormaldef; +extern const struct type type_nit__AFormaldef; +extern const struct type type_standard__Collection__nit__AFormaldef; extern const struct types resolution_table_nit__ANodes__nit__AFormaldef; -extern const struct types resolution_table_nit__ANodes__nit__ASuperclass; -extern const struct type type_standard__ropes__RopeString; -extern const struct types resolution_table_standard__ropes__RopeChars; +extern const struct type type_nit__ASuperPropdef; +extern const struct type type_standard__Array__nit__ASuperPropdef; +extern const struct type type_standard__Collection__nit__ASuperPropdef; +extern const struct type type_standard__NativeArray__nit__ASuperPropdef; +extern const struct type type_standard__AbstractArray__nit__ASuperPropdef; +extern const struct type type_standard__array__ArrayIterator__nit__ASuperPropdef; +extern const struct types resolution_table_standard__Array__nit__ASuperPropdef; +extern const struct type type_nit__MVirtualTypeDef; +extern const struct types resolution_table_nit__MVirtualTypeDef; +extern const struct type type_standard__HashMap__nit__MType__poset__POSetElement__nit__MType; +extern const struct type type_poset__POSetElement__nit__MType; +extern const struct type type_nit__POSetConflictGraph__nit__MType; +extern const struct types resolution_table_poset__POSet__nit__MType; +extern const struct type type_standard__list__ListNode__nit__MType; +extern const struct type type_standard__ListIterator__nit__MType; +extern const struct type type_nullable__standard__list__ListNode__nit__MType; +extern const struct types resolution_table_standard__List__nit__MType; +extern const struct type type_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_nit__MMethod; +extern const struct type type_nit__MParameter; +extern const struct type type_standard__Array__nit__MParameter; +extern const struct type type_standard__Collection__nit__MParameter; +extern const struct type type_standard__NativeArray__nit__MParameter; +extern const struct type type_standard__AbstractArray__nit__MParameter; +extern const struct type type_standard__array__ArrayIterator__nit__MParameter; +extern const struct types resolution_table_standard__Array__nit__MParameter; +extern const struct type type_nit__scope__Scope; +extern const struct type type_standard__Array__nit__scope__Scope; +extern const struct type type_standard__list__ListNode__nit__scope__Scope; +extern const struct type type_standard__ListIterator__nit__scope__Scope; +extern const struct type type_nullable__standard__list__ListNode__nit__scope__Scope; +extern const struct type type_standard__Collection__nit__scope__Scope; +extern const struct types resolution_table_standard__List__nit__scope__Scope; +extern const struct type type_nit__FlowContext; +extern const struct type type_standard__Array__nit__FlowContext; +extern const struct type type_standard__Collection__nit__FlowContext; +extern const struct type type_standard__NativeArray__nit__FlowContext; +extern const struct type type_standard__AbstractArray__nit__FlowContext; +extern const struct type type_standard__array__ArrayIterator__nit__FlowContext; +extern const struct types resolution_table_standard__Array__nit__FlowContext; +extern const struct type type_nit__Variable; +extern const struct type type_standard__Array__nit__Variable; +extern const struct type type_standard__hash_collection__HashSetNode__nit__Variable; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__Variable; +extern const struct type type_standard__Collection__nit__Variable; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__Variable; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Variable; +extern const struct types resolution_table_standard__HashSet__nit__Variable; +extern const struct type type_standard__HashMapIterator__nit__Variable__nullable__nit__MType; +extern const struct type type_nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__Variable__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__Variable__nullable__nit__MType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType; +extern const struct types resolution_table_standard__HashMap__nit__Variable__nullable__nit__MType; +extern const struct type type_standard__NativeArray__nit__CallSite; +extern const struct type type_standard__AbstractArray__nit__CallSite; +extern const struct type type_standard__array__ArrayIterator__nit__CallSite; +extern const struct types resolution_table_standard__Array__nit__CallSite; +extern const struct type type_standard__Array__nullable__standard__Object; +extern const struct types resolution_table_standard__string__AlphaComparator; +extern const struct type type_standard__NativeArray__standard__Object; +extern const struct type type_standard__AbstractArray__standard__Object; +extern const struct type type_standard__array__ArrayIterator__standard__Object; +extern const struct types resolution_table_standard__Array__standard__Object; +extern const struct types resolution_table_standard__NativeArray__standard__Object; +extern const struct type type_nit__CodeWriter; +extern const struct type type_standard__Array__nit__CodeWriter; +extern const struct type type_standard__Collection__nit__CodeWriter; +extern const struct type type_standard__NativeArray__nit__CodeWriter; +extern const struct type type_standard__AbstractArray__nit__CodeWriter; +extern const struct type type_standard__array__ArrayIterator__nit__CodeWriter; +extern const struct types resolution_table_standard__Array__nit__CodeWriter; +extern const struct type type_standard__hash_collection__HashSetNode__standard__String; +extern const struct type type_standard__hash_collection__HashSetIterator__standard__String; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__standard__String; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__String; +extern const struct types resolution_table_standard__HashSet__standard__String; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MAttribute; +extern const struct type type_standard__Set__nit__MAttribute; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MAttribute; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MAttribute; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MAttribute; +extern const struct type type_nit__PropertyLayoutElement; +extern const struct type type_standard__Array__nit__PropertyLayoutElement; +extern const struct type type_standard__Collection__nit__PropertyLayoutElement; +extern const struct type type_standard__NativeArray__nit__PropertyLayoutElement; +extern const struct type type_standard__AbstractArray__nit__PropertyLayoutElement; +extern const struct type type_standard__array__ArrayIterator__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__Array__nit__PropertyLayoutElement; +extern const struct type type_standard__hash_collection__HashSetNode__nit__PropertyLayoutElement; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__PropertyLayoutElement; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__HashSet__nit__PropertyLayoutElement; +extern const struct type type_nit__MAttribute; +extern const struct type type_standard__Array__nit__MAttribute; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MAttribute; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MAttribute; +extern const struct type type_standard__Collection__nit__MAttribute; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MAttribute; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MAttribute; +extern const struct types resolution_table_standard__HashSet__nit__MAttribute; extern const struct type type_standard__HashMap__nit__PropertyLayoutElement__standard__Int; -extern const struct type type_standard__Map__nit__MClass__standard__Set__nit__PropertyLayoutElement; -extern const struct types resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__PropertyLayoutElement; +extern const struct type type_standard__HashMap__nit__MClass__standard__HashSet__standard__Int; +extern const struct type type_standard__Map__nit__MClass__standard__Collection__nit__PropertyLayoutElement; +extern const struct type type_standard__Array__nullable__nit__PropertyLayoutElement; +extern const struct types resolution_table_nit__POSetGroupColorer__nit__MClass__nit__PropertyLayoutElement; +extern const struct type type_standard__hash_collection__HashSetNode__standard__Int; +extern const struct type type_standard__hash_collection__HashSetIterator__standard__Int; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__standard__Int; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Int; +extern const struct types resolution_table_standard__HashSet__standard__Int; extern const struct type type_standard__HashMap__nit__MAttribute__standard__Int; -extern const struct type type_standard__Map__nit__MClass__standard__Set__nit__MAttribute; -extern const struct types resolution_table_nit__POSetBucketsColorer__nit__MClass__nit__MAttribute; -extern const struct types resolution_table_nit__ANodes__nit__AExternCodeBlock; +extern const struct type type_standard__Map__nit__MClass__standard__Collection__nit__MAttribute; +extern const struct type type_standard__Array__nullable__nit__MAttribute; +extern const struct types resolution_table_nit__POSetGroupColorer__nit__MClass__nit__MAttribute; +extern const struct type type_nullable__nit__MPropDef; +extern const struct type type_standard__Collection__nullable__nit__MPropDef; +extern const struct type type_standard__NativeArray__nullable__nit__MPropDef; +extern const struct type type_standard__AbstractArray__nullable__nit__MPropDef; +extern const struct type type_standard__array__ArrayIterator__nullable__nit__MPropDef; +extern const struct types resolution_table_standard__Array__nullable__nit__MPropDef; +extern const struct type type_nullable__nit__MClass; +extern const struct type type_standard__Array__nullable__nit__MClass; +extern const struct type type_standard__Collection__nullable__nit__MClass; +extern const struct type type_standard__NativeArray__nullable__nit__MClass; +extern const struct type type_standard__AbstractArray__nullable__nit__MClass; +extern const struct type type_standard__array__ArrayIterator__nullable__nit__MClass; +extern const struct types resolution_table_standard__Array__nullable__nit__MClass; +extern const struct type type_nit__RuntimeVariable; +extern const struct type type_standard__Array__nit__RuntimeVariable; +extern const struct type type_standard__Collection__nit__RuntimeVariable; +extern const struct type type_standard__NativeArray__nit__RuntimeVariable; +extern const struct type type_standard__AbstractArray__nit__RuntimeVariable; +extern const struct type type_standard__array__ArrayIterator__nit__RuntimeVariable; +extern const struct types resolution_table_standard__Array__nit__RuntimeVariable; +extern const struct type type_standard__HashMap__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct type type_poset__POSetElement__nit__MClass; +extern const struct types resolution_table_poset__POSet__nit__MClass; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MClass; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MClass; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MProperty; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MProperty; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MProperty; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MProperty; +extern const struct types resolution_table_standard__HashSet__nit__MProperty; +extern const struct type type_standard__Writable; +extern const struct type type_standard__Array__standard__Writable; +extern const struct type type_standard__Collection__standard__Writable; +extern const struct type type_standard__NativeArray__standard__Writable; +extern const struct type type_standard__AbstractArray__standard__Writable; +extern const struct type type_standard__array__ArrayIterator__standard__Writable; +extern const struct types resolution_table_standard__Array__standard__Writable; +extern const struct types resolution_table_standard__Bytes; +extern const struct type type_standard__HashMapIterator__nit__MClass__nit__AClassdef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__nit__AClassdef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__nit__AClassdef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef; +extern const struct types resolution_table_standard__HashMap__nit__MClass__nit__AClassdef; +extern const struct type type_nullable__nit__MMethodDef; +extern const struct types resolution_table_nit__AMainMethPropdef; +extern const struct types resolution_table_nit__ASuperPropdef; +extern const struct types resolution_table_nit__AMethPropdef; +extern const struct type type_nullable__nit__MAttributeDef; +extern const struct types resolution_table_nit__AAttrPropdef; extern const struct type type_nullable__nit__MVirtualTypeDef; extern const struct types resolution_table_nit__ATypePropdef; +extern const struct type type_standard__Array__nit__AParam; +extern const struct type type_nit__AParam; +extern const struct type type_standard__Collection__nit__AParam; extern const struct types resolution_table_nit__ANodes__nit__AParam; +extern const struct type type_standard__Array__nit__AExternCall; +extern const struct type type_nit__AExternCall; +extern const struct type type_standard__Collection__nit__AExternCall; extern const struct types resolution_table_nit__ANodes__nit__AExternCall; +extern const struct type type_standard__Array__nit__AType; +extern const struct type type_standard__Collection__nit__AType; extern const struct types resolution_table_nit__ANodes__nit__AType; -extern const struct types resolution_table_standard__ropes__RopeIter; +extern const struct types resolution_table_nit__AAnnotPropdef; +extern const struct type type_standard__HashMapIterator__standard__String__nit__Variable; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nit__Variable; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nit__Variable; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nit__Variable; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable; +extern const struct types resolution_table_standard__HashMap__standard__String__nit__Variable; +extern const struct type type_nit__AAttrPropdef; +extern const struct type type_standard__Array__nit__AAttrPropdef; +extern const struct type type_standard__Collection__nit__AAttrPropdef; +extern const struct type type_standard__NativeArray__nit__AAttrPropdef; +extern const struct type type_standard__AbstractArray__nit__AAttrPropdef; +extern const struct type type_standard__array__ArrayIterator__nit__AAttrPropdef; +extern const struct types resolution_table_standard__Array__nit__AAttrPropdef; +extern const struct type type_nit__SeparateCompiler; +extern const struct types resolution_table_nit__SeparateCompilerVisitor; +extern const struct type type_standard__HashMapIterator__nit__Variable__nit__RuntimeVariable; +extern const struct type type_standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__Variable__nit__RuntimeVariable; +extern const struct type type_standard__hash_collection__HashMapValues__nit__Variable__nit__RuntimeVariable; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable; +extern const struct types resolution_table_standard__HashMap__nit__Variable__nit__RuntimeVariable; extern const struct types resolution_table_nit__SeparateErasureCompilerVisitor; extern const struct type type_nit__AbstractCompiler; extern const struct types resolution_table_nit__SeparateRuntimeFunction; extern const struct type type_standard__HashMap__nit__MType__standard__Int; +extern const struct type type_poset__POSet__nit__MType; extern const struct type type_standard__Map__nit__MType__standard__Set__nit__MType; -extern const struct type type_nit__POSetConflictGraph__nit__MType; +extern const struct type type_standard__Set__nit__MType; extern const struct types resolution_table_nit__POSetColorer__nit__MType; +extern const struct type type_standard__HashMapIterator__nit__MType__standard__Int; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Int; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Int; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Int; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int; +extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Int; +extern const struct types resolution_table_standard__bytes__BytesIterator; +extern const struct type type_standard__Array__nit__MAttributeDef; +extern const struct type type_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_nit__MAttributeDef; +extern const struct types resolution_table_nit__MAttribute; +extern const struct types resolution_table_nit__MAttributeDef; +extern const struct type type_standard__Array__nit__MVirtualTypeDef; +extern const struct type type_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_nit__MVirtualTypeProp; +extern const struct type type_standard__NativeArray__nit__AExpr; +extern const struct type type_standard__AbstractArray__nit__AExpr; +extern const struct type type_standard__array__ArrayIterator__nit__AExpr; +extern const struct types resolution_table_standard__Array__nit__AExpr; +extern const struct type type_nit__AIntExpr; +extern const struct type type_standard__Array__nit__AIntExpr; +extern const struct type type_standard__Collection__nit__AIntExpr; +extern const struct type type_standard__NativeArray__nit__AIntExpr; +extern const struct type type_standard__AbstractArray__nit__AIntExpr; +extern const struct type type_standard__array__ArrayIterator__nit__AIntExpr; +extern const struct types resolution_table_standard__Array__nit__AIntExpr; +extern const struct type type_standard__NativeArray__nit__Variable; +extern const struct type type_standard__AbstractArray__nit__Variable; +extern const struct type type_standard__array__ArrayIterator__nit__Variable; +extern const struct types resolution_table_standard__Array__nit__Variable; +extern const struct type type_nit__AVarExpr; +extern const struct type type_standard__Array__nit__AVarExpr; +extern const struct type type_standard__Collection__nit__AVarExpr; +extern const struct type type_standard__NativeArray__nit__AVarExpr; +extern const struct type type_standard__AbstractArray__nit__AVarExpr; +extern const struct type type_standard__array__ArrayIterator__nit__AVarExpr; +extern const struct types resolution_table_standard__Array__nit__AVarExpr; extern const struct types resolution_table_nit__StaticFrame; +extern const struct type type_standard__HashMapIterator__nit__EscapeMark__standard__String; +extern const struct type type_nit__EscapeMark; +extern const struct type type_standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__EscapeMark__standard__String; +extern const struct type type_standard__hash_collection__HashMapValues__nit__EscapeMark__standard__String; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String; +extern const struct types resolution_table_standard__HashMap__nit__EscapeMark__standard__String; extern const struct types resolution_table_nit__model__MClassDefSorter; -extern const struct types resolution_table_nit__BucketsColorer__nit__MType__nit__MType; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Array__nit__MType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nit__MType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nit__MType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nit__MType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nit__MType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nit__MType; +extern const struct types resolution_table_more_collections__MultiHashMap__nit__MClass__nit__MType; +extern const struct type type_standard__Collection__nullable__nit__MType; +extern const struct type type_standard__NativeArray__nullable__nit__MType; +extern const struct type type_standard__AbstractArray__nullable__nit__MType; +extern const struct type type_standard__array__ArrayIterator__nullable__nit__MType; +extern const struct types resolution_table_standard__Array__nullable__nit__MType; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MType; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MType; +extern const struct type type_standard__Map__nit__MClass__standard__Collection__nit__MType; +extern const struct types resolution_table_nit__POSetGroupColorer__nit__MClass__nit__MType; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct type type_standard__HashMap__nit__MType__standard__Set__nit__MType; +extern const struct type type_standard__Map__nit__MClass__standard__Set__nit__MType; +extern const struct types resolution_table_nit__BucketsColorer__nit__MClass__nit__MType; extern const struct type type_standard__array__ArraySetIterator__nit__MType; extern const struct types resolution_table_standard__ArraySet__nit__MType; +extern const struct type type_nit__AEscapeExpr; +extern const struct type type_standard__Array__nit__AEscapeExpr; +extern const struct type type_standard__Collection__nit__AEscapeExpr; +extern const struct type type_standard__NativeArray__nit__AEscapeExpr; +extern const struct type type_standard__AbstractArray__nit__AEscapeExpr; +extern const struct type type_standard__array__ArrayIterator__nit__AEscapeExpr; +extern const struct types resolution_table_standard__Array__nit__AEscapeExpr; +extern const struct types resolution_table_standard__RopeBuffer; +extern const struct type type_standard__RopeBuffer; +extern const struct types resolution_table_standard__RopeBufferChars; extern const struct types resolution_table_nit__model__MPropDefSorter; +extern const struct types resolution_table_standard__ropes__RopeBufSubstringIterator; +extern const struct types resolution_table_standard__RopeBufferIter; +extern const struct type type_standard__Array__standard__Couple__standard__Int__standard__Int; +extern const struct type type_standard__Couple__standard__Int__standard__Int; +extern const struct type type_standard__array__ArrayMapKeys__standard__Int__standard__Int; +extern const struct type type_standard__array__ArrayMapValues__standard__Int__standard__Int; +extern const struct type type_standard__abstract_collection__CoupleMapIterator__standard__Int__standard__Int; +extern const struct types resolution_table_standard__ArrayMap__standard__Int__standard__Int; +extern const struct type type_standard__hash_collection__HashSetNode__nit__FlowContext; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__FlowContext; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__FlowContext; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__FlowContext; +extern const struct types resolution_table_standard__HashSet__nit__FlowContext; extern const struct type type_standard__array__ArraySetIterator__nit__MMethodDef; extern const struct types resolution_table_standard__ArraySet__nit__MMethodDef; -extern const struct type type_standard__AbstractArrayRead__standard__Object; -extern const struct types resolution_table_standard__array__ArrayIterator__standard__Object; +extern const struct type type_standard__NativeArray__standard__Char; +extern const struct type type_standard__AbstractArray__standard__Char; +extern const struct type type_standard__array__ArrayIterator__standard__Char; +extern const struct types resolution_table_standard__Array__standard__Char; +extern const struct type type_standard__AbstractArrayRead__standard__String; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__String; +extern const struct types resolution_table_standard__NativeArray__nit__Message; extern const struct type type_standard__AbstractArrayRead__nit__Message; extern const struct types resolution_table_standard__array__ArrayIterator__nit__Message; extern const struct type type_standard__HashMap__nit__SourceFile__standard__Array__standard__String; +extern const struct type type_standard__Array__nit__SourceFile; extern const struct type type_standard__MapKeysIterator__nit__SourceFile__standard__Array__standard__String; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__SourceFile__standard__Array__standard__String; extern const struct type type_standard__MapValuesIterator__nit__SourceFile__standard__Array__standard__String; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__SourceFile__standard__Array__standard__String; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String; extern const struct types resolution_table_standard__HashMapIterator__nit__SourceFile__standard__Array__standard__String; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__SourceFile__standard__Array__standard__String; extern const struct type type_standard__AbstractArrayRead__opts__Option; extern const struct types resolution_table_standard__array__ArrayIterator__opts__Option; extern const struct type type_standard__HashMap__standard__String__opts__Option; @@ -1760,55 +1035,147 @@ extern const struct type type_standard__MapKeysIterator__standard__String__opts_ extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__opts__Option; extern const struct type type_standard__MapValuesIterator__standard__String__opts__Option; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__opts__Option; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__opts__Option; extern const struct types resolution_table_standard__HashMapIterator__standard__String__opts__Option; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__opts__Option; +extern const struct type type_standard__HashMapIterator__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct type type_standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct type type_standard__hash_collection__HashMapValues__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct types resolution_table_standard__HashMap__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct type type_standard__HashSet__nit__Phase; +extern const struct type type_poset__POSet__nit__Phase; +extern const struct types resolution_table_poset__POSetElement__nit__Phase; +extern const struct type type_standard__HashMap__nit__Phase__standard__Set__nit__Phase; +extern const struct types resolution_table_nit__POSetConflictGraph__nit__Phase; extern const struct type type_standard__HashSet__nit__AModule; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__AModule; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AModule; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__AModule; +extern const struct types resolution_table_standard__NativeArray__nit__Phase; extern const struct type type_standard__AbstractArrayRead__nit__Phase; extern const struct types resolution_table_standard__array__ArrayIterator__nit__Phase; +extern const struct types resolution_table_standard__NativeArray__nit__FFILanguage; +extern const struct type type_standard__AbstractArrayRead__nit__FFILanguage; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__FFILanguage; +extern const struct types resolution_table_standard__NativeArray__nit__MProject; extern const struct type type_standard__AbstractArrayRead__nit__MProject; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MProject; extern const struct type type_standard__HashMap__standard__String__standard__Array__nit__MProject; extern const struct type type_standard__MapKeysIterator__standard__String__standard__Array__nit__MProject; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProject; +extern const struct type type_standard__Array__standard__Array__nit__MProject; extern const struct type type_standard__MapValuesIterator__standard__String__standard__Array__nit__MProject; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProject; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject; extern const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MProject; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProject; +extern const struct types resolution_table_standard__NativeArray__nit__MModule; +extern const struct type type_standard__AbstractArrayRead__nit__MModule; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__MModule; +extern const struct type type_standard__HashMapIterator__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct types resolution_table_standard__HashMap__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_standard__HashSet__nit__MModule; +extern const struct type type_poset__POSet__nit__MModule; +extern const struct types resolution_table_poset__POSetElement__nit__MModule; +extern const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MModule; +extern const struct types resolution_table_nit__POSetConflictGraph__nit__MModule; extern const struct type type_standard__HashMap__standard__String__standard__Array__nit__MModule; extern const struct type type_standard__MapKeysIterator__standard__String__standard__Array__nit__MModule; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MModule; +extern const struct type type_standard__Array__standard__Array__nit__MModule; extern const struct type type_standard__MapValuesIterator__standard__String__standard__Array__nit__MModule; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MModule; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule; extern const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MModule; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MModule; +extern const struct types resolution_table_standard__NativeArray__nit__MClass; extern const struct type type_standard__AbstractArrayRead__nit__MClass; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__nit__MProperty; extern const struct type type_standard__AbstractArrayRead__nit__MProperty; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MProperty; +extern const struct type type_standard__HashMapIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct types resolution_table_standard__HashMap__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__HashSet__nit__MClassDef; +extern const struct type type_poset__POSet__nit__MClassDef; +extern const struct types resolution_table_poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__HashMap__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct types resolution_table_nit__POSetConflictGraph__nit__MClassDef; +extern const struct type type_standard__HashMapIterator__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct types resolution_table_standard__HashMap__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__HashSet__nit__MClassType; +extern const struct type type_poset__POSet__nit__MClassType; +extern const struct types resolution_table_poset__POSetElement__nit__MClassType; +extern const struct type type_standard__HashMap__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_nit__POSetConflictGraph__nit__MClassType; extern const struct type type_standard__HashMap__standard__String__standard__Array__nit__MClass; extern const struct type type_standard__MapKeysIterator__standard__String__standard__Array__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MClass; +extern const struct type type_standard__Array__standard__Array__nit__MClass; extern const struct type type_standard__MapValuesIterator__standard__String__standard__Array__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass; extern const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MClass; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MClass; extern const struct type type_standard__HashMap__standard__String__standard__Array__nit__MProperty; extern const struct type type_standard__MapKeysIterator__standard__String__standard__Array__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__nit__MProperty; +extern const struct type type_standard__Array__standard__Array__nit__MProperty; extern const struct type type_standard__MapValuesIterator__standard__String__standard__Array__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty; extern const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__nit__MProperty; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__nit__MProperty; +extern const struct type type_standard__HashMapIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__HashMap__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct type type_standard__HashMap__standard__String__nullable__nit__ModulePath; extern const struct type type_standard__MapKeysIterator__standard__String__nullable__nit__ModulePath; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__ModulePath; +extern const struct type type_standard__Array__nullable__nit__ModulePath; extern const struct type type_standard__MapValuesIterator__standard__String__nullable__nit__ModulePath; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__ModulePath; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath; extern const struct types resolution_table_standard__HashMapIterator__standard__String__nullable__nit__ModulePath; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__ModulePath; +extern const struct types resolution_table_standard__NativeArray__nit__ModulePath; extern const struct type type_standard__AbstractArrayRead__nit__ModulePath; extern const struct types resolution_table_standard__array__ArrayIterator__nit__ModulePath; extern const struct type type_standard__HashMap__standard__String__nullable__nit__MGroup; extern const struct type type_standard__MapKeysIterator__standard__String__nullable__nit__MGroup; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MGroup; +extern const struct type type_standard__Array__nullable__nit__MGroup; extern const struct type type_standard__MapValuesIterator__standard__String__nullable__nit__MGroup; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup; extern const struct types resolution_table_standard__HashMapIterator__standard__String__nullable__nit__MGroup; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__nit__AModule; extern const struct type type_standard__AbstractArrayRead__nit__AModule; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AModule; extern const struct type type_standard__HashMap__nit__MModule__nit__AModule; @@ -1816,39 +1183,91 @@ extern const struct type type_standard__MapKeysIterator__nit__MModule__nit__AMod extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__nit__AModule; extern const struct type type_standard__MapValuesIterator__nit__MModule__nit__AModule; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__nit__AModule; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__nit__AModule; extern const struct types resolution_table_standard__HashMapIterator__nit__MModule__nit__AModule; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__nit__AModule; extern const struct type type_standard__HashMap__nit__MClassDef__nit__AClassdef; extern const struct type type_standard__MapKeysIterator__nit__MClassDef__nit__AClassdef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__nit__AClassdef; extern const struct type type_standard__MapValuesIterator__nit__MClassDef__nit__AClassdef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__nit__AClassdef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef; extern const struct types resolution_table_standard__HashMapIterator__nit__MClassDef__nit__AClassdef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__nit__AClassdef; extern const struct type type_standard__HashMap__standard__String__nit__MModuleData__nit__AAnnotation; extern const struct type type_standard__MapKeysIterator__standard__String__nit__MModuleData__nit__AAnnotation; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__Array__nit__MModuleData__nit__AAnnotation; extern const struct type type_standard__MapValuesIterator__standard__String__nit__MModuleData__nit__AAnnotation; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation; extern const struct types resolution_table_standard__HashMapIterator__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__MModuleData__nit__AAnnotation; extern const struct type type_standard__HashMap__nit__MPropDef__nit__APropdef; extern const struct type type_standard__MapKeysIterator__nit__MPropDef__nit__APropdef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MPropDef__nit__APropdef; extern const struct type type_standard__MapValuesIterator__nit__MPropDef__nit__APropdef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MPropDef__nit__APropdef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef; extern const struct types resolution_table_standard__HashMapIterator__nit__MPropDef__nit__APropdef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MPropDef__nit__APropdef; +extern const struct type type_standard__Collection__standard__Buffer; +extern const struct type type_standard__NativeArray__standard__Buffer; +extern const struct type type_standard__AbstractArray__standard__Buffer; +extern const struct type type_standard__array__ArrayIterator__standard__Buffer; +extern const struct types resolution_table_standard__Array__standard__Buffer; extern const struct types resolution_table_standard__array__ArraySetIterator__nit__MModule; +extern const struct type type_standard__FlatText; +extern const struct type type_standard__Collection__standard__FlatText; +extern const struct type type_standard__NativeArray__standard__FlatText; +extern const struct type type_standard__AbstractArray__standard__FlatText; +extern const struct type type_standard__array__ArrayIterator__standard__FlatText; +extern const struct types resolution_table_standard__Array__standard__FlatText; +extern const struct types resolution_table_standard__NativeArray__nit__AAnnotation; extern const struct type type_standard__AbstractArrayRead__nit__AAnnotation; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AAnnotation; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MModule; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MModule; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MModule; +extern const struct types resolution_table_standard__NativeArray__nit__MClassDef; extern const struct type type_standard__AbstractArrayRead__nit__MClassDef; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MClassDef; +extern const struct types resolution_table_standard__NativeArray__nit__ExternFile; +extern const struct type type_standard__AbstractArrayRead__nit__ExternFile; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__ExternFile; +extern const struct type type_standard__HashMap__standard__String__standard__Array__standard__String; +extern const struct type type_standard__MapKeysIterator__standard__String__standard__Array__standard__String; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Array__standard__String; +extern const struct type type_standard__MapValuesIterator__standard__String__standard__Array__standard__String; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Array__standard__String; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String; +extern const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Array__standard__String; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Array__standard__String; +extern const struct type type_standard__HashSet__nit__FFILanguage; +extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__FFILanguage; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__FFILanguage; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__FFILanguage; +extern const struct type type_standard__NativeArray__nit__AMethPropdef; +extern const struct type type_standard__AbstractArray__nit__AMethPropdef; +extern const struct type type_standard__array__ArrayIterator__nit__AMethPropdef; +extern const struct types resolution_table_standard__Array__nit__AMethPropdef; +extern const struct type type_standard__HashSet__nit__AMethPropdef; +extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__AMethPropdef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__AMethPropdef; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__AMethPropdef; extern const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MProperty; extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MProperty; +extern const struct type type_standard__Array__standard__Set__nit__MProperty; extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MProperty; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__nit__MClassType; extern const struct type type_standard__AbstractArrayRead__nit__MClassType; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MClassType; +extern const struct types resolution_table_standard__NativeArray__nit__MPropDef; extern const struct type type_standard__AbstractArrayRead__nit__MPropDef; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MPropDef; extern const struct type type_standard__HashMap__nit__MProperty__nit__APropdef; @@ -1856,71 +1275,171 @@ extern const struct type type_standard__MapKeysIterator__nit__MProperty__nit__AP extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MProperty__nit__APropdef; extern const struct type type_standard__MapValuesIterator__nit__MProperty__nit__APropdef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MProperty__nit__APropdef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef; extern const struct types resolution_table_standard__HashMapIterator__nit__MProperty__nit__APropdef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MProperty__nit__APropdef; +extern const struct type type_standard__HashMapIterator__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct types resolution_table_standard__HashMap__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__NativeArray__nit__MGroup; +extern const struct type type_standard__AbstractArray__nit__MGroup; +extern const struct type type_standard__array__ArrayIterator__nit__MGroup; +extern const struct types resolution_table_standard__Array__nit__MGroup; +extern const struct type type_standard__HashSet__nit__MGroup; +extern const struct type type_poset__POSet__nit__MGroup; +extern const struct types resolution_table_poset__POSetElement__nit__MGroup; +extern const struct type type_standard__HashMap__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_nit__POSetConflictGraph__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__standard__Int; extern const struct type type_standard__AbstractArrayRead__standard__Int; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nit__parser_work__State; extern const struct type type_standard__AbstractArrayRead__nit__parser_work__State; extern const struct types resolution_table_standard__array__ArrayIterator__nit__parser_work__State; +extern const struct type type_standard__NativeArray__nit__AImport; +extern const struct type type_standard__AbstractArray__nit__AImport; +extern const struct type type_standard__array__ArrayIterator__nit__AImport; +extern const struct types resolution_table_standard__Array__nit__AImport; +extern const struct type type_standard__NativeArray__nit__TId; +extern const struct type type_standard__AbstractArray__nit__TId; +extern const struct type type_standard__array__ArrayIterator__nit__TId; +extern const struct types resolution_table_standard__Array__nit__TId; +extern const struct type type_standard__NativeArray__nit__APropdef; +extern const struct type type_standard__AbstractArray__nit__APropdef; +extern const struct type type_standard__array__ArrayIterator__nit__APropdef; +extern const struct types resolution_table_standard__Array__nit__APropdef; +extern const struct types resolution_table_standard__NativeArray__nit__MParameterType; extern const struct type type_standard__AbstractArrayRead__nit__MParameterType; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MParameterType; extern const struct type type_standard__HashMap__standard__Array__nit__MType__nit__MGenericType; +extern const struct type type_standard__Array__standard__Array__nit__MType; extern const struct type type_standard__MapKeysIterator__standard__Array__nit__MType__nit__MGenericType; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__Array__nit__MType__nit__MGenericType; +extern const struct type type_standard__Array__nit__MGenericType; extern const struct type type_standard__MapValuesIterator__standard__Array__nit__MType__nit__MGenericType; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__Array__nit__MType__nit__MGenericType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType; extern const struct types resolution_table_standard__HashMapIterator__standard__Array__nit__MType__nit__MGenericType; -extern const struct type type_standard__AbstractArrayRead__standard__Text; -extern const struct types resolution_table_standard__array__ArrayIterator__standard__Text; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__Array__nit__MType__nit__MGenericType; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MClassType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassType; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClassType; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClass; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MType; +extern const struct type type_standard__NativeArray__nit__MMethodDef; +extern const struct type type_standard__AbstractArray__nit__MMethodDef; +extern const struct type type_standard__array__ArrayIterator__nit__MMethodDef; +extern const struct types resolution_table_standard__Array__nit__MMethodDef; extern const struct type type_standard__HashSet__nit__MMethodDef; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethodDef; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MMethodDef; extern const struct type type_standard__HashSet__nit__MMethod; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MMethod; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MMethod; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MMethod; extern const struct type type_standard__HashSet__nit__CallSite; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__CallSite; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__CallSite; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__CallSite; +extern const struct type type_standard__HashMapIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__HashMap__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__HashMapIterator__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__nit__MMethod; extern const struct type type_standard__AbstractArrayRead__nit__MMethod; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MMethod; +extern const struct type type_standard__abstract_collection__ContainerIterator__nit__MMethodDef; +extern const struct types resolution_table_standard__list__ListNode__nit__MMethodDef; extern const struct type type_standard__List__nit__MMethodDef; extern const struct types resolution_table_standard__ListIterator__nit__MMethodDef; extern const struct type type_standard__HashMap__nit__MClassDef__standard__HashSet__nit__MType; extern const struct type type_standard__MapKeysIterator__nit__MClassDef__standard__HashSet__nit__MType; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct type type_standard__Array__standard__HashSet__nit__MType; extern const struct type type_standard__MapValuesIterator__nit__MClassDef__standard__HashSet__nit__MType; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType; extern const struct types resolution_table_standard__HashMapIterator__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__standard__HashSet__nit__MType; extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Int; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Int; extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Int; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Int; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Int; extern const struct type type_standard__HashSet__standard__Object; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__standard__Object; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Object; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__standard__Object; extern const struct type type_standard__HashMap__nit__MType__standard__Array__nullable__nit__MType; extern const struct type type_standard__MapKeysIterator__nit__MType__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__Array__standard__Array__nullable__nit__MType; extern const struct type type_standard__MapValuesIterator__nit__MType__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nullable__nit__MType; extern const struct type type_standard__HashMap__nit__MClassType__standard__Array__nullable__nit__MType; extern const struct type type_standard__MapKeysIterator__nit__MClassType__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Array__nullable__nit__MType; extern const struct type type_standard__MapValuesIterator__nit__MClassType__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassType__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__HashMapIterator__nit__MClassType__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__standard__Array__nullable__nit__MType; extern const struct type type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MPropDef; extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Array__nullable__nit__MPropDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__Array__standard__Array__nullable__nit__MPropDef; extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Array__nullable__nit__MPropDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__Array__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MProperty; extern const struct type type_standard__HashMap__standard__String__standard__String; extern const struct type type_standard__MapKeysIterator__standard__String__standard__String; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__String; extern const struct type type_standard__MapValuesIterator__standard__String__standard__String; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__String; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__String; extern const struct types resolution_table_standard__HashMapIterator__standard__String__standard__String; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__String; +extern const struct type type_standard__NativeArray__nit__CodeFile; +extern const struct type type_standard__AbstractArray__nit__CodeFile; +extern const struct type type_standard__array__ArrayIterator__nit__CodeFile; +extern const struct types resolution_table_standard__Array__nit__CodeFile; +extern const struct type type_standard__abstract_collection__ContainerIterator__nit__CodeFile; +extern const struct types resolution_table_standard__list__ListNode__nit__CodeFile; extern const struct type type_standard__List__nit__CodeFile; extern const struct types resolution_table_standard__ListIterator__nit__CodeFile; extern const struct type type_standard__HashMap__standard__String__nit__ANode; @@ -1928,52 +1447,124 @@ extern const struct type type_standard__MapKeysIterator__standard__String__nit__ extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__ANode; extern const struct type type_standard__MapValuesIterator__standard__String__nit__ANode; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__ANode; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__ANode; extern const struct types resolution_table_standard__HashMapIterator__standard__String__nit__ANode; -extern const struct type type_standard__AbstractArrayRead__nit__ExternFile; -extern const struct types resolution_table_standard__array__ArrayIterator__nit__ExternFile; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__ANode; extern const struct types resolution_table_standard__array__ArraySetIterator__standard__String; +extern const struct types resolution_table_standard__NativeArray__nit__MNullableType; +extern const struct type type_standard__AbstractArrayRead__nit__MNullableType; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__MNullableType; +extern const struct type type_standard__Collection__standard__FlatString; +extern const struct type type_standard__NativeArray__standard__FlatString; +extern const struct type type_standard__AbstractArray__standard__FlatString; +extern const struct type type_standard__array__ArrayIterator__standard__FlatString; +extern const struct types resolution_table_standard__Array__standard__FlatString; +extern const struct types resolution_table_standard__NativeArray__standard__Match; extern const struct type type_standard__AbstractArrayRead__standard__Match; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Match; +extern const struct types resolution_table_standard__NativeArray__nit__Prod; extern const struct type type_standard__AbstractArrayRead__nit__Prod; extern const struct types resolution_table_standard__array__ArrayIterator__nit__Prod; +extern const struct types resolution_table_standard__NativeArray__nit__Token; +extern const struct type type_standard__AbstractArrayRead__nit__Token; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__Token; extern const struct type type_standard__HashMap__nit__MClass__nit__MClassType; extern const struct type type_standard__MapKeysIterator__nit__MClass__nit__MClassType; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__nit__MClassType; extern const struct type type_standard__MapValuesIterator__nit__MClass__nit__MClassType; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__nit__MClassType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__nit__MClassType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__nit__MClassType; extern const struct type type_standard__ArrayMap__nit__MClass__nit__AType; extern const struct type type_standard__MapKeysIterator__nit__MClass__nit__AType; extern const struct types resolution_table_standard__array__ArrayMapKeys__nit__MClass__nit__AType; extern const struct type type_standard__MapValuesIterator__nit__MClass__nit__AType; extern const struct types resolution_table_standard__array__ArrayMapValues__nit__MClass__nit__AType; +extern const struct type type_standard__Collection__standard__Couple__nit__MClass__nit__AType; +extern const struct type type_standard__NativeArray__standard__Couple__nit__MClass__nit__AType; +extern const struct type type_standard__AbstractArray__standard__Couple__nit__MClass__nit__AType; +extern const struct type type_standard__array__ArrayIterator__standard__Couple__nit__MClass__nit__AType; +extern const struct types resolution_table_standard__Array__standard__Couple__nit__MClass__nit__AType; extern const struct type type_standard__Iterator__standard__Couple__nit__MClass__nit__AType; extern const struct types resolution_table_standard__abstract_collection__CoupleMapIterator__nit__MClass__nit__AType; +extern const struct types resolution_table_standard__Couple__nit__MClass__nit__AType; +extern const struct type type_standard__NativeArray__nit__AExternCodeBlock; +extern const struct type type_standard__AbstractArray__nit__AExternCodeBlock; +extern const struct type type_standard__array__ArrayIterator__nit__AExternCodeBlock; +extern const struct types resolution_table_standard__Array__nit__AExternCodeBlock; +extern const struct type type_standard__NativeArray__nit__ANode; +extern const struct type type_standard__AbstractArray__nit__ANode; +extern const struct type type_standard__array__ArrayIterator__nit__ANode; +extern const struct types resolution_table_standard__Array__nit__ANode; +extern const struct type type_standard__abstract_collection__ContainerIterator__nit__ANode; +extern const struct types resolution_table_standard__list__ListNode__nit__ANode; extern const struct type type_standard__List__nit__ANode; extern const struct types resolution_table_standard__ListIterator__nit__ANode; extern const struct type type_standard__HashSet__nit__ANode; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__ANode; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__ANode; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__ANode; +extern const struct types resolution_table_standard__NativeArray__nit__MType; +extern const struct type type_standard__AbstractArrayRead__nit__MType; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__MType; extern const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClassDef; extern const struct type type_standard__MapKeysIterator__nit__MModule__standard__Set__nit__MClassDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassDef; +extern const struct type type_standard__Array__standard__Set__nit__MClassDef; extern const struct type type_standard__MapValuesIterator__nit__MModule__standard__Set__nit__MClassDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassDef; extern const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClass; extern const struct type type_standard__MapKeysIterator__nit__MModule__standard__Set__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClass; +extern const struct type type_standard__Array__standard__Set__nit__MClass; extern const struct type type_standard__MapValuesIterator__nit__MModule__standard__Set__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass; extern const struct types resolution_table_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClass; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClass; extern const struct type type_standard__HashMap__nit__MModule__standard__Set__nit__MClassType; extern const struct type type_standard__MapKeysIterator__nit__MModule__standard__Set__nit__MClassType; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MClassType; +extern const struct type type_standard__Array__standard__Set__nit__MClassType; extern const struct type type_standard__MapValuesIterator__nit__MModule__standard__Set__nit__MClassType; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType; extern const struct types resolution_table_standard__HashMapIterator__nit__MModule__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MClassType; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MClassDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MClassDef; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MClassDef; +extern const struct type type_standard__abstract_collection__ContainerIterator__nit__MClassType; +extern const struct types resolution_table_standard__list__ListNode__nit__MClassType; extern const struct type type_standard__List__nit__MClassType; extern const struct types resolution_table_standard__ListIterator__nit__MClassType; +extern const struct type type_standard__HashMapIterator__standard__Object__standard__Array__standard__Object; +extern const struct type type_standard__hash_collection__HashMapNode__standard__Object__standard__Array__standard__Object; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__Object__standard__Array__standard__Object; +extern const struct type type_standard__hash_collection__HashMapValues__standard__Object__standard__Array__standard__Object; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__Object__standard__Array__standard__Object; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Object__standard__Array__standard__Object; +extern const struct types resolution_table_standard__HashMap__standard__Object__standard__Array__standard__Object; +extern const struct type type_standard__Array__standard__Iterator__standard__Object; +extern const struct type type_ordered_tree__OrderedTree__standard__Object; +extern const struct types resolution_table_ordered_tree__OrderedTreeIterator__standard__Object; +extern const struct type type_standard__HashMap__standard__Object__standard__String; +extern const struct type type_standard__MapKeysIterator__standard__Object__standard__String; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__Object__standard__String; +extern const struct type type_standard__MapValuesIterator__standard__Object__standard__String; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__Object__standard__String; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Object__standard__String; +extern const struct types resolution_table_standard__HashMapIterator__standard__Object__standard__String; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__Object__standard__String; +extern const struct types resolution_table_standard__NativeArray__standard__Array__standard__String; +extern const struct type type_standard__AbstractArrayRead__standard__Array__standard__String; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__standard__String; +extern const struct type type_standard__abstract_collection__ContainerIterator__standard__String; +extern const struct types resolution_table_standard__list__ListNode__standard__String; extern const struct type type_standard__List__standard__String; extern const struct types resolution_table_standard__ListIterator__standard__String; extern const struct type type_standard__HashMap__standard__String__standard__Int; @@ -1981,91 +1572,238 @@ extern const struct type type_standard__MapKeysIterator__standard__String__stand extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__standard__Int; extern const struct type type_standard__MapValuesIterator__standard__String__standard__Int; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__standard__Int; extern const struct types resolution_table_standard__HashMapIterator__standard__String__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__standard__Int; +extern const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MClass; +extern const struct types resolution_table_nit__POSetConflictGraph__nit__MClass; extern const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MVirtualTypeProp; extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__Array__standard__Set__nit__MVirtualTypeProp; extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__NativeArray__nit__MVirtualTypeProp; +extern const struct type type_standard__AbstractArray__nit__MVirtualTypeProp; +extern const struct type type_standard__array__ArrayIterator__nit__MVirtualTypeProp; +extern const struct types resolution_table_standard__Array__nit__MVirtualTypeProp; extern const struct type type_standard__HashSet__nit__MVirtualTypeProp; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MVirtualTypeProp; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MVirtualTypeProp; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MVirtualTypeProp; +extern const struct type type_standard__HashMapIterator__nit__MVirtualTypeProp__standard__Int; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MVirtualTypeProp__standard__Int; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MVirtualTypeProp__standard__Int; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int; +extern const struct types resolution_table_standard__HashMap__nit__MVirtualTypeProp__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nit__parser_work__ReduceAction; extern const struct type type_standard__AbstractArrayRead__nit__parser_work__ReduceAction; extern const struct types resolution_table_standard__array__ArrayIterator__nit__parser_work__ReduceAction; +extern const struct type type_standard__NativeArray__nit__TComment; +extern const struct type type_standard__AbstractArray__nit__TComment; +extern const struct type type_standard__array__ArrayIterator__nit__TComment; +extern const struct types resolution_table_standard__Array__nit__TComment; +extern const struct types resolution_table_standard__NativeArray__nit__AClassdef; extern const struct type type_standard__AbstractArrayRead__nit__AClassdef; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AClassdef; +extern const struct type type_standard__NativeArray__nit__AFormaldef; +extern const struct type type_standard__AbstractArray__nit__AFormaldef; +extern const struct type type_standard__array__ArrayIterator__nit__AFormaldef; +extern const struct types resolution_table_standard__Array__nit__AFormaldef; +extern const struct types resolution_table_standard__NativeArray__nit__ASuperPropdef; +extern const struct type type_standard__AbstractArrayRead__nit__ASuperPropdef; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__ASuperPropdef; +extern const struct type type_standard__HashMapIterator__nit__MType__poset__POSetElement__nit__MType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__poset__POSetElement__nit__MType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__poset__POSetElement__nit__MType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__HashMap__nit__MType__poset__POSetElement__nit__MType; +extern const struct types resolution_table_poset__POSetElement__nit__MType; +extern const struct types resolution_table_nit__POSetConflictGraph__nit__MType; +extern const struct type type_standard__abstract_collection__ContainerIterator__nit__MType; +extern const struct types resolution_table_standard__list__ListNode__nit__MType; +extern const struct type type_standard__List__nit__MType; +extern const struct types resolution_table_standard__ListIterator__nit__MType; extern const struct type type_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__nit__MParameter; extern const struct type type_standard__AbstractArrayRead__nit__MParameter; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MParameter; +extern const struct type type_standard__NativeArray__nit__scope__Scope; +extern const struct type type_standard__AbstractArray__nit__scope__Scope; +extern const struct type type_standard__array__ArrayIterator__nit__scope__Scope; +extern const struct types resolution_table_standard__Array__nit__scope__Scope; +extern const struct type type_standard__abstract_collection__ContainerIterator__nit__scope__Scope; +extern const struct types resolution_table_standard__list__ListNode__nit__scope__Scope; extern const struct type type_standard__List__nit__scope__Scope; extern const struct types resolution_table_standard__ListIterator__nit__scope__Scope; +extern const struct types resolution_table_standard__NativeArray__nit__FlowContext; extern const struct type type_standard__AbstractArrayRead__nit__FlowContext; extern const struct types resolution_table_standard__array__ArrayIterator__nit__FlowContext; extern const struct type type_standard__HashSet__nit__Variable; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__Variable; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Variable; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__Variable; extern const struct type type_standard__HashMap__nit__Variable__nullable__nit__MType; extern const struct type type_standard__MapKeysIterator__nit__Variable__nullable__nit__MType; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__Variable__nullable__nit__MType; extern const struct type type_standard__MapValuesIterator__nit__Variable__nullable__nit__MType; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__Variable__nullable__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType; extern const struct types resolution_table_standard__HashMapIterator__nit__Variable__nullable__nit__MType; -extern const struct type type_standard__HashMap__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__MapKeysIterator__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct type type_standard__MapValuesIterator__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__HashMapIterator__nit__Variable__nullable__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nullable__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nit__CallSite; extern const struct type type_standard__AbstractArrayRead__nit__CallSite; extern const struct types resolution_table_standard__array__ArrayIterator__nit__CallSite; +extern const struct type type_standard__AbstractArrayRead__standard__Object; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Object; +extern const struct types resolution_table_standard__NativeArray__nit__CodeWriter; extern const struct type type_standard__AbstractArrayRead__nit__CodeWriter; extern const struct types resolution_table_standard__array__ArrayIterator__nit__CodeWriter; extern const struct type type_standard__HashSet__standard__String; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__standard__String; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__String; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__standard__String; extern const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__PropertyLayoutElement; extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Set__nit__PropertyLayoutElement; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__Array__standard__Set__nit__PropertyLayoutElement; extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Set__nit__PropertyLayoutElement; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__PropertyLayoutElement; extern const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MAttribute; extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MAttribute; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MAttribute; +extern const struct type type_standard__Array__standard__Set__nit__MAttribute; extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MAttribute; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MAttribute; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MAttribute; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MAttribute; +extern const struct types resolution_table_standard__NativeArray__nit__PropertyLayoutElement; +extern const struct type type_standard__AbstractArrayRead__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__PropertyLayoutElement; extern const struct type type_standard__HashSet__nit__PropertyLayoutElement; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__PropertyLayoutElement; +extern const struct type type_standard__NativeArray__nit__MAttribute; +extern const struct type type_standard__AbstractArray__nit__MAttribute; +extern const struct type type_standard__array__ArrayIterator__nit__MAttribute; +extern const struct types resolution_table_standard__Array__nit__MAttribute; extern const struct type type_standard__HashSet__nit__MAttribute; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MAttribute; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MAttribute; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MAttribute; +extern const struct type type_standard__HashMapIterator__nit__PropertyLayoutElement__standard__Int; +extern const struct type type_standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__PropertyLayoutElement__standard__Int; +extern const struct type type_standard__hash_collection__HashMapValues__nit__PropertyLayoutElement__standard__Int; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int; +extern const struct types resolution_table_standard__HashMap__nit__PropertyLayoutElement__standard__Int; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__HashSet__standard__Int; +extern const struct type type_standard__HashSet__standard__Int; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__HashSet__standard__Int; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__HashSet__standard__Int; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__HashSet__standard__Int; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__HashSet__standard__Int; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__HashSet__standard__Int; +extern const struct type type_nullable__nit__PropertyLayoutElement; +extern const struct type type_standard__Collection__nullable__nit__PropertyLayoutElement; +extern const struct type type_standard__NativeArray__nullable__nit__PropertyLayoutElement; +extern const struct type type_standard__AbstractArray__nullable__nit__PropertyLayoutElement; +extern const struct type type_standard__array__ArrayIterator__nullable__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__Array__nullable__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__hash_collection__HashSetIterator__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__standard__Int; +extern const struct type type_standard__HashMapIterator__nit__MAttribute__standard__Int; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MAttribute__standard__Int; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MAttribute__standard__Int; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int; +extern const struct types resolution_table_standard__HashMap__nit__MAttribute__standard__Int; +extern const struct type type_nullable__nit__MAttribute; +extern const struct type type_standard__Collection__nullable__nit__MAttribute; +extern const struct type type_standard__NativeArray__nullable__nit__MAttribute; +extern const struct type type_standard__AbstractArray__nullable__nit__MAttribute; +extern const struct type type_standard__array__ArrayIterator__nullable__nit__MAttribute; +extern const struct types resolution_table_standard__Array__nullable__nit__MAttribute; +extern const struct types resolution_table_standard__NativeArray__nullable__nit__MPropDef; +extern const struct type type_standard__AbstractArrayRead__nullable__nit__MPropDef; +extern const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__MPropDef; +extern const struct types resolution_table_standard__NativeArray__nullable__nit__MClass; +extern const struct type type_standard__AbstractArrayRead__nullable__nit__MClass; +extern const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__nit__RuntimeVariable; extern const struct type type_standard__AbstractArrayRead__nit__RuntimeVariable; extern const struct types resolution_table_standard__array__ArrayIterator__nit__RuntimeVariable; +extern const struct type type_standard__HashMapIterator__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct types resolution_table_standard__HashMap__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct types resolution_table_poset__POSetElement__nit__MClass; extern const struct type type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MClass; extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Array__nullable__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MClass; +extern const struct type type_standard__Array__standard__Array__nullable__nit__MClass; extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Array__nullable__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__AbstractArrayRead__nullable__nit__MClass; -extern const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__MClass; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MClass; extern const struct type type_standard__HashSet__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MProperty; -extern const struct type type_standard__AbstractArrayRead__nullable__nit__MPropDef; -extern const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__MPropDef; -extern const struct type type_standard__AbstractArrayRead__standard__Streamable; -extern const struct types resolution_table_standard__array__ArrayIterator__standard__Streamable; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MProperty; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__standard__Writable; +extern const struct type type_standard__AbstractArrayRead__standard__Writable; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Writable; extern const struct type type_standard__HashMap__nit__MClass__nit__AClassdef; extern const struct type type_standard__MapKeysIterator__nit__MClass__nit__AClassdef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__nit__AClassdef; extern const struct type type_standard__MapValuesIterator__nit__MClass__nit__AClassdef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__nit__AClassdef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__nit__AClassdef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__nit__AClassdef; +extern const struct type type_standard__NativeArray__nit__AParam; +extern const struct type type_standard__AbstractArray__nit__AParam; +extern const struct type type_standard__array__ArrayIterator__nit__AParam; +extern const struct types resolution_table_standard__Array__nit__AParam; +extern const struct type type_standard__NativeArray__nit__AExternCall; +extern const struct type type_standard__AbstractArray__nit__AExternCall; +extern const struct type type_standard__array__ArrayIterator__nit__AExternCall; +extern const struct types resolution_table_standard__Array__nit__AExternCall; +extern const struct type type_standard__NativeArray__nit__AType; +extern const struct type type_standard__AbstractArray__nit__AType; +extern const struct type type_standard__array__ArrayIterator__nit__AType; +extern const struct types resolution_table_standard__Array__nit__AType; extern const struct type type_standard__HashMap__standard__String__nit__Variable; extern const struct type type_standard__MapKeysIterator__standard__String__nit__Variable; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nit__Variable; extern const struct type type_standard__MapValuesIterator__standard__String__nit__Variable; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nit__Variable; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nit__Variable; extern const struct types resolution_table_standard__HashMapIterator__standard__String__nit__Variable; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nit__Variable; +extern const struct types resolution_table_standard__NativeArray__nit__AAttrPropdef; extern const struct type type_standard__AbstractArrayRead__nit__AAttrPropdef; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AAttrPropdef; extern const struct type type_standard__HashMap__nit__Variable__nit__RuntimeVariable; @@ -2073,48 +1811,118 @@ extern const struct type type_standard__MapKeysIterator__nit__Variable__nit__Run extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__Variable__nit__RuntimeVariable; extern const struct type type_standard__MapValuesIterator__nit__Variable__nit__RuntimeVariable; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__Variable__nit__RuntimeVariable; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable; extern const struct types resolution_table_standard__HashMapIterator__nit__Variable__nit__RuntimeVariable; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Variable__nit__RuntimeVariable; +extern const struct type type_standard__MapKeysIterator__nit__MType__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__Int; +extern const struct type type_standard__MapValuesIterator__nit__MType__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Int; +extern const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Int; +extern const struct type type_standard__Collection__nit__MAttributeDef; +extern const struct type type_standard__NativeArray__nit__MAttributeDef; +extern const struct type type_standard__AbstractArray__nit__MAttributeDef; +extern const struct type type_standard__array__ArrayIterator__nit__MAttributeDef; +extern const struct types resolution_table_standard__Array__nit__MAttributeDef; extern const struct type type_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__Collection__nit__MVirtualTypeDef; +extern const struct type type_standard__NativeArray__nit__MVirtualTypeDef; +extern const struct type type_standard__AbstractArray__nit__MVirtualTypeDef; +extern const struct type type_standard__array__ArrayIterator__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__Array__nit__MVirtualTypeDef; extern const struct type type_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_more_collections__HashMap2__nit__MModule__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__AbstractArrayRead__nit__MVirtualType; -extern const struct types resolution_table_standard__array__ArrayIterator__nit__MVirtualType; +extern const struct types resolution_table_standard__NativeArray__nit__AExpr; extern const struct type type_standard__AbstractArrayRead__nit__AExpr; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AExpr; +extern const struct types resolution_table_standard__NativeArray__nit__AIntExpr; extern const struct type type_standard__AbstractArrayRead__nit__AIntExpr; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AIntExpr; +extern const struct types resolution_table_standard__NativeArray__nit__Variable; extern const struct type type_standard__AbstractArrayRead__nit__Variable; extern const struct types resolution_table_standard__array__ArrayIterator__nit__Variable; +extern const struct types resolution_table_standard__NativeArray__nit__AVarExpr; extern const struct type type_standard__AbstractArrayRead__nit__AVarExpr; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AVarExpr; extern const struct type type_standard__HashMap__nit__EscapeMark__standard__String; +extern const struct type type_standard__Array__nit__EscapeMark; extern const struct type type_standard__MapKeysIterator__nit__EscapeMark__standard__String; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__EscapeMark__standard__String; extern const struct type type_standard__MapValuesIterator__nit__EscapeMark__standard__String; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__EscapeMark__standard__String; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String; extern const struct types resolution_table_standard__HashMapIterator__nit__EscapeMark__standard__String; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__EscapeMark__standard__String; +extern const struct type type_standard__HashMap__nit__MClass__standard__Array__nit__MType; +extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Array__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nit__MType; +extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Array__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nit__MType; +extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Array__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__nit__MType; extern const struct type type_standard__AbstractArrayRead__nullable__nit__MType; extern const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__MType; -extern const struct type type_standard__HashMap__nit__MClassType__standard__Set__nit__MType; -extern const struct type type_standard__MapKeysIterator__nit__MClassType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Set__nit__MType; -extern const struct type type_standard__MapValuesIterator__nit__MClassType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__HashMapIterator__nit__MClassType__standard__Set__nit__MType; -extern const struct type type_standard__MapKeysIterator__nit__MType__standard__Int; -extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__Int; -extern const struct type type_standard__MapValuesIterator__nit__MType__standard__Int; -extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__Int; -extern const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__Int; +extern const struct type type_standard__HashMap__nit__MClass__standard__Set__nit__MType; +extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MType; +extern const struct type type_standard__Array__standard__Set__nit__MType; +extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MType; +extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MType; +extern const struct type type_standard__HashMap__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct type type_standard__HashMapIterator__nit__MType__standard__Set__nit__MType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Set__nit__MType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Set__nit__MType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType; +extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Set__nit__MType; +extern const struct types resolution_table_standard__array__ArraySetIterator__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nit__AEscapeExpr; extern const struct type type_standard__AbstractArrayRead__nit__AEscapeExpr; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AEscapeExpr; -extern const struct types resolution_table_standard__array__ArraySetIterator__nit__MType; +extern const struct type type_standard__ArrayMap__standard__Int__standard__Int; +extern const struct type type_standard__MapKeysIterator__standard__Int__standard__Int; +extern const struct types resolution_table_standard__array__ArrayMapKeys__standard__Int__standard__Int; +extern const struct type type_standard__MapValuesIterator__standard__Int__standard__Int; +extern const struct types resolution_table_standard__array__ArrayMapValues__standard__Int__standard__Int; +extern const struct type type_standard__Collection__standard__Couple__standard__Int__standard__Int; +extern const struct type type_standard__NativeArray__standard__Couple__standard__Int__standard__Int; +extern const struct type type_standard__AbstractArray__standard__Couple__standard__Int__standard__Int; +extern const struct type type_standard__array__ArrayIterator__standard__Couple__standard__Int__standard__Int; +extern const struct types resolution_table_standard__Array__standard__Couple__standard__Int__standard__Int; +extern const struct type type_standard__Iterator__standard__Couple__standard__Int__standard__Int; +extern const struct types resolution_table_standard__abstract_collection__CoupleMapIterator__standard__Int__standard__Int; +extern const struct types resolution_table_standard__Couple__standard__Int__standard__Int; +extern const struct type type_standard__HashSet__nit__FlowContext; +extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__FlowContext; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__FlowContext; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__FlowContext; extern const struct types resolution_table_standard__array__ArraySetIterator__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__standard__Char; extern const struct type type_standard__AbstractArrayRead__standard__Char; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Char; -extern const struct type type_standard__AbstractArrayRead__standard__Buffer; -extern const struct types resolution_table_standard__array__ArrayIterator__standard__Buffer; +extern const struct type type_standard__Collection__nit__SourceFile; +extern const struct type type_standard__NativeArray__nit__SourceFile; +extern const struct type type_standard__AbstractArray__nit__SourceFile; +extern const struct type type_standard__array__ArrayIterator__nit__SourceFile; +extern const struct types resolution_table_standard__Array__nit__SourceFile; extern const struct type type_standard__MapIterator__nit__SourceFile__standard__Array__standard__String; extern const struct types resolution_table_standard__MapKeysIterator__nit__SourceFile__standard__Array__standard__String; extern const struct types resolution_table_standard__MapValuesIterator__nit__SourceFile__standard__Array__standard__String; @@ -2123,46 +1931,140 @@ extern const struct types resolution_table_standard__MapKeysIterator__standard__ extern const struct types resolution_table_standard__MapValuesIterator__standard__String__opts__Option; extern const struct type type_standard__MapKeysIterator__nit__Phase__poset__POSetElement__nit__Phase; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct type type_standard__Array__poset__POSetElement__nit__Phase; extern const struct type type_standard__MapValuesIterator__nit__Phase__poset__POSetElement__nit__Phase; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase; extern const struct types resolution_table_standard__HashMapIterator__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct type type_standard__hash_collection__HashSetNode__nit__Phase; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__Phase; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__Phase; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Phase; +extern const struct types resolution_table_standard__HashSet__nit__Phase; +extern const struct type type_standard__HashMapIterator__nit__Phase__standard__Set__nit__Phase; +extern const struct type type_standard__Set__nit__Phase; +extern const struct type type_standard__hash_collection__HashMapNode__nit__Phase__standard__Set__nit__Phase; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__Phase__standard__Set__nit__Phase; +extern const struct type type_standard__hash_collection__HashMapValues__nit__Phase__standard__Set__nit__Phase; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__Phase__standard__Set__nit__Phase; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__HashMap__nit__Phase__standard__Set__nit__Phase; extern const struct type type_standard__MapIterator__standard__String__standard__Array__nit__MProject; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__standard__Array__nit__MProject; +extern const struct type type_standard__Collection__standard__Array__nit__MProject; +extern const struct type type_standard__NativeArray__standard__Array__nit__MProject; +extern const struct type type_standard__AbstractArray__standard__Array__nit__MProject; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MProject; +extern const struct types resolution_table_standard__Array__standard__Array__nit__MProject; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__standard__Array__nit__MProject; extern const struct type type_standard__MapKeysIterator__nit__MModule__poset__POSetElement__nit__MModule; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_standard__Array__poset__POSetElement__nit__MModule; extern const struct type type_standard__MapValuesIterator__nit__MModule__poset__POSetElement__nit__MModule; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule; extern const struct types resolution_table_standard__HashMapIterator__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_standard__HashMapIterator__nit__MModule__standard__Set__nit__MModule; +extern const struct type type_standard__Set__nit__MModule; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MModule; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MModule; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MModule; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MModule; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__Set__nit__MModule; extern const struct type type_standard__MapIterator__standard__String__standard__Array__nit__MModule; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__standard__Array__nit__MModule; +extern const struct type type_standard__Collection__standard__Array__nit__MModule; +extern const struct type type_standard__NativeArray__standard__Array__nit__MModule; +extern const struct type type_standard__AbstractArray__standard__Array__nit__MModule; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MModule; +extern const struct types resolution_table_standard__Array__standard__Array__nit__MModule; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__standard__Array__nit__MModule; extern const struct type type_standard__MapKeysIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__Array__poset__POSetElement__nit__MClassDef; extern const struct type type_standard__MapValuesIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__HashMapIterator__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__HashMap__nit__MClassDef__standard__Set__nit__MClassDef; extern const struct type type_standard__MapKeysIterator__nit__MClassType__poset__POSetElement__nit__MClassType; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__Array__poset__POSetElement__nit__MClassType; extern const struct type type_standard__MapValuesIterator__nit__MClassType__poset__POSetElement__nit__MClassType; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType; extern const struct types resolution_table_standard__HashMapIterator__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__HashMapIterator__nit__MClassType__standard__Set__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Set__nit__MClassType; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClassType__standard__Set__nit__MClassType; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MClassType; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__HashMap__nit__MClassType__standard__Set__nit__MClassType; extern const struct type type_standard__MapIterator__standard__String__standard__Array__nit__MClass; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__standard__Array__nit__MClass; +extern const struct type type_standard__Collection__standard__Array__nit__MClass; +extern const struct type type_standard__NativeArray__standard__Array__nit__MClass; +extern const struct type type_standard__AbstractArray__standard__Array__nit__MClass; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MClass; +extern const struct types resolution_table_standard__Array__standard__Array__nit__MClass; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__standard__Array__nit__MClass; extern const struct type type_standard__MapIterator__standard__String__standard__Array__nit__MProperty; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__standard__Array__nit__MProperty; +extern const struct type type_standard__Collection__standard__Array__nit__MProperty; +extern const struct type type_standard__NativeArray__standard__Array__nit__MProperty; +extern const struct type type_standard__AbstractArray__standard__Array__nit__MProperty; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MProperty; +extern const struct types resolution_table_standard__Array__standard__Array__nit__MProperty; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__standard__Array__nit__MProperty; extern const struct type type_standard__MapKeysIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__Array__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct type type_standard__MapValuesIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__HashMapIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__HashMapIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__HashMap__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__HashMapIterator__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MProperty; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct type type_standard__MapIterator__standard__String__nullable__nit__ModulePath; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__nullable__nit__ModulePath; +extern const struct type type_standard__Collection__nullable__nit__ModulePath; +extern const struct type type_standard__NativeArray__nullable__nit__ModulePath; +extern const struct type type_standard__AbstractArray__nullable__nit__ModulePath; +extern const struct type type_standard__array__ArrayIterator__nullable__nit__ModulePath; +extern const struct types resolution_table_standard__Array__nullable__nit__ModulePath; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__nullable__nit__ModulePath; extern const struct type type_standard__MapIterator__standard__String__nullable__nit__MGroup; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__nullable__nit__MGroup; +extern const struct type type_standard__Collection__nullable__nit__MGroup; +extern const struct type type_standard__NativeArray__nullable__nit__MGroup; +extern const struct type type_standard__AbstractArray__nullable__nit__MGroup; +extern const struct type type_standard__array__ArrayIterator__nullable__nit__MGroup; +extern const struct types resolution_table_standard__Array__nullable__nit__MGroup; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__nullable__nit__MGroup; extern const struct type type_standard__MapIterator__nit__MModule__nit__AModule; extern const struct types resolution_table_standard__MapKeysIterator__nit__MModule__nit__AModule; @@ -2172,64 +2074,147 @@ extern const struct types resolution_table_standard__MapKeysIterator__nit__MClas extern const struct types resolution_table_standard__MapValuesIterator__nit__MClassDef__nit__AClassdef; extern const struct type type_standard__MapIterator__standard__String__nit__MModuleData__nit__AAnnotation; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__Collection__nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__NativeArray__nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__AbstractArray__nit__MModuleData__nit__AAnnotation; +extern const struct type type_standard__array__ArrayIterator__nit__MModuleData__nit__AAnnotation; +extern const struct types resolution_table_standard__Array__nit__MModuleData__nit__AAnnotation; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__nit__MModuleData__nit__AAnnotation; extern const struct type type_standard__MapIterator__nit__MPropDef__nit__APropdef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MPropDef__nit__APropdef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MPropDef__nit__APropdef; +extern const struct types resolution_table_standard__NativeArray__standard__Buffer; +extern const struct type type_standard__AbstractArrayRead__standard__Buffer; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Buffer; +extern const struct types resolution_table_standard__NativeArray__standard__FlatText; +extern const struct type type_standard__AbstractArrayRead__standard__FlatText; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__FlatText; +extern const struct type type_standard__MapIterator__standard__String__standard__Array__standard__String; +extern const struct types resolution_table_standard__MapKeysIterator__standard__String__standard__Array__standard__String; +extern const struct types resolution_table_standard__MapValuesIterator__standard__String__standard__Array__standard__String; +extern const struct types resolution_table_standard__NativeArray__nit__AMethPropdef; +extern const struct type type_standard__AbstractArrayRead__nit__AMethPropdef; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__AMethPropdef; extern const struct type type_standard__MapIterator__nit__MClass__standard__Set__nit__MProperty; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MProperty; +extern const struct type type_standard__Collection__standard__Set__nit__MProperty; +extern const struct type type_standard__NativeArray__standard__Set__nit__MProperty; +extern const struct type type_standard__AbstractArray__standard__Set__nit__MProperty; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MProperty; +extern const struct types resolution_table_standard__Array__standard__Set__nit__MProperty; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MProperty; extern const struct type type_standard__MapIterator__nit__MProperty__nit__APropdef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MProperty__nit__APropdef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MProperty__nit__APropdef; -extern const struct type type_standard__AbstractArrayRead__standard__FlatText; -extern const struct types resolution_table_standard__array__ArrayIterator__standard__FlatText; extern const struct type type_standard__MapKeysIterator__nit__MGroup__poset__POSetElement__nit__MGroup; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__Array__poset__POSetElement__nit__MGroup; extern const struct type type_standard__MapValuesIterator__nit__MGroup__poset__POSetElement__nit__MGroup; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup; extern const struct types resolution_table_standard__HashMapIterator__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__nit__MGroup; extern const struct type type_standard__AbstractArrayRead__nit__MGroup; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MGroup; +extern const struct type type_standard__hash_collection__HashSetNode__nit__MGroup; +extern const struct type type_standard__hash_collection__HashSetIterator__nit__MGroup; +extern const struct type type_nullable__standard__hash_collection__HashSetNode__nit__MGroup; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup; +extern const struct types resolution_table_standard__HashSet__nit__MGroup; +extern const struct type type_standard__HashMapIterator__nit__MGroup__standard__Set__nit__MGroup; +extern const struct type type_standard__Set__nit__MGroup; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MGroup__standard__Set__nit__MGroup; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MGroup__standard__Set__nit__MGroup; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__HashMap__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__nit__AImport; extern const struct type type_standard__AbstractArrayRead__nit__AImport; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AImport; +extern const struct types resolution_table_standard__NativeArray__nit__TId; extern const struct type type_standard__AbstractArrayRead__nit__TId; extern const struct types resolution_table_standard__array__ArrayIterator__nit__TId; +extern const struct types resolution_table_standard__NativeArray__nit__APropdef; extern const struct type type_standard__AbstractArrayRead__nit__APropdef; extern const struct types resolution_table_standard__array__ArrayIterator__nit__APropdef; +extern const struct type type_standard__Collection__standard__Array__nit__MType; +extern const struct type type_standard__NativeArray__standard__Array__nit__MType; +extern const struct type type_standard__AbstractArray__standard__Array__nit__MType; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MType; +extern const struct types resolution_table_standard__Array__standard__Array__nit__MType; extern const struct type type_standard__MapIterator__standard__Array__nit__MType__nit__MGenericType; extern const struct types resolution_table_standard__MapKeysIterator__standard__Array__nit__MType__nit__MGenericType; +extern const struct type type_standard__Collection__nit__MGenericType; +extern const struct type type_standard__NativeArray__nit__MGenericType; +extern const struct type type_standard__AbstractArray__nit__MGenericType; +extern const struct type type_standard__array__ArrayIterator__nit__MGenericType; +extern const struct types resolution_table_standard__Array__nit__MGenericType; extern const struct types resolution_table_standard__MapValuesIterator__standard__Array__nit__MType__nit__MGenericType; +extern const struct types resolution_table_standard__NativeArray__nit__MMethodDef; +extern const struct type type_standard__AbstractArrayRead__nit__MMethodDef; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__MMethodDef; extern const struct type type_standard__MapKeysIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct type type_standard__MapValuesIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct type type_standard__MapKeysIterator__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__Array__standard__Set__nit__MMethodDef; extern const struct type type_standard__MapValuesIterator__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct type type_standard__Container__nit__MMethodDef; extern const struct types resolution_table_standard__abstract_collection__ContainerIterator__nit__MMethodDef; extern const struct type type_standard__MapIterator__nit__MClassDef__standard__HashSet__nit__MType; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClassDef__standard__HashSet__nit__MType; +extern const struct type type_standard__Collection__standard__HashSet__nit__MType; +extern const struct type type_standard__NativeArray__standard__HashSet__nit__MType; +extern const struct type type_standard__AbstractArray__standard__HashSet__nit__MType; +extern const struct type type_standard__array__ArrayIterator__standard__HashSet__nit__MType; +extern const struct types resolution_table_standard__Array__standard__HashSet__nit__MType; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClassDef__standard__HashSet__nit__MType; extern const struct type type_standard__MapIterator__nit__MClass__standard__Int; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Int; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Int; extern const struct type type_standard__MapIterator__nit__MType__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__standard__Array__nullable__nit__MType; +extern const struct type type_standard__Collection__standard__Array__nullable__nit__MType; +extern const struct type type_standard__NativeArray__standard__Array__nullable__nit__MType; +extern const struct type type_standard__AbstractArray__standard__Array__nullable__nit__MType; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__Array__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__standard__Array__nullable__nit__MType; extern const struct type type_standard__MapIterator__nit__MClassType__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClassType__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClassType__standard__Array__nullable__nit__MType; extern const struct type type_standard__MapIterator__nit__MClass__standard__Array__nullable__nit__MPropDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__Collection__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__NativeArray__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__AbstractArray__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nullable__nit__MPropDef; +extern const struct types resolution_table_standard__Array__standard__Array__nullable__nit__MPropDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Array__nullable__nit__MPropDef; +extern const struct type type_standard__MapIterator__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__Collection__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__NativeArray__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__AbstractArray__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__Array__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Array__nullable__nit__MProperty; extern const struct type type_standard__MapIterator__standard__String__standard__String; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__standard__String; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__standard__String; +extern const struct types resolution_table_standard__NativeArray__nit__CodeFile; extern const struct type type_standard__AbstractArrayRead__nit__CodeFile; extern const struct types resolution_table_standard__array__ArrayIterator__nit__CodeFile; extern const struct type type_standard__Container__nit__CodeFile; @@ -2237,50 +2222,130 @@ extern const struct types resolution_table_standard__abstract_collection__Contai extern const struct type type_standard__MapIterator__standard__String__nit__ANode; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__nit__ANode; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__nit__ANode; +extern const struct types resolution_table_standard__NativeArray__standard__FlatString; +extern const struct type type_standard__AbstractArrayRead__standard__FlatString; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__FlatString; extern const struct type type_standard__MapIterator__nit__MClass__nit__MClassType; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__nit__MClassType; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__nit__MClassType; extern const struct type type_standard__MapIterator__nit__MClass__nit__AType; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__nit__AType; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__nit__AType; +extern const struct types resolution_table_standard__NativeArray__standard__Couple__nit__MClass__nit__AType; extern const struct type type_standard__AbstractArrayRead__standard__Couple__nit__MClass__nit__AType; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Couple__nit__MClass__nit__AType; +extern const struct types resolution_table_standard__NativeArray__nit__AExternCodeBlock; +extern const struct type type_standard__AbstractArrayRead__nit__AExternCodeBlock; +extern const struct types resolution_table_standard__array__ArrayIterator__nit__AExternCodeBlock; +extern const struct types resolution_table_standard__NativeArray__nit__ANode; extern const struct type type_standard__AbstractArrayRead__nit__ANode; extern const struct types resolution_table_standard__array__ArrayIterator__nit__ANode; extern const struct type type_standard__Container__nit__ANode; extern const struct types resolution_table_standard__abstract_collection__ContainerIterator__nit__ANode; extern const struct type type_standard__MapIterator__nit__MModule__standard__Set__nit__MClassDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MModule__standard__Set__nit__MClassDef; +extern const struct type type_standard__Collection__standard__Set__nit__MClassDef; +extern const struct type type_standard__NativeArray__standard__Set__nit__MClassDef; +extern const struct type type_standard__AbstractArray__standard__Set__nit__MClassDef; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__Array__standard__Set__nit__MClassDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MModule__standard__Set__nit__MClassDef; extern const struct type type_standard__MapIterator__nit__MModule__standard__Set__nit__MClass; extern const struct types resolution_table_standard__MapKeysIterator__nit__MModule__standard__Set__nit__MClass; +extern const struct type type_standard__Collection__standard__Set__nit__MClass; +extern const struct type type_standard__NativeArray__standard__Set__nit__MClass; +extern const struct type type_standard__AbstractArray__standard__Set__nit__MClass; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MClass; +extern const struct types resolution_table_standard__Array__standard__Set__nit__MClass; extern const struct types resolution_table_standard__MapValuesIterator__nit__MModule__standard__Set__nit__MClass; extern const struct type type_standard__MapIterator__nit__MModule__standard__Set__nit__MClassType; extern const struct types resolution_table_standard__MapKeysIterator__nit__MModule__standard__Set__nit__MClassType; +extern const struct type type_standard__Collection__standard__Set__nit__MClassType; +extern const struct type type_standard__NativeArray__standard__Set__nit__MClassType; +extern const struct type type_standard__AbstractArray__standard__Set__nit__MClassType; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__Array__standard__Set__nit__MClassType; extern const struct types resolution_table_standard__MapValuesIterator__nit__MModule__standard__Set__nit__MClassType; extern const struct type type_standard__Container__nit__MClassType; extern const struct types resolution_table_standard__abstract_collection__ContainerIterator__nit__MClassType; +extern const struct type type_standard__MapKeysIterator__standard__Object__standard__Array__standard__Object; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__Object__standard__Array__standard__Object; +extern const struct type type_standard__Array__standard__Array__standard__Object; +extern const struct type type_standard__MapValuesIterator__standard__Object__standard__Array__standard__Object; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__Object__standard__Array__standard__Object; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__Object__standard__Array__standard__Object; +extern const struct types resolution_table_standard__HashMapIterator__standard__Object__standard__Array__standard__Object; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__Object__standard__Array__standard__Object; +extern const struct type type_standard__Iterator__standard__Object; +extern const struct type type_standard__Collection__standard__Iterator__standard__Object; +extern const struct type type_standard__NativeArray__standard__Iterator__standard__Object; +extern const struct type type_standard__AbstractArray__standard__Iterator__standard__Object; +extern const struct type type_standard__array__ArrayIterator__standard__Iterator__standard__Object; +extern const struct types resolution_table_standard__Array__standard__Iterator__standard__Object; +extern const struct type type_standard__MapIterator__standard__Object__standard__String; +extern const struct types resolution_table_standard__MapKeysIterator__standard__Object__standard__String; +extern const struct types resolution_table_standard__MapValuesIterator__standard__Object__standard__String; extern const struct type type_standard__Container__standard__String; extern const struct types resolution_table_standard__abstract_collection__ContainerIterator__standard__String; extern const struct type type_standard__MapIterator__standard__String__standard__Int; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__standard__Int; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__standard__Int; +extern const struct type type_standard__HashMapIterator__nit__MClass__standard__Set__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MClass; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MClass; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass; +extern const struct types resolution_table_standard__HashMap__nit__MClass__standard__Set__nit__MClass; extern const struct type type_standard__MapIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__Collection__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__NativeArray__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__AbstractArray__standard__Set__nit__MVirtualTypeProp; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MVirtualTypeProp; +extern const struct types resolution_table_standard__Array__standard__Set__nit__MVirtualTypeProp; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MVirtualTypeProp; +extern const struct types resolution_table_standard__NativeArray__nit__MVirtualTypeProp; extern const struct type type_standard__AbstractArrayRead__nit__MVirtualTypeProp; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MVirtualTypeProp; extern const struct type type_standard__MapKeysIterator__nit__MVirtualTypeProp__standard__Int; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MVirtualTypeProp__standard__Int; extern const struct type type_standard__MapValuesIterator__nit__MVirtualTypeProp__standard__Int; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MVirtualTypeProp__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int; extern const struct types resolution_table_standard__HashMapIterator__nit__MVirtualTypeProp__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MVirtualTypeProp__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nit__TComment; extern const struct type type_standard__AbstractArrayRead__nit__TComment; extern const struct types resolution_table_standard__array__ArrayIterator__nit__TComment; +extern const struct types resolution_table_standard__NativeArray__nit__AFormaldef; extern const struct type type_standard__AbstractArrayRead__nit__AFormaldef; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AFormaldef; -extern const struct type type_standard__AbstractArrayRead__nit__ASuperclass; -extern const struct types resolution_table_standard__array__ArrayIterator__nit__ASuperclass; +extern const struct type type_standard__MapKeysIterator__nit__MType__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__poset__POSetElement__nit__MType; +extern const struct type type_standard__Array__poset__POSetElement__nit__MType; +extern const struct type type_standard__MapValuesIterator__nit__MType__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__HashMapIterator__nit__MType__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__poset__POSetElement__nit__MType; +extern const struct type type_standard__Container__nit__MType; +extern const struct types resolution_table_standard__abstract_collection__ContainerIterator__nit__MType; +extern const struct type type_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__HashMapIterator__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__nit__scope__Scope; extern const struct type type_standard__AbstractArrayRead__nit__scope__Scope; extern const struct types resolution_table_standard__array__ArrayIterator__nit__scope__Scope; extern const struct type type_standard__Container__nit__scope__Scope; @@ -2288,46 +2353,79 @@ extern const struct types resolution_table_standard__abstract_collection__Contai extern const struct type type_standard__MapIterator__nit__Variable__nullable__nit__MType; extern const struct types resolution_table_standard__MapKeysIterator__nit__Variable__nullable__nit__MType; extern const struct types resolution_table_standard__MapValuesIterator__nit__Variable__nullable__nit__MType; -extern const struct type type_standard__MapIterator__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__MapKeysIterator__nit__Variable__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__MapValuesIterator__nit__Variable__nullable__standard__Array__nullable__nit__MType; extern const struct type type_standard__MapIterator__nit__MClass__standard__Set__nit__PropertyLayoutElement; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__Collection__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__NativeArray__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__AbstractArray__standard__Set__nit__PropertyLayoutElement; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__Array__standard__Set__nit__PropertyLayoutElement; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Set__nit__PropertyLayoutElement; extern const struct type type_standard__MapIterator__nit__MClass__standard__Set__nit__MAttribute; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MAttribute; +extern const struct type type_standard__Collection__standard__Set__nit__MAttribute; +extern const struct type type_standard__NativeArray__standard__Set__nit__MAttribute; +extern const struct type type_standard__AbstractArray__standard__Set__nit__MAttribute; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MAttribute; +extern const struct types resolution_table_standard__Array__standard__Set__nit__MAttribute; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MAttribute; -extern const struct type type_standard__AbstractArrayRead__nit__PropertyLayoutElement; -extern const struct types resolution_table_standard__array__ArrayIterator__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__NativeArray__nit__MAttribute; extern const struct type type_standard__AbstractArrayRead__nit__MAttribute; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MAttribute; extern const struct type type_standard__MapKeysIterator__nit__PropertyLayoutElement__standard__Int; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__PropertyLayoutElement__standard__Int; extern const struct type type_standard__MapValuesIterator__nit__PropertyLayoutElement__standard__Int; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__PropertyLayoutElement__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int; extern const struct types resolution_table_standard__HashMapIterator__nit__PropertyLayoutElement__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__PropertyLayoutElement__standard__Int; +extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__HashSet__standard__Int; +extern const struct type type_standard__Array__standard__HashSet__standard__Int; +extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nullable__nit__PropertyLayoutElement; +extern const struct type type_standard__AbstractArrayRead__nullable__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__PropertyLayoutElement; extern const struct type type_standard__MapKeysIterator__nit__MAttribute__standard__Int; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MAttribute__standard__Int; extern const struct type type_standard__MapValuesIterator__nit__MAttribute__standard__Int; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MAttribute__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int; extern const struct types resolution_table_standard__HashMapIterator__nit__MAttribute__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MAttribute__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nullable__nit__MAttribute; +extern const struct type type_standard__AbstractArrayRead__nullable__nit__MAttribute; +extern const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__MAttribute; extern const struct type type_standard__MapKeysIterator__nit__MClass__poset__POSetElement__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct type type_standard__Array__poset__POSetElement__nit__MClass; extern const struct type type_standard__MapValuesIterator__nit__MClass__poset__POSetElement__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__poset__POSetElement__nit__MClass; extern const struct type type_standard__MapIterator__nit__MClass__standard__Array__nullable__nit__MClass; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Array__nullable__nit__MClass; +extern const struct type type_standard__Collection__standard__Array__nullable__nit__MClass; +extern const struct type type_standard__NativeArray__standard__Array__nullable__nit__MClass; +extern const struct type type_standard__AbstractArray__standard__Array__nullable__nit__MClass; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nullable__nit__MClass; +extern const struct types resolution_table_standard__Array__standard__Array__nullable__nit__MClass; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Array__nullable__nit__MClass; -extern const struct type type_standard__AbstractArrayRead__nit__AExternCodeBlock; -extern const struct types resolution_table_standard__array__ArrayIterator__nit__AExternCodeBlock; extern const struct type type_standard__MapIterator__nit__MClass__nit__AClassdef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__nit__AClassdef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__nit__AClassdef; +extern const struct types resolution_table_standard__NativeArray__nit__AParam; extern const struct type type_standard__AbstractArrayRead__nit__AParam; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AParam; +extern const struct types resolution_table_standard__NativeArray__nit__AExternCall; extern const struct type type_standard__AbstractArrayRead__nit__AExternCall; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AExternCall; +extern const struct types resolution_table_standard__NativeArray__nit__AType; extern const struct type type_standard__AbstractArrayRead__nit__AType; extern const struct types resolution_table_standard__array__ArrayIterator__nit__AType; extern const struct type type_standard__MapIterator__standard__String__nit__Variable; @@ -2336,228 +2434,538 @@ extern const struct types resolution_table_standard__MapValuesIterator__standard extern const struct type type_standard__MapIterator__nit__Variable__nit__RuntimeVariable; extern const struct types resolution_table_standard__MapKeysIterator__nit__Variable__nit__RuntimeVariable; extern const struct types resolution_table_standard__MapValuesIterator__nit__Variable__nit__RuntimeVariable; +extern const struct type type_standard__MapIterator__nit__MType__standard__Int; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__standard__Int; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nit__MAttributeDef; extern const struct type type_standard__AbstractArrayRead__nit__MAttributeDef; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MAttributeDef; +extern const struct type type_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__HashMapIterator__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__NativeArray__nit__MVirtualTypeDef; extern const struct type type_standard__AbstractArrayRead__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MVirtualTypeDef; +extern const struct type type_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__HashMap__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__HashMapIterator__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__Collection__nit__EscapeMark; +extern const struct type type_standard__NativeArray__nit__EscapeMark; +extern const struct type type_standard__AbstractArray__nit__EscapeMark; +extern const struct type type_standard__array__ArrayIterator__nit__EscapeMark; +extern const struct types resolution_table_standard__Array__nit__EscapeMark; extern const struct type type_standard__MapIterator__nit__EscapeMark__standard__String; extern const struct types resolution_table_standard__MapKeysIterator__nit__EscapeMark__standard__String; extern const struct types resolution_table_standard__MapValuesIterator__nit__EscapeMark__standard__String; -extern const struct type type_standard__MapKeysIterator__nit__MType__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__poset__POSetElement__nit__MType; -extern const struct type type_standard__MapValuesIterator__nit__MType__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__HashMapIterator__nit__MType__poset__POSetElement__nit__MType; -extern const struct type type_standard__MapIterator__nit__MClassType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__MapKeysIterator__nit__MClassType__standard__Set__nit__MType; -extern const struct types resolution_table_standard__MapValuesIterator__nit__MClassType__standard__Set__nit__MType; +extern const struct type type_standard__MapIterator__nit__MClass__standard__Array__nit__MType; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Array__nit__MType; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Array__nit__MType; +extern const struct type type_standard__MapIterator__nit__MClass__standard__Set__nit__MType; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MType; +extern const struct type type_standard__Collection__standard__Set__nit__MType; +extern const struct type type_standard__NativeArray__standard__Set__nit__MType; +extern const struct type type_standard__AbstractArray__standard__Set__nit__MType; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MType; +extern const struct types resolution_table_standard__Array__standard__Set__nit__MType; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MType; +extern const struct type type_standard__MapIterator__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Array__nullable__nit__MType; extern const struct type type_standard__MapKeysIterator__nit__MType__standard__Set__nit__MType; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__Set__nit__MType; extern const struct type type_standard__MapValuesIterator__nit__MType__standard__Set__nit__MType; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__Set__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType; extern const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__Set__nit__MType; -extern const struct type type_standard__MapIterator__nit__MType__standard__Int; -extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__standard__Int; -extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__standard__Int; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Set__nit__MType; +extern const struct type type_standard__MapIterator__standard__Int__standard__Int; +extern const struct types resolution_table_standard__MapKeysIterator__standard__Int__standard__Int; +extern const struct types resolution_table_standard__MapValuesIterator__standard__Int__standard__Int; +extern const struct types resolution_table_standard__NativeArray__standard__Couple__standard__Int__standard__Int; +extern const struct type type_standard__AbstractArrayRead__standard__Couple__standard__Int__standard__Int; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Couple__standard__Int__standard__Int; +extern const struct types resolution_table_standard__NativeArray__nit__SourceFile; extern const struct type type_standard__AbstractArrayRead__nit__SourceFile; extern const struct types resolution_table_standard__array__ArrayIterator__nit__SourceFile; -extern const struct type type_standard__AbstractArrayRead__standard__Array__standard__String; -extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__standard__String; extern const struct type type_standard__MapIterator__nit__Phase__poset__POSetElement__nit__Phase; extern const struct types resolution_table_standard__MapKeysIterator__nit__Phase__poset__POSetElement__nit__Phase; +extern const struct type type_standard__Collection__poset__POSetElement__nit__Phase; +extern const struct type type_standard__NativeArray__poset__POSetElement__nit__Phase; +extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__Phase; +extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__Phase; +extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__Phase; extern const struct types resolution_table_standard__MapValuesIterator__nit__Phase__poset__POSetElement__nit__Phase; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__Phase; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__Phase; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__Phase; +extern const struct type type_standard__MapKeysIterator__nit__Phase__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__Phase__standard__Set__nit__Phase; +extern const struct type type_standard__Array__standard__Set__nit__Phase; +extern const struct type type_standard__MapValuesIterator__nit__Phase__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__Phase__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__Phase__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__HashMapIterator__nit__Phase__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__Phase__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MProject; extern const struct type type_standard__AbstractArrayRead__standard__Array__nit__MProject; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nit__MProject; extern const struct type type_standard__MapIterator__nit__MModule__poset__POSetElement__nit__MModule; extern const struct types resolution_table_standard__MapKeysIterator__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_standard__Collection__poset__POSetElement__nit__MModule; +extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MModule; +extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MModule; +extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MModule; +extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MModule; extern const struct types resolution_table_standard__MapValuesIterator__nit__MModule__poset__POSetElement__nit__MModule; +extern const struct type type_standard__MapKeysIterator__nit__MModule__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__standard__Set__nit__MModule; +extern const struct type type_standard__Array__standard__Set__nit__MModule; +extern const struct type type_standard__MapValuesIterator__nit__MModule__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__HashMapIterator__nit__MModule__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MModule; extern const struct type type_standard__AbstractArrayRead__standard__Array__nit__MModule; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nit__MModule; extern const struct type type_standard__MapIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__Collection__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MClassDef; +extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MClassDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClassDef__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__MapKeysIterator__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct type type_standard__MapValuesIterator__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__HashMapIterator__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassDef__standard__Set__nit__MClassDef; extern const struct type type_standard__MapIterator__nit__MClassType__poset__POSetElement__nit__MClassType; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__Collection__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MClassType; +extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MClassType; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClassType__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__MapKeysIterator__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClassType__standard__Set__nit__MClassType; +extern const struct type type_standard__MapValuesIterator__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__HashMapIterator__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MClass; extern const struct type type_standard__AbstractArrayRead__standard__Array__nit__MClass; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MProperty; extern const struct type type_standard__AbstractArrayRead__standard__Array__nit__MProperty; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nit__MProperty; extern const struct type type_standard__MapIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__MapKeysIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__Collection__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__NativeArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__AbstractArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__array__ArrayIterator__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__Array__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__MapValuesIterator__nit__MModule__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct type type_standard__MapKeysIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__Array__standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct type type_standard__MapValuesIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct type type_standard__MapKeysIterator__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__standard__String__nullable__nit__MProperty; extern const struct type type_standard__MapValuesIterator__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__hash_collection__HashMapValues__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__HashMapIterator__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__nullable__nit__ModulePath; extern const struct type type_standard__AbstractArrayRead__nullable__nit__ModulePath; extern const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__ModulePath; +extern const struct types resolution_table_standard__NativeArray__nullable__nit__MGroup; extern const struct type type_standard__AbstractArrayRead__nullable__nit__MGroup; extern const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__nit__MModuleData__nit__AAnnotation; extern const struct type type_standard__AbstractArrayRead__nit__MModuleData__nit__AAnnotation; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MModuleData__nit__AAnnotation; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MProperty; extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__MProperty; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MProperty; extern const struct type type_standard__MapIterator__nit__MGroup__poset__POSetElement__nit__MGroup; extern const struct types resolution_table_standard__MapKeysIterator__nit__MGroup__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__Collection__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MGroup; +extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MGroup; extern const struct types resolution_table_standard__MapValuesIterator__nit__MGroup__poset__POSetElement__nit__MGroup; extern const struct types resolution_table_standard__hash_collection__HashSetIterator__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashSetNode__nit__MGroup; +extern const struct types resolution_table_standard__hash_collection__HashSetNode__nit__MGroup; +extern const struct type type_standard__MapKeysIterator__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MGroup__standard__Set__nit__MGroup; +extern const struct type type_standard__Array__standard__Set__nit__MGroup; +extern const struct type type_standard__MapValuesIterator__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__HashMapIterator__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MType; extern const struct type type_standard__AbstractArrayRead__standard__Array__nit__MType; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nit__MType; +extern const struct types resolution_table_standard__NativeArray__nit__MGenericType; extern const struct type type_standard__AbstractArrayRead__nit__MGenericType; extern const struct types resolution_table_standard__array__ArrayIterator__nit__MGenericType; extern const struct type type_standard__MapIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__Collection__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__NativeArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__AbstractArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__array__ArrayIterator__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__Array__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct type type_standard__MapIterator__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct type type_standard__Collection__standard__Set__nit__MMethodDef; +extern const struct type type_standard__NativeArray__standard__Set__nit__MMethodDef; +extern const struct type type_standard__AbstractArray__standard__Set__nit__MMethodDef; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__Array__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__standard__HashSet__nit__MType; extern const struct type type_standard__AbstractArrayRead__standard__HashSet__nit__MType; extern const struct types resolution_table_standard__array__ArrayIterator__standard__HashSet__nit__MType; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MType; extern const struct type type_standard__AbstractArrayRead__standard__Array__nullable__nit__MType; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MPropDef; extern const struct type type_standard__AbstractArrayRead__standard__Array__nullable__nit__MPropDef; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nullable__nit__MPropDef; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MProperty; +extern const struct type type_standard__AbstractArrayRead__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nullable__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClassDef; extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__MClassDef; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClass; extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__MClass; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MClassType; extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__MClassType; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MClassType; +extern const struct type type_standard__MapIterator__standard__Object__standard__Array__standard__Object; +extern const struct types resolution_table_standard__MapKeysIterator__standard__Object__standard__Array__standard__Object; +extern const struct type type_standard__Collection__standard__Array__standard__Object; +extern const struct type type_standard__NativeArray__standard__Array__standard__Object; +extern const struct type type_standard__AbstractArray__standard__Array__standard__Object; +extern const struct type type_standard__array__ArrayIterator__standard__Array__standard__Object; +extern const struct types resolution_table_standard__Array__standard__Array__standard__Object; +extern const struct types resolution_table_standard__MapValuesIterator__standard__Object__standard__Array__standard__Object; +extern const struct types resolution_table_standard__NativeArray__standard__Iterator__standard__Object; +extern const struct type type_standard__AbstractArrayRead__standard__Iterator__standard__Object; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Iterator__standard__Object; extern const struct type type_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MClass__standard__Set__nit__MClass; extern const struct type type_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MClass; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MClass__standard__Set__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass; extern const struct types resolution_table_standard__HashMapIterator__nit__MClass__standard__Set__nit__MClass; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MClass__standard__Set__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MVirtualTypeProp; extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__MVirtualTypeProp; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MVirtualTypeProp; extern const struct type type_standard__MapIterator__nit__MVirtualTypeProp__standard__Int; extern const struct types resolution_table_standard__MapKeysIterator__nit__MVirtualTypeProp__standard__Int; extern const struct types resolution_table_standard__MapValuesIterator__nit__MVirtualTypeProp__standard__Int; +extern const struct type type_standard__MapIterator__nit__MType__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__poset__POSetElement__nit__MType; +extern const struct type type_standard__Collection__poset__POSetElement__nit__MType; +extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MType; +extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MType; +extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__poset__POSetElement__nit__MType; extern const struct type type_standard__MapKeysIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct type type_standard__MapValuesIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct type type_standard__MapKeysIterator__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__Array__standard__Array__nit__MMethodDef; extern const struct type type_standard__MapValuesIterator__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__Array__nit__MMethodDef; -extern const struct type type_standard__AbstractArrayRead__nullable__standard__Array__nullable__nit__MType; -extern const struct types resolution_table_standard__array__ArrayIterator__nullable__standard__Array__nullable__nit__MType; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__PropertyLayoutElement; extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__PropertyLayoutElement; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__PropertyLayoutElement; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MAttribute; extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__MAttribute; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MAttribute; extern const struct type type_standard__MapIterator__nit__PropertyLayoutElement__standard__Int; extern const struct types resolution_table_standard__MapKeysIterator__nit__PropertyLayoutElement__standard__Int; extern const struct types resolution_table_standard__MapValuesIterator__nit__PropertyLayoutElement__standard__Int; +extern const struct type type_standard__MapIterator__nit__MClass__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__HashSet__standard__Int; +extern const struct type type_standard__Collection__standard__HashSet__standard__Int; +extern const struct type type_standard__NativeArray__standard__HashSet__standard__Int; +extern const struct type type_standard__AbstractArray__standard__HashSet__standard__Int; +extern const struct type type_standard__array__ArrayIterator__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__Array__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__HashSet__standard__Int; extern const struct type type_standard__MapIterator__nit__MAttribute__standard__Int; extern const struct types resolution_table_standard__MapKeysIterator__nit__MAttribute__standard__Int; extern const struct types resolution_table_standard__MapValuesIterator__nit__MAttribute__standard__Int; extern const struct type type_standard__MapIterator__nit__MClass__poset__POSetElement__nit__MClass; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct type type_standard__Collection__poset__POSetElement__nit__MClass; +extern const struct type type_standard__NativeArray__poset__POSetElement__nit__MClass; +extern const struct type type_standard__AbstractArray__poset__POSetElement__nit__MClass; +extern const struct type type_standard__array__ArrayIterator__poset__POSetElement__nit__MClass; +extern const struct types resolution_table_standard__Array__poset__POSetElement__nit__MClass; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__poset__POSetElement__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nullable__nit__MClass; extern const struct type type_standard__AbstractArrayRead__standard__Array__nullable__nit__MClass; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nullable__nit__MClass; extern const struct type type_standard__MapKeysIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct type type_standard__MapValuesIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct type type_standard__MapKeysIterator__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__Array__standard__Array__nit__MAttributeDef; extern const struct type type_standard__MapValuesIterator__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MAttributeDef; extern const struct type type_standard__MapKeysIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct type type_standard__MapValuesIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct type type_standard__MapKeysIterator__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__hash_collection__HashMapKeys__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__Array__standard__Array__nit__MVirtualTypeDef; extern const struct type type_standard__MapValuesIterator__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__hash_collection__HashMapValues__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__NativeArray__nullable__standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__HashMapIterator__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__hash_collection__HashMapNode__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__NativeArray__nit__EscapeMark; extern const struct type type_standard__AbstractArrayRead__nit__EscapeMark; extern const struct types resolution_table_standard__array__ArrayIterator__nit__EscapeMark; -extern const struct type type_standard__MapIterator__nit__MType__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MType; extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__MType; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MType; extern const struct type type_standard__MapIterator__nit__MType__standard__Set__nit__MType; extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__standard__Set__nit__MType; extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__standard__Set__nit__MType; +extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__Phase; extern const struct type type_standard__AbstractArrayRead__poset__POSetElement__nit__Phase; extern const struct types resolution_table_standard__array__ArrayIterator__poset__POSetElement__nit__Phase; +extern const struct type type_standard__MapIterator__nit__Phase__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__MapKeysIterator__nit__Phase__standard__Set__nit__Phase; +extern const struct type type_standard__Collection__standard__Set__nit__Phase; +extern const struct type type_standard__NativeArray__standard__Set__nit__Phase; +extern const struct type type_standard__AbstractArray__standard__Set__nit__Phase; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__Array__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__MapValuesIterator__nit__Phase__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MModule; extern const struct type type_standard__AbstractArrayRead__poset__POSetElement__nit__MModule; extern const struct types resolution_table_standard__array__ArrayIterator__poset__POSetElement__nit__MModule; +extern const struct type type_standard__MapIterator__nit__MModule__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MModule__standard__Set__nit__MModule; +extern const struct type type_standard__Collection__standard__Set__nit__MModule; +extern const struct type type_standard__NativeArray__standard__Set__nit__MModule; +extern const struct type type_standard__AbstractArray__standard__Set__nit__MModule; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__Array__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MModule__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MClassDef; extern const struct type type_standard__AbstractArrayRead__poset__POSetElement__nit__MClassDef; extern const struct types resolution_table_standard__array__ArrayIterator__poset__POSetElement__nit__MClassDef; +extern const struct type type_standard__MapIterator__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MClassDef__standard__Set__nit__MClassDef; +extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MClassType; extern const struct type type_standard__AbstractArrayRead__poset__POSetElement__nit__MClassType; extern const struct types resolution_table_standard__array__ArrayIterator__poset__POSetElement__nit__MClassType; +extern const struct type type_standard__MapIterator__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MClassType__standard__Set__nit__MClassType; +extern const struct types resolution_table_standard__NativeArray__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct type type_standard__AbstractArrayRead__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__array__ArrayIterator__more_collections__HashMap2__nit__MType__standard__String__nullable__nit__MProperty; extern const struct type type_standard__MapIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__Collection__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__NativeArray__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__AbstractArray__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__array__ArrayIterator__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__Array__standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct type type_standard__MapIterator__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__MapKeysIterator__standard__String__nullable__nit__MProperty; +extern const struct type type_standard__Collection__nullable__nit__MProperty; +extern const struct type type_standard__NativeArray__nullable__nit__MProperty; +extern const struct type type_standard__AbstractArray__nullable__nit__MProperty; +extern const struct type type_standard__array__ArrayIterator__nullable__nit__MProperty; +extern const struct types resolution_table_standard__Array__nullable__nit__MProperty; extern const struct types resolution_table_standard__MapValuesIterator__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MGroup; extern const struct type type_standard__AbstractArrayRead__poset__POSetElement__nit__MGroup; extern const struct types resolution_table_standard__array__ArrayIterator__poset__POSetElement__nit__MGroup; +extern const struct type type_standard__MapIterator__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__MapKeysIterator__nit__MGroup__standard__Set__nit__MGroup; +extern const struct type type_standard__Collection__standard__Set__nit__MGroup; +extern const struct type type_standard__NativeArray__standard__Set__nit__MGroup; +extern const struct type type_standard__AbstractArray__standard__Set__nit__MGroup; +extern const struct type type_standard__array__ArrayIterator__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__Array__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__MapValuesIterator__nit__MGroup__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct type type_standard__AbstractArrayRead__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__array__ArrayIterator__standard__HashMap__nit__MProperty__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MMethodDef; extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__MMethodDef; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__standard__Array__standard__Object; +extern const struct type type_standard__AbstractArrayRead__standard__Array__standard__Object; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__standard__Object; extern const struct type type_standard__MapIterator__nit__MClass__standard__Set__nit__MClass; extern const struct types resolution_table_standard__MapKeysIterator__nit__MClass__standard__Set__nit__MClass; extern const struct types resolution_table_standard__MapValuesIterator__nit__MClass__standard__Set__nit__MClass; +extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MType; +extern const struct type type_standard__AbstractArrayRead__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__array__ArrayIterator__poset__POSetElement__nit__MType; extern const struct type type_standard__MapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__Collection__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__AbstractArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__array__ArrayIterator__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct type type_standard__MapIterator__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__standard__Array__nit__MMethodDef; +extern const struct type type_standard__Collection__standard__Array__nit__MMethodDef; +extern const struct type type_standard__NativeArray__standard__Array__nit__MMethodDef; +extern const struct type type_standard__AbstractArray__standard__Array__nit__MMethodDef; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__Array__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__standard__HashSet__standard__Int; +extern const struct type type_standard__AbstractArrayRead__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__HashSet__standard__Int; +extern const struct types resolution_table_standard__NativeArray__poset__POSetElement__nit__MClass; extern const struct type type_standard__AbstractArrayRead__poset__POSetElement__nit__MClass; extern const struct types resolution_table_standard__array__ArrayIterator__poset__POSetElement__nit__MClass; extern const struct type type_standard__MapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__Collection__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__AbstractArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__array__ArrayIterator__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct type type_standard__MapIterator__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__Collection__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__NativeArray__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__AbstractArray__standard__Array__nit__MAttributeDef; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__Array__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__standard__Array__nit__MAttributeDef; extern const struct type type_standard__MapIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__Collection__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__AbstractArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__array__ArrayIterator__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__Array__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MModule__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct type type_standard__MapIterator__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__MapKeysIterator__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__Collection__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__NativeArray__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__AbstractArray__standard__Array__nit__MVirtualTypeDef; +extern const struct type type_standard__array__ArrayIterator__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__Array__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__MapValuesIterator__nit__MType__standard__Array__nit__MVirtualTypeDef; -extern const struct type type_standard__AbstractArrayRead__poset__POSetElement__nit__MType; -extern const struct types resolution_table_standard__array__ArrayIterator__poset__POSetElement__nit__MType; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__Phase; +extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__Phase; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MModule; +extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MModule; +extern const struct types resolution_table_standard__NativeArray__standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct type type_standard__AbstractArrayRead__standard__HashMap__standard__String__nullable__nit__MProperty; extern const struct types resolution_table_standard__array__ArrayIterator__standard__HashMap__standard__String__nullable__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__nullable__nit__MProperty; extern const struct type type_standard__AbstractArrayRead__nullable__nit__MProperty; extern const struct types resolution_table_standard__array__ArrayIterator__nullable__nit__MProperty; +extern const struct types resolution_table_standard__NativeArray__standard__Set__nit__MGroup; +extern const struct type type_standard__AbstractArrayRead__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__array__ArrayIterator__standard__Set__nit__MGroup; +extern const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct type type_standard__AbstractArrayRead__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__array__ArrayIterator__standard__HashMap__nit__MType__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MMethodDef; extern const struct type type_standard__AbstractArrayRead__standard__Array__nit__MMethodDef; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nit__MMethodDef; +extern const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct type type_standard__AbstractArrayRead__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__array__ArrayIterator__standard__HashMap__nit__MType__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MAttributeDef; extern const struct type type_standard__AbstractArrayRead__standard__Array__nit__MAttributeDef; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nit__MAttributeDef; +extern const struct types resolution_table_standard__NativeArray__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct type type_standard__AbstractArrayRead__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__array__ArrayIterator__standard__HashMap__nit__MType__standard__Array__nit__MVirtualTypeDef; +extern const struct types resolution_table_standard__NativeArray__standard__Array__nit__MVirtualTypeDef; extern const struct type type_standard__AbstractArrayRead__standard__Array__nit__MVirtualTypeDef; extern const struct types resolution_table_standard__array__ArrayIterator__standard__Array__nit__MVirtualTypeDef;