X-Git-Url: http://nitlanguage.org diff --git a/c_src/nitc__modelbuilder_base.sep.0.h b/c_src/nitc__modelbuilder_base.sep.0.h index 68ee36e..7601440 100644 --- a/c_src/nitc__modelbuilder_base.sep.0.h +++ b/c_src/nitc__modelbuilder_base.sep.0.h @@ -1,44 +1,48 @@ #include "nit.common.h" #define COLOR_nitc__modelbuilder_base__ToolContext___modelbuilder_real 6 extern const char FILE_nitc__modelbuilder_base[]; -#define COLOR_nitc__modelbuilder_base__ModelBuilder___model 11 -#define COLOR_nitc__modelbuilder_base__ModelBuilder___toolcontext 12 -#define COLOR_nitc___nitc__ModelBuilder___core__kernel__Object__init 82 +#define COLOR_nitc__modelbuilder_base__ModelBuilder___model 12 +#define COLOR_nitc__modelbuilder_base__ModelBuilder___toolcontext 13 +#define COLOR_nitc___nitc__ModelBuilder___core__kernel__Object__init 87 val* nitc__model___Model___get_mclasses_by_name(val* self, val* p0); short int core___core__Array___core__kernel__Object___61d_61d(val* self, val* p0); val* core___core__AbstractArrayRead___core__abstract_collection__Collection__iterator(val* self); #define COLOR_core__abstract_collection__Iterator__is_ok 12 #define COLOR_core__abstract_collection__Iterator__item 13 -#define COLOR_nitc__mmodule__MModule___in_importation 46 +#define COLOR_nitc__mmodule__MModule___in_importation 45 extern const char FILE_nitc__mmodule[]; #define COLOR_nitc__model__MClass___intro_mmodule 7 extern const char FILE_nitc__model[]; short int poset___poset__POSetElement____60d_61d(val* self, val* p0); -#define COLOR_nitc__model__MClass___visibility 16 +#define COLOR_nitc__model__MClass___visibility 17 short int nitc___nitc__MModule___is_visible(val* self, val* p0, val* p1); val* NEW_core__NativeArray(int length, const struct type* type); extern const struct type type_core__NativeArray__core__String; -val* core__flat___NativeString___to_s_full(char* self, long p0, long p1); +val* core__flat___CString___to_s_unsafe(char* self, val* p0, val* p1, val* p2, val* p3); val* nitc___nitc__MClass___nitc__model_base__MEntity__full_name(val* self); #define COLOR_core__abstract_text__NativeArray__native_to_s 12 void nitc___nitc__ModelBuilder___error(val* self, val* p0, val* p1); #define COLOR_core__abstract_collection__Iterator__next 14 #define COLOR_core__abstract_collection__Iterator__finish 15 +#define COLOR_nitc__parser_nodes__AQclassid___n_id 4 +extern const char FILE_nitc__parser_nodes[]; +val* nitc__lexer_work___Token___text(val* self); +short int nitc__modelbuilder_base___AQclassid___accept(val* self, val* p0); val* nitc___nitc__ModelBuilder___try_get_mclass_by_name(val* self, val* p0, val* p1, val* p2); val* nitc__model___Model___get_mproperties_by_name(val* self, val* p0); -#define COLOR_nitc__modelbuilder_base__ModelBuilder___try_get_mproperty_by_name2_cache 13 +#define COLOR_nitc__modelbuilder_base__ModelBuilder___try_get_mproperty_by_name2_cache 14 val* more_collections___more_collections__HashMap3____91d_93d(val* self, val* p0, val* p1, val* p2); #define COLOR_core__kernel__Object___61d_61d 4 short int nitc___nitc__MType___has_mproperty(val* self, val* p0, val* p1); #define COLOR_nitc__model__MProperty___intro_mclassdef 6 #define COLOR_nitc__model__MClassDef___mmodule 7 -#define COLOR_nitc__model__MProperty___visibility 12 +#define COLOR_nitc__model__MProperty___visibility 13 extern const struct type type_nitc__MMethod; -#define COLOR_nitc__model__MMethod___is_new 21 +#define COLOR_nitc__model__MMethod___is_new 22 extern const struct type type_nitc__MClassType; #define COLOR_nitc__model__MClassDef___mclass 8 #define COLOR_nitc__model__MClassType___mclass 9 -#define COLOR_nitc__model__MMethod___is_init 19 +#define COLOR_nitc__model__MMethod___is_init 20 #define COLOR_nitc__model__MClassDef___bound_mtype 9 short int nitc___nitc__MType___is_subtype(val* self, val* p0, val* p1, val* p2); val* NEW_core__Array(const struct type* type); @@ -52,7 +56,7 @@ extern const char FILE_core__kernel[]; extern const struct type type_core__Array__core__String; val* nitc___nitc__MProperty___nitc__model_base__MEntity__full_name(val* self); #define COLOR_core__abstract_text__Object__to_s 3 -val* core__abstract_text___Collection___join(val* self, val* p0); +val* core__abstract_text___Collection___join(val* self, val* p0, val* p1); void more_collections___more_collections__HashMap3____91d_93d_61d(val* self, val* p0, val* p1, val* p2, val* p3); val* nitc___nitc__ModelBuilder___try_get_mproperty_by_name2(val* self, val* p0, val* p1, val* p2, val* p3); #define COLOR_nitc__parser_nodes__ANode__hot_location 16 @@ -62,33 +66,53 @@ val* nitc___nitc__ToolContext___warning(val* self, val* p0, val* p1, val* p2); val* nitc___nitc__ToolContext___advice(val* self, val* p0, val* p1, val* p2); val* nitc__model___MModule___try_get_primitive_method(val* self, val* p0, val* p1); void nitc___nitc__ToolContext___fatal_error(val* self, val* p0, val* p1); -#define COLOR_nitc__parser_nodes__AType___n_qid 8 -extern const char FILE_nitc__parser_nodes[]; -#define COLOR_nitc__parser_nodes__AQclassid___n_id 6 -val* nitc__lexer_work___Token___text(val* self); +#define COLOR_nitc__parser_nodes__AType___n_qid 6 val* nitc___nitc__ModelBuilder___try_get_mproperty_by_name(val* self, val* p0, val* p1, val* p2); extern const struct type type_nullable__nitc__MVirtualTypeProp; -#define COLOR_nitc__parser_nodes__AType___n_types 10 +#define COLOR_nitc__parser_nodes__AType___n_types 8 short int nitc___nitc__ANodes___core__abstract_collection__Collection__is_empty(val* self); -#define COLOR_nitc__model__MVirtualTypeProp___mvirtualtype 18 -#define COLOR_nitc__parser_nodes__AType___n_kwnullable 7 +#define COLOR_nitc__model__MVirtualTypeProp___mvirtualtype 19 +#define COLOR_nitc__parser_nodes__AType___n_kwnullable 5 val* nitc___nitc__MType___as_nullable(val* self); -#define COLOR_nitc__modelbuilder_base__AType___mtype 5 -#define COLOR_nitc__model__MClass___mparameters 14 +#define COLOR_nitc__modelbuilder_base__AType___mtype 3 +#define COLOR_nitc__model__MClass___mparameters 15 #define COLOR_nitc__model__MParameterType___name 13 +val* nitc___nitc__ModelBuilder___try_get_mclass_by_qid(val* self, val* p0, val* p1); long nitc___nitc__ANodes___core__abstract_collection__Collection__length(val* self); -#define COLOR_nitc__model__MClass___arity 13 +#define COLOR_nitc__model__MClass___arity 14 val* nitc___nitc__MClass___signature_to_s(val* self); val* core__flat___Int___core__abstract_text__Object__to_s(long self); -#define COLOR_nitc__model__MClass___mclass_type 19 +#define COLOR_nitc__model__MClass___mclass_type 20 extern const struct type type_core__Array__nitc__MType; val* nitc___nitc__ANodes___core__abstract_collection__Collection__iterator(val* self); val* nitc___nitc__ModelBuilder___resolve_mtype_unchecked(val* self, val* p0, val* p1, val* p2, short int p3); val* nitc___nitc__MClass___get_mtype(val* self, val* p0); -#define COLOR_nitc__modelbuilder_base__AType___checked_mtype 6 +void nitc___nitc__ModelBuilder___class_not_found(val* self, val* p0, val* p1); +val* nitc__modelbuilder_base___AQclassid___full_name(val* self); +#define COLOR_nitc__modelbuilder_base__ModelBuilder___bad_class_names 15 +val* core___core__HashMap___core__abstract_collection__MapRead___91d_93d(val* self, val* p0); +short int core___core__AbstractArrayRead___core__abstract_collection__Collection__has(val* self, val* p0); +void core___core__AbstractArray___core__abstract_collection__RemovableCollection__clear(val* self); +val* nitc__model_base___core__Sys___private_visibility(val* self); +short int core___core__Comparable____60d_61d(val* self, val* p0); +val* nitc___nitc__MModule___nitc__model_base__MEntity__full_name(val* self); +short int core___core__Collection___not_empty(val* self); +val* NEW_more_collections__BestDistance(const struct type* type); +extern const struct type type_more_collections__BestDistance__nitc__MClass; +#define COLOR_core__abstract_text__Text__length 25 +#define COLOR_more_collections__BestDistance__best_distance_61d 12 +#define COLOR_core__kernel__Object__init 0 +#define COLOR_nitc__model__Model___mclasses 6 +#define COLOR_nitc__model__MClass___name 8 +long core___core__Text___levenshtein_distance(val* self, val* p0); +short int more_collections___more_collections__BestDistance___update(val* self, long p0, val* p1); +#define COLOR_more_collections__BestDistance___best_items 1 +extern const char FILE_more_collections[]; +#define COLOR_core__abstract_collection__Collection__iterator 24 +#define COLOR_nitc__modelbuilder_base__AType___checked_mtype 4 extern const struct type type_nitc__MGenericType; val* nitc___nitc__MClass___try_intro(val* self); -#define COLOR_nitc__model__MClassType__arguments 57 +#define COLOR_nitc__model__MClassType__arguments 61 val* core___core__Array___core__abstract_collection__SequenceRead___91d_93d(val* self, long p0); val* nitc___nitc__ANodes___core__abstract_collection__SequenceRead___91d_93d(val* self, long p0); val* nitc___nitc__ModelBuilder___resolve_mtype(val* self, val* p0, val* p1, val* p2); @@ -97,19 +121,28 @@ long core___core__Int___Discrete__successor(long self, long p0); val* nitc__model_base___core__Sys___intrude_visibility(val* self); val* nitc__model_base___core__Sys___public_visibility(val* self); val* nitc__model_base___core__Sys___protected_visibility(val* self); -val* nitc__model_base___core__Sys___private_visibility(val* self); -#define COLOR_nitc__modelbuilder_base__ADoc___mdoc_cache 5 +#define COLOR_nitc__modelbuilder_base__ADoc___mdoc_cache 3 val* NEW_nitc__MDoc(const struct type* type); extern const struct type type_nitc__MDoc; #define COLOR_nitc__parser_nodes__ANode___location 1 #define COLOR_nitc__mdoc__MDoc__location_61d 13 -#define COLOR_core__kernel__Object__init 0 -#define COLOR_nitc__parser_nodes__ADoc___n_comment 6 -#define COLOR_core__abstract_text__Text__length 22 +#define COLOR_nitc__parser_nodes__ADoc___n_comment 4 #define COLOR_nitc__mdoc__MDoc___content 0 extern const char FILE_nitc__mdoc[]; -#define COLOR_core__abstract_text__Text__chars 23 -#define COLOR_core__abstract_collection__SequenceRead___91d_93d 29 -#define COLOR_core__abstract_text__Text__substring_from 30 -#define COLOR_core__abstract_collection__SequenceRead__last 34 -#define COLOR_core__abstract_text__Text__substring 24 +#define COLOR_core__abstract_text__Text__chars 27 +#define COLOR_core__abstract_collection__SequenceRead___91d_93d 34 +#define COLOR_core__abstract_text__Text__substring_from 34 +#define COLOR_core__abstract_collection__SequenceRead__last 38 +#define COLOR_core__abstract_text__Text__substring 28 +#define COLOR_nitc__parser_nodes__AQclassid___n_qualified 3 +#define COLOR_nitc__parser_nodes__AQualified___n_id 4 +val* nitc__modelbuilder_base___AQclassid___mpackname(val* self); +val* nitc___nitc__MModule___mpackage(val* self); +#define COLOR_nitc__mpackage__MPackage___name 9 +extern const char FILE_nitc__mpackage[]; +val* nitc__modelbuilder_base___AQclassid___mmodname(val* self); +#define COLOR_nitc__mmodule__MModule___name 43 +#define COLOR_nitc__parser_nodes__AQualified___n_classid 5 +#define COLOR_core__abstract_text__Text___43d 39 +val* nitc___nitc__ANodes___core__abstract_collection__SequenceRead__reverse_iterator(val* self); +val* core___core__Iterator___iterator(val* self);