1 #include "nit.common.h"
2 val
* NEW_core__Array(const struct type
* type
);
3 extern const struct type type_core__Array__core__Match
;
4 void core___core__Array___core__kernel__Object__init(val
* self
);
5 #define COLOR_core__string_search__Pattern__search_in 18
6 #define COLOR_core__kernel__Object___61d_61d 4
7 #define COLOR_core__string_search__Match___from 1
8 extern const struct type type_core__Int
;
9 extern const char FILE_core__kernel
[];
10 val
* NEW_core__Match(const struct type
* type
);
11 extern const struct type type_core__Match
;
12 #define COLOR_core__abstract_text__Object__to_s 3
13 #define COLOR_core__string_search__Match__string_61d 14
14 #define COLOR_core__string_search__Match__from_61d 15
15 #define COLOR_core__string_search__Match__length_61d 16
16 #define COLOR_core__kernel__Object__init 0
17 void core___core__Array___core__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
18 long core___core__Match___after(val
* self
);
19 #define COLOR_core__abstract_text__Text__length 22
20 #define COLOR_core__string_search__Match___string 0
21 extern const char FILE_core__string_search
[];
22 #define COLOR_core__string_search__Match___length 2
23 #define COLOR_core__abstract_text__Text__substring 24
24 #define COLOR_core___core__Match___core__kernel__Object__init 19
25 #define COLOR_core__abstract_text__Text__chars 23
26 #define COLOR_core__abstract_collection__SequenceRead___91d_93d 29
27 long core__string_search___Char___Pattern__search_index_in(uint32_t self
, val
* p0
, long p1
);
28 val
* core__string_search___Char___Pattern__search_in(uint32_t self
, val
* p0
, long p1
);
29 long core__string_search___Text___Pattern__search_index_in(val
* self
, val
* p0
, long p1
);
30 val
* core___core__Pattern___split_in(val
* self
, val
* p0
);
31 extern const struct type type_core__Array__core__String
;
32 #define COLOR_core__array__AbstractArrayRead___length 0
33 void core___core__Array___with_capacity(val
* self
, long p0
);
34 val
* core___core__AbstractArrayRead___core__abstract_collection__Collection__iterator(val
* self
);
35 #define COLOR_core__abstract_collection__Iterator__is_ok 12
36 #define COLOR_core__abstract_collection__Iterator__item 13
37 val
* core___core__Match___core__abstract_text__Object__to_s(val
* self
);
38 #define COLOR_core__abstract_collection__Iterator__next 14
39 #define COLOR_core__abstract_collection__Iterator__finish 15
40 val
* core__string_search___Text___split(val
* self
, val
* p0
);
41 #define COLOR_core__Array__core__abstract_text__Text__SELFTYPE 2
42 #define COLOR_core__abstract_text__Text__SELFTYPE 1
43 #define COLOR_core__abstract_text__Text__substring_from 30
44 val
* core__string_search___Text___split_with(val
* self
, val
* p0
);
45 val
* core__abstract_text___Collection___join(val
* self
, val
* p0
);