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 65
34 #define COLOR_string__Object__to_s 7
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 39
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 void string__FlatBuffer__init(val
* self
);
45 val
* NEW_range__Range(const struct type
* type
);
46 extern const struct type type_range__Rangekernel__Int
;
47 void range__Range__without_last(val
* self
, val
* p0
, val
* p1
);
48 val
* range__Range__iterator(val
* self
);
49 #define COLOR_abstract_collection__Iterator__is_ok 31
50 #define COLOR_abstract_collection__Iterator__item 29
51 void string__FlatBuffer__add(val
* self
, char p0
);
52 #define COLOR_abstract_collection__Iterator__next 30
53 val
* location__Location__colored_line(val
* self
, val
* p0
);