README: Update libgc's URL
[nit.git] / c_src / nitc__modelbuilder_base.sep.0.h
1 #include "nit.common.h"
2 #define COLOR_nitc__modelbuilder_base__ToolContext___modelbuilder_real 6
3 extern const char FILE_nitc__modelbuilder_base[];
4 #define COLOR_nitc__modelbuilder_base__ModelBuilder___model 11
5 #define COLOR_nitc__modelbuilder_base__ModelBuilder___toolcontext 12
6 #define COLOR_nitc___nitc__ModelBuilder___core__kernel__Object__init 82
7 val* nitc__model___Model___get_mclasses_by_name(val* self, val* p0);
8 short int core___core__Array___core__kernel__Object___61d_61d(val* self, val* p0);
9 val* core___core__AbstractArrayRead___core__abstract_collection__Collection__iterator(val* self);
10 #define COLOR_core__abstract_collection__Iterator__is_ok 12
11 #define COLOR_core__abstract_collection__Iterator__item 13
12 #define COLOR_nitc__mmodule__MModule___in_importation 46
13 extern const char FILE_nitc__mmodule[];
14 #define COLOR_nitc__model__MClass___intro_mmodule 7
15 extern const char FILE_nitc__model[];
16 short int poset___poset__POSetElement____60d_61d(val* self, val* p0);
17 #define COLOR_nitc__model__MClass___visibility 16
18 short int nitc___nitc__MModule___is_visible(val* self, val* p0, val* p1);
19 val* NEW_core__NativeArray(int length, const struct type* type);
20 extern const struct type type_core__NativeArray__core__String;
21 val* core__flat___NativeString___to_s_full(char* self, long p0, long p1);
22 val* nitc___nitc__MClass___nitc__model_base__MEntity__full_name(val* self);
23 #define COLOR_core__abstract_text__NativeArray__native_to_s 12
24 void nitc___nitc__ModelBuilder___error(val* self, val* p0, val* p1);
25 #define COLOR_core__abstract_collection__Iterator__next 14
26 #define COLOR_core__abstract_collection__Iterator__finish 15
27 val* nitc___nitc__ModelBuilder___try_get_mclass_by_name(val* self, val* p0, val* p1, val* p2);
28 val* nitc__model___Model___get_mproperties_by_name(val* self, val* p0);
29 #define COLOR_nitc__modelbuilder_base__ModelBuilder___try_get_mproperty_by_name2_cache 13
30 val* more_collections___more_collections__HashMap3____91d_93d(val* self, val* p0, val* p1, val* p2);
31 #define COLOR_core__kernel__Object___61d_61d 4
32 short int nitc___nitc__MType___has_mproperty(val* self, val* p0, val* p1);
33 #define COLOR_nitc__model__MProperty___intro_mclassdef 6
34 #define COLOR_nitc__model__MClassDef___mmodule 7
35 #define COLOR_nitc__model__MProperty___visibility 12
36 extern const struct type type_nitc__MMethod;
37 #define COLOR_nitc__model__MMethod___is_new 21
38 extern const struct type type_nitc__MClassType;
39 #define COLOR_nitc__model__MClassDef___mclass 8
40 #define COLOR_nitc__model__MClassType___mclass 9
41 #define COLOR_nitc__model__MMethod___is_init 19
42 #define COLOR_nitc__model__MClassDef___bound_mtype 9
43 short int nitc___nitc__MType___is_subtype(val* self, val* p0, val* p1, val* p2);
44 val* NEW_core__Array(const struct type* type);
45 extern const struct type type_core__Array__nitc__MProperty;
46 void core___core__Array___core__kernel__Object__init(val* self);
47 void core___core__Array___core__abstract_collection__SimpleCollection__add(val* self, val* p0);
48 short int core___core__AbstractArrayRead___core__abstract_collection__Collection__is_empty(val* self);
49 #define COLOR_core__array__AbstractArrayRead___length 0
50 extern const struct type type_core__Int;
51 extern const char FILE_core__kernel[];
52 extern const struct type type_core__Array__core__String;
53 val* nitc___nitc__MProperty___nitc__model_base__MEntity__full_name(val* self);
54 #define COLOR_core__abstract_text__Object__to_s 3
55 val* core__abstract_text___Collection___join(val* self, val* p0);
56 void more_collections___more_collections__HashMap3____91d_93d_61d(val* self, val* p0, val* p1, val* p2, val* p3);
57 val* nitc___nitc__ModelBuilder___try_get_mproperty_by_name2(val* self, val* p0, val* p1, val* p2, val* p3);
58 #define COLOR_nitc__parser_nodes__ANode__hot_location 16
59 #define COLOR_nitc__modelbuilder_base__ANode___is_broken 0
60 val* nitc___nitc__ToolContext___error(val* self, val* p0, val* p1);
61 val* nitc___nitc__ToolContext___warning(val* self, val* p0, val* p1, val* p2);
62 val* nitc___nitc__ToolContext___advice(val* self, val* p0, val* p1, val* p2);
63 val* nitc__model___MModule___try_get_primitive_method(val* self, val* p0, val* p1);
64 void nitc___nitc__ToolContext___fatal_error(val* self, val* p0, val* p1);
65 #define COLOR_nitc__parser_nodes__AType___n_qid 8
66 extern const char FILE_nitc__parser_nodes[];
67 #define COLOR_nitc__parser_nodes__AQclassid___n_id 6
68 val* nitc__lexer_work___Token___text(val* self);
69 val* nitc___nitc__ModelBuilder___try_get_mproperty_by_name(val* self, val* p0, val* p1, val* p2);
70 extern const struct type type_nullable__nitc__MVirtualTypeProp;
71 #define COLOR_nitc__parser_nodes__AType___n_types 10
72 short int nitc___nitc__ANodes___core__abstract_collection__Collection__is_empty(val* self);
73 #define COLOR_nitc__model__MVirtualTypeProp___mvirtualtype 18
74 #define COLOR_nitc__parser_nodes__AType___n_kwnullable 7
75 val* nitc___nitc__MType___as_nullable(val* self);
76 #define COLOR_nitc__modelbuilder_base__AType___mtype 5
77 #define COLOR_nitc__model__MClass___mparameters 14
78 #define COLOR_nitc__model__MParameterType___name 13
79 long nitc___nitc__ANodes___core__abstract_collection__Collection__length(val* self);
80 #define COLOR_nitc__model__MClass___arity 13
81 val* nitc___nitc__MClass___signature_to_s(val* self);
82 val* core__flat___Int___core__abstract_text__Object__to_s(long self);
83 #define COLOR_nitc__model__MClass___mclass_type 19
84 extern const struct type type_core__Array__nitc__MType;
85 val* nitc___nitc__ANodes___core__abstract_collection__Collection__iterator(val* self);
86 val* nitc___nitc__ModelBuilder___resolve_mtype_unchecked(val* self, val* p0, val* p1, val* p2, short int p3);
87 val* nitc___nitc__MClass___get_mtype(val* self, val* p0);
88 #define COLOR_nitc__modelbuilder_base__AType___checked_mtype 6
89 extern const struct type type_nitc__MGenericType;
90 val* nitc___nitc__MClass___try_intro(val* self);
91 #define COLOR_nitc__model__MClassType__arguments 57
92 val* core___core__Array___core__abstract_collection__SequenceRead___91d_93d(val* self, long p0);
93 val* nitc___nitc__ANodes___core__abstract_collection__SequenceRead___91d_93d(val* self, long p0);
94 val* nitc___nitc__ModelBuilder___resolve_mtype(val* self, val* p0, val* p1, val* p2);
95 short int nitc___nitc__ModelBuilder___check_subtype(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
96 long core___core__Int___Discrete__successor(long self, long p0);
97 val* nitc__model_base___core__Sys___intrude_visibility(val* self);
98 val* nitc__model_base___core__Sys___public_visibility(val* self);
99 val* nitc__model_base___core__Sys___protected_visibility(val* self);
100 val* nitc__model_base___core__Sys___private_visibility(val* self);
101 #define COLOR_nitc__modelbuilder_base__ADoc___mdoc_cache 5
102 val* NEW_nitc__MDoc(const struct type* type);
103 extern const struct type type_nitc__MDoc;
104 #define COLOR_nitc__parser_nodes__ANode___location 1
105 #define COLOR_nitc__mdoc__MDoc__location_61d 13
106 #define COLOR_core__kernel__Object__init 0
107 #define COLOR_nitc__parser_nodes__ADoc___n_comment 6
108 #define COLOR_core__abstract_text__Text__length 22
109 #define COLOR_nitc__mdoc__MDoc___content 0
110 extern const char FILE_nitc__mdoc[];
111 #define COLOR_core__abstract_text__Text__chars 23
112 #define COLOR_core__abstract_collection__SequenceRead___91d_93d 29
113 #define COLOR_core__abstract_text__Text__substring_from 30
114 #define COLOR_core__abstract_collection__SequenceRead__last 34
115 #define COLOR_core__abstract_text__Text__substring 24