nitc: fix calling extern constructors from extern code in separate compiler
[nit.git] / c_src / location.sep.0.h
1 #include "nit.common.h"
2 #define COLOR_location__SourceFile___filename 0
3 #define COLOR_location__SourceFile___string 1
4 val* stream__BufferedIStream__read_all(val* self);
5 #define COLOR_location__SourceFile___line_starts 2
6 val* BOX_kernel__Int(long);
7 void array__Array___91d_93d_61d(val* self, long p0, val* p1);
8 void location__SourceFile__init(val* self, val* p0, val* p1);
9 #define COLOR_location__Location___file 0
10 #define COLOR_location__Location___line_start 1
11 #define COLOR_location__Location___line_end 2
12 #define COLOR_location__Location___column_start 3
13 #define COLOR_location__Location___column_end 4
14 void location__Location__init(val* self, val* p0, long p1, long p2, long p3, long p4);
15 extern const struct type type_kernel__Int;
16 val* array__Array___91d_93d(val* self, long p0);
17 long location__Location__pstart(val* self);
18 long location__Location__pend(val* self);
19 #define COLOR_location__Location___text_cache 5
20 #define COLOR_kernel__Object___61d_61d 2
21 val* string__FlatString__substring(val* self, long p0, long p1);
22 val* location__Location__text(val* self);
23 extern const struct type type_location__Location;
24 short int location__Location___61d_61d(val* self, val* p0);
25 short int location__Location__located_in(val* self, val* p0);
26 val* string__NativeString__to_s_with_length(char* self, long p0);
27 #define COLOR_string__FlatText___length 3
28 val* string__FlatString___43d(val* self, val* p0);
29 val* NEW_array__Array(const struct type* type);
30 extern const struct type type_array__Arraykernel__Object;
31 val* NEW_array__NativeArray(int length, const struct type* type);
32 extern const struct type type_array__NativeArraykernel__Object;
33 #define COLOR_array__Array__with_native 74
34 #define COLOR_string__Object__to_s 9
35 val* location__Location__to_s(val* self);
36 #define COLOR_kernel__Comparable_VTOTHER 0
37 short int location__Location___60d(val* self, val* p0);
38 val* BOX_kernel__Char(char);
39 #define COLOR_string__FlatString___chars 6
40 #define COLOR_abstract_collection__SequenceRead___91d_93d 46
41 extern const struct class class_kernel__Char;
42 val* NEW_string__FlatBuffer(const struct type* type);
43 extern const struct type type_string__FlatBuffer;
44 #define COLOR_kernel__Object__init 7
45 void string__FlatBuffer__add(val* self, char p0);
46 long kernel__Int__successor(long self, long p0);
47 val* location__Location__colored_line(val* self, val* p0);