X-Git-Url: http://nitlanguage.org diff --git a/c_src/model.sep.0.h b/c_src/model.sep.0.h index 2ae5bcc..929f091 100644 --- a/c_src/model.sep.0.h +++ b/c_src/model.sep.0.h @@ -35,7 +35,7 @@ void model__MModule__intro_mclasses_61d(val* self, val* p0); extern const int COLOR_model__MModule___64dmclassdefs; val* model__MModule__mclassdefs(val* self); void model__MModule__mclassdefs_61d(val* self, val* p0); -extern const int COLOR_model_base__MModule__in_importation; +extern const int COLOR_mmodule__MModule__in_importation; extern const int COLOR_model__MClass__intro_mmodule; extern const int COLOR_poset__POSetElement___60d_61d; short int model__MModule__has_mclass(val* self, val* p0); @@ -43,7 +43,6 @@ extern const int COLOR_model__MModule__flatten_mclass_hierarchy_cache; val* NEW_poset__POSet(const struct type* type); extern const struct type type_poset__POSetmodel__MClass; extern const int COLOR_poset__POSet__init; -void CHECK_NEW_poset__POSet(val*); extern const int COLOR_poset__POSetElement__greaters; extern const int COLOR_abstract_collection__Collection__iterator; extern const int COLOR_abstract_collection__Iterator__is_ok; @@ -63,12 +62,10 @@ void model__MModule__linearize_mclasses(val* self, val* p0); val* NEW_model__MClassDefSorter(const struct type* type); extern const struct type type_model__MClassDefSorter; extern const int COLOR_model__MClassDefSorter__init; -void CHECK_NEW_model__MClassDefSorter(val*); void model__MModule__linearize_mclassdefs(val* self, val* p0); val* NEW_model__MPropDefSorter(const struct type* type); extern const struct type type_model__MPropDefSorter; extern const int COLOR_model__MPropDefSorter__init; -void CHECK_NEW_model__MPropDefSorter(val*); void model__MModule__linearize_mpropdefs(val* self, val* p0); extern const int COLOR_model__MModule___64dflatten_mclass_hierarchy_cache; val* model__MModule__flatten_mclass_hierarchy_cache(val* self); @@ -88,7 +85,7 @@ val* model__MModule__bool_type(val* self); extern const int COLOR_model__MModule___64dbool_type_cache; val* model__MModule__bool_type_cache(val* self); void model__MModule__bool_type_cache_61d(val* self, val* p0); -extern const int COLOR_model_base__MModule__model; +extern const int COLOR_mmodule__MModule__model; extern const int COLOR_model__Model__get_mclasses_by_name; val* model__MModule__sys_type(val* self); extern const int COLOR_kernel__Object___61d_61d; @@ -97,19 +94,15 @@ extern const struct type type_model__MClass; extern const int COLOR_model__Object__enum_kind; extern const int COLOR_model_base__Object__public_visibility; extern const int COLOR_model__MClass__init; -void CHECK_NEW_model__MClass(val*); val* NEW_model__MClassDef(const struct type* type); extern const struct type type_model__MClassDef; val* NEW_location__Location(const struct type* type); extern const struct type type_location__Location; extern const int COLOR_location__Location__init; -void CHECK_NEW_location__Location(val*); val* NEW_array__Array(const struct type* type); extern const struct type type_array__Arraystring__String; extern const int COLOR_array__Array__init; -void CHECK_NEW_array__Array(val*); extern const int COLOR_model__MClassDef__init; -void CHECK_NEW_model__MClassDef(val*); extern const struct type type_array__Arraykernel__Object; val* NEW_array__NativeArray(int length, const struct type* type); extern const struct type type_array__NativeArraykernel__Object; @@ -154,7 +147,7 @@ val* model__MClass__name(val* self); void model__MClass__name_61d(val* self, val* p0); extern const int COLOR_array__Array__with_capacity; extern const int COLOR_abstract_collection__SimpleCollection__add; -extern const int COLOR_model_base__MModule__full_name; +extern const int COLOR_mmodule__MModule__full_name; extern const int COLOR_model__MClass__name; val* model__MClass__full_name(val* self); extern const int COLOR_model__MClass___64darity; @@ -178,22 +171,19 @@ extern const struct type type_kernel__Int; extern const struct type type_array__Arraymodel__MParameterType; val* NEW_range__Range(const struct type* type); extern const struct type type_range__Rangekernel__Int; +val* BOX_kernel__Int(long); extern const int COLOR_range__Range__without_last; -void CHECK_NEW_range__Range(val*); val* NEW_model__MParameterType(const struct type* type); extern const struct type type_model__MParameterType; extern const int COLOR_model__MParameterType__init; -void CHECK_NEW_model__MParameterType(val*); val* NEW_model__MGenericType(const struct type* type); extern const struct type type_model__MGenericType; extern const int COLOR_model__MGenericType__init; -void CHECK_NEW_model__MGenericType(val*); extern const int COLOR_model__MClass__mclass_type_61d; extern const int COLOR_model__MClass__get_mtype_cache; val* NEW_model__MClassType(const struct type* type); extern const struct type type_model__MClassType; extern const int COLOR_model__MClassType__init; -void CHECK_NEW_model__MClassType(val*); void model__MClass__init(val* self, val* p0, val* p1, long p2, val* p3, val* p4); extern const int COLOR_model__MClass___64dmclassdefs; val* model__MClass__mclassdefs(val* self); @@ -282,7 +272,6 @@ short int model__MType__can_resolve_for(val* self, val* p0, val* p1, val* p2); extern const int COLOR_model__MType__as_nullable_cache; val* NEW_model__MNullableType(const struct type* type); extern const int COLOR_model__MNullableType__init; -void CHECK_NEW_model__MNullableType(val*); extern const int COLOR_model__MType__as_nullable_cache_61d; val* model__MType__as_nullable(val* self); extern const int COLOR_model__MType___64das_nullable_cache; @@ -321,7 +310,6 @@ val* model__MClassType__collect_mtypes(val* self, val* p0); val* NEW_hash_collection__HashSet(const struct type* type); extern const struct type type_hash_collection__HashSetmodel__MClassDef; extern const int COLOR_hash_collection__HashSet__init; -void CHECK_NEW_hash_collection__HashSet(val*); extern const struct type type_hash_collection__HashSetmodel__MClass; extern const struct type type_hash_collection__HashSetmodel__MClassType; extern const struct type type_array__Arraymodel__MClass; @@ -367,7 +355,6 @@ extern const int COLOR_model__MVirtualTypeDef__bound; val* NEW_array__ArraySet(const struct type* type); extern const struct type type_array__ArraySetmodel__MType; extern const int COLOR_array__ArraySet__init; -void CHECK_NEW_array__ArraySet(val*); val* model__MVirtualType__lookup_bound(val* self, val* p0, val* p1); extern const int COLOR_model__MVirtualType__lookup_bound; extern const int COLOR_model__MClass__kind; @@ -451,7 +438,6 @@ long model__MSignature__arity(val* self); val* NEW_string__Buffer(const struct type* type); extern const struct type type_string__Buffer; extern const int COLOR_string__Buffer__init; -void CHECK_NEW_string__Buffer(val*); extern const int COLOR_abstract_collection__Sequence__append; extern const int COLOR_model__MParameter__name; val* model__MSignature__to_s(val* self); @@ -460,7 +446,6 @@ extern const int COLOR_model__MParameter__resolve_for; val* NEW_model__MSignature(const struct type* type); extern const struct type type_model__MSignature; extern const int COLOR_model__MSignature__init; -void CHECK_NEW_model__MSignature(val*); val* model__MSignature__resolve_for(val* self, val* p0, val* p1, val* p2, short int p3); extern const int COLOR_model__MParameter___64dname; val* model__MParameter__name(val* self); @@ -474,7 +459,6 @@ void model__MParameter__is_vararg_61d(val* self, short int p0); val* NEW_model__MParameter(const struct type* type); extern const struct type type_model__MParameter; extern const int COLOR_model__MParameter__init; -void CHECK_NEW_model__MParameter(val*); val* model__MParameter__resolve_for(val* self, val* p0, val* p1, val* p2, short int p3); void model__MParameter__init(val* self, val* p0, val* p1, short int p2); extern const int COLOR_model__MProperty___64dintro_mclassdef; @@ -504,13 +488,15 @@ val* model__MProperty__to_s(val* self); extern const int COLOR_model__MProperty__lookup_definitions_cache; extern const int COLOR_more_collections__HashMap2___91d_93d; extern const int COLOR_more_collections__HashMap2___91d_93d_61d; +extern const int COLOR_model__MProperty__select_most_specific; val* model__MProperty__lookup_definitions(val* self, val* p0, val* p1); extern const int COLOR_model__MProperty___64dlookup_definitions_cache; val* model__MProperty__lookup_definitions_cache(val* self); -extern const int COLOR_more_collections__HashMap2model_base__MModulemodel__MTypearray__Arraymodel__MProperty_VTMPROPDEF; +extern const int COLOR_more_collections__HashMap2mmodule__MModulemodel__MTypearray__Arraymodel__MProperty_VTMPROPDEF; void model__MProperty__lookup_definitions_cache_61d(val* self, val* p0); -extern const struct type type_array__Arraymodel__MPropDef; val* model__MProperty__lookup_super_definitions(val* self, val* p0, val* p1); +extern const int COLOR_poset__POSetElement___60d; +val* model__MProperty__select_most_specific(val* self, val* p0, val* p1); extern const int COLOR_model__MProperty__lookup_all_definitions; val* model__MProperty__lookup_first_definition(val* self, val* p0, val* p1); extern const int COLOR_model__MProperty__lookup_all_definitions_cache; @@ -587,7 +573,6 @@ void model__MClassKind__init(val* self, val* p0, short int p1); val* NEW_model__MClassKind(const struct type* type); extern const struct type type_model__MClassKind; extern const int COLOR_model__MClassKind__init; -void CHECK_NEW_model__MClassKind(val*); val* model__Object__abstract_kind(val* self); val* model__Object__concrete_kind(val* self); val* model__Object__interface_kind(val* self);