c_src: update with new intern methods
[nit.git] / c_src / model_base.sep.0.h
1 #include "nit.common.h"
2 void model_base__Model__init(val* self);
3 extern const int COLOR_model_base__MVisibility___64dto_s;
4 val* model_base__MVisibility__to_s(val* self);
5 void model_base__MVisibility__to_s_61d(val* self, val* p0);
6 extern const int COLOR_model_base__MVisibility___64dlevel;
7 long model_base__MVisibility__level(val* self);
8 void model_base__MVisibility__level_61d(val* self, long p0);
9 extern const int COLOR_model_base__MVisibility__to_s_61d;
10 extern const int COLOR_model_base__MVisibility__level_61d;
11 void model_base__MVisibility__init(val* self, val* p0, long p1);
12 extern const int COLOR_kernel__Comparable_VTOTHER;
13 extern const int COLOR_model_base__MVisibility__level;
14 extern const struct type type_kernel__Int;
15 short int model_base__MVisibility___60d(val* self, val* p0);
16 val* NEW_model_base__MVisibility(const struct type* type);
17 extern const struct type type_model_base__MVisibility;
18 val* string__NativeString__to_s_with_length(char* self, long p0);
19 extern const int COLOR_model_base__MVisibility__init;
20 val* model_base__Object__intrude_visibility(val* self);
21 val* model_base__Object__public_visibility(val* self);
22 val* model_base__Object__protected_visibility(val* self);
23 val* model_base__Object__private_visibility(val* self);
24 val* model_base__Object__none_visibility(val* self);