1 #include "nit.common.h"
2 #define COLOR_core__flat__FlatSubstringsIter___tgt 0
3 short int core__flat___core__flat__FlatSubstringsIter___core__abstract_collection__Iterator__is_ok(val
* self
);
4 extern const char FILE_core__flat
[];
5 #define COLOR_core__kernel__Object___61d_61d 4
6 #define COLOR_core__flat___core__flat__FlatSubstringsIter___core__kernel__Object__init 20
7 #define COLOR_core__flat__FlatText__first_byte 109
8 #define COLOR_core__abstract_text__FlatText___byte_length 5
9 extern const struct type type_core__Int
;
10 extern const char FILE_core__kernel
[];
11 #define COLOR_core__flat__FlatText___position 1
12 #define COLOR_core__flat__FlatText___bytepos 2
13 #define COLOR_core__abstract_text__FlatText___items 3
14 long core___core__CString___length_of_char_at(char* self
, long p0
);
15 long core___core__CString___find_beginning_of_char_at(char* self
, long p0
);
16 #define COLOR_core__abstract_text__FlatText___length 4
17 long core___core__Int___abs(long self
);
18 long core__flat___FlatText___last_byte(val
* self
);
19 long core___core__CString___char_to_byte_index_cached(char* self
, long p0
, long p1
, long p2
);
20 extern const struct type type_core__Byte
;
21 long core__flat___FlatText___chars_to_escape_to_c(val
* self
);
22 #define COLOR_core__abstract_text__Object__to_s 3
23 val
* core__flat___CString___to_s_unsafe(char* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
24 uint32_t core___core__CString___char_at(char* self
, long p0
);
25 #define COLOR_core__flat__FlatText__fetch_char_at 110
26 #define COLOR_core__flat__FlatText__char_to_byte_index 111
27 long core__abstract_text___Char___from_hex(uint32_t self
);
28 long core___core__Int___Discrete__successor(long self
, long p0
);
29 #define COLOR_core__flat__FlatString___first_byte 6
30 val
* NEW_core__flat__FlatStringCharView(const struct type
* type
);
31 extern const struct type type_core__flat__FlatStringCharView
;
32 #define COLOR_core__abstract_text__StringCharView__target_61d 12
33 #define COLOR_core__kernel__Object__init 0
34 #define COLOR_core__flat__FlatString__substring_impl 118
35 val
* NEW_core__FlatString(const struct type
* type
);
36 extern const struct type type_core__FlatString
;
37 val
* core___core__FlatString___full(val
* self
, char* p0
, long p1
, long p2
, long p3
);
38 val
* NEW_core__FlatBuffer(const struct type
* type
);
39 extern const struct type type_core__FlatBuffer
;
40 void core___core__FlatBuffer___with_capacity(val
* self
, long p0
);
41 val
* core___core__FlatString___core__abstract_text__Text__chars(val
* self
);
42 #define COLOR_core__abstract_collection__SequenceRead___91d_93d 34
43 uint32_t core___core__Char___to_upper(uint32_t self
);
44 void core___core__FlatBuffer___core__abstract_text__Buffer__add(val
* self
, uint32_t p0
);
45 val
* core___core__FlatBuffer___core__abstract_text__Object__to_s(val
* self
);
46 uint32_t core___core__Char___to_lower(uint32_t self
);
47 val
* NEW_core__flat__ASCIIFlatString(const struct type
* type
);
48 extern const struct type type_core__flat__ASCIIFlatString
;
49 void core__flat___core__flat__ASCIIFlatString___full_data(val
* self
, char* p0
, long p1
, long p2
, long p3
);
50 val
* NEW_core__flat__UnicodeFlatString(const struct type
* type
);
51 extern const struct type type_core__flat__UnicodeFlatString
;
52 void core__flat___core__flat__UnicodeFlatString___full_data(val
* self
, char* p0
, long p1
, long p2
, long p3
);
53 extern const struct type type_core__FlatText
;
54 #define COLOR_core___core__FlatString___core__kernel__Object___61d_61d 119
55 #define COLOR_core__kernel__Comparable__OTHER 0
56 #define COLOR_core___core__FlatString___core__kernel__Comparable___60d 120
57 #define COLOR_core__abstract_text__Text___hash_cache 0
58 val
* NEW_core__flat__FlatSubstringsIter(const struct type
* type
);
59 extern const struct type type_core__flat__FlatSubstringsIter
;
60 #define COLOR_core__flat__FlatSubstringsIter__tgt_61d 18
61 val
* core___core__FlatString___core__abstract_text__Text__empty(val
* self
);
62 long core__flat___FlatText___char_to_byte_index(val
* self
, long p0
);
63 #define COLOR_core__flat__FlatStringCharReverseIterator___target 0
64 #define COLOR_core__flat__FlatStringCharReverseIterator___curr_pos 1
65 #define COLOR_core__abstract_text__Text___91d_93d 31
66 uint32_t core__flat___core__flat__FlatStringCharReverseIterator___core__abstract_collection__Iterator__item(val
* self
);
67 #define COLOR_core__flat___core__flat__FlatStringCharReverseIterator___core__kernel__Object__init 23
68 #define COLOR_core__flat__FlatStringCharIterator___target 0
69 #define COLOR_core__flat__FlatStringCharIterator___max 1
70 #define COLOR_core__flat__FlatStringCharIterator___curr_pos 2
71 #define COLOR_core__flat___core__flat__FlatStringCharIterator___core__kernel__Object__init 25
72 uint32_t core__flat___core__flat__FlatStringCharIterator___core__abstract_collection__Iterator__item(val
* self
);
73 #define COLOR_core__abstract_text__StringCharView___target 0
74 extern const char FILE_core__abstract_text
[];
75 uint32_t core__flat___core__flat__FlatStringCharView___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
76 val
* NEW_core__flat__FlatStringCharIterator(const struct type
* type
);
77 extern const struct type type_core__flat__FlatStringCharIterator
;
78 #define COLOR_core__flat__FlatStringCharIterator__target_61d 19
79 #define COLOR_core__flat__FlatStringCharIterator__curr_pos_61d 20
80 val
* NEW_core__flat__FlatStringCharReverseIterator(const struct type
* type
);
81 extern const struct type type_core__flat__FlatStringCharReverseIterator
;
82 #define COLOR_core__flat__FlatStringCharReverseIterator__target_61d 19
83 #define COLOR_core__flat__FlatStringCharReverseIterator__curr_pos_61d 20
84 #define COLOR_core___core__FlatBuffer___core__kernel__Object__init 122
85 val
* NEW_core__flat__FlatBufferCharView(const struct type
* type
);
86 extern const struct type type_core__flat__FlatBufferCharView
;
87 #define COLOR_core__flat__FlatBuffer___capacity 7
88 #define COLOR_core__abstract_text__Buffer___written 6
89 void core___core__FlatBuffer___reset(val
* self
);
90 long core___core__CString___char_to_byte_index(char* self
, long p0
);
91 long core__abstract_text___Char___u8char_len(uint32_t self
);
92 void core___core__FlatBuffer___rshift_bytes(val
* self
, long p0
, long p1
);
93 void core___core__FlatBuffer___lshift_bytes(val
* self
, long p0
, long p1
);
94 void core__flat___CString___set_char_at(char* self
, long p0
, uint32_t p1
);
95 void core___core__FlatBuffer___core__abstract_text__Buffer__enlarge(val
* self
, long p0
);
96 val
* NEW_core__Buffer(const struct type
* type
);
97 extern const struct type type_core__Buffer
;
98 val
* core__flat___Buffer___new(val
* self
);
99 #define COLOR_core__abstract_text__Text__byte_length 40
100 #define COLOR_core__abstract_text__Text__substrings 41
101 #define COLOR_core__abstract_collection__Iterator__iterator 16
102 #define COLOR_core__abstract_collection__Iterator__is_ok 12
103 #define COLOR_core__abstract_collection__Iterator__item 13
104 long core__flat___FlatText___first_byte(val
* self
);
105 #define COLOR_core__abstract_collection__Iterator__next 14
106 #define COLOR_core__abstract_collection__Iterator__finish 15
107 #define COLOR_core__abstract_text__Text__length 25
108 #define COLOR_core__abstract_text__Text__is_empty 43
109 void core___core__FlatBuffer___core__abstract_text__Buffer__append(val
* self
, val
* p0
);
110 void core___core__FlatBuffer___with_infos(val
* self
, char* p0
, long p1
, long p2
, long p3
);
111 uint32_t core__flat___FlatText___core__abstract_text__Text___91d_93d(val
* self
, long p0
);
112 void core___core__FlatBuffer___core__abstract_text__Buffer___91d_93d_61d(val
* self
, long p0
, uint32_t p1
);
113 #define COLOR_core__flat__FlatBufferCharReverseIterator___target 0
114 #define COLOR_core__flat__FlatBufferCharReverseIterator___curr_pos 1
115 uint32_t core__flat___core__flat__FlatBufferCharReverseIterator___core__abstract_collection__Iterator__item(val
* self
);
116 #define COLOR_core__flat___core__flat__FlatBufferCharReverseIterator___core__kernel__Object__init 23
117 uint32_t core__flat___core__flat__FlatBufferCharView___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
118 extern const struct type type_core__Char
;
119 long core__abstract_text___core__abstract_text__StringCharView___core__abstract_collection__Collection__length(val
* self
);
120 void core__flat___core__flat__FlatBufferCharView___core__abstract_collection__SimpleCollection__add(val
* self
, uint32_t p0
);
121 void core__flat___core__flat__FlatBufferCharView___core__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, uint32_t p1
);
122 void core__flat___core__flat__FlatBufferCharView___core__abstract_collection__Sequence__push(val
* self
, uint32_t p0
);
123 #define COLOR_core__abstract_collection__Collection__length 22
124 void core__flat___core__flat__FlatBufferCharView___enlarge(val
* self
, long p0
);
125 #define COLOR_core__abstract_collection__Collection__iterator 24
126 val
* NEW_core__flat__FlatBufferCharIterator(const struct type
* type
);
127 extern const struct type type_core__flat__FlatBufferCharIterator
;
128 #define COLOR_core__flat__FlatBufferCharIterator__target_61d 19
129 #define COLOR_core__flat__FlatBufferCharIterator__curr_pos_61d 20
130 val
* NEW_core__flat__FlatBufferCharReverseIterator(const struct type
* type
);
131 extern const struct type type_core__flat__FlatBufferCharReverseIterator
;
132 #define COLOR_core__flat__FlatBufferCharReverseIterator__target_61d 19
133 #define COLOR_core__flat__FlatBufferCharReverseIterator__curr_pos_61d 20
134 #define COLOR_core__flat__FlatBufferCharIterator___target 0
135 #define COLOR_core__flat__FlatBufferCharIterator___max 1
136 #define COLOR_core__flat__FlatBufferCharIterator___curr_pos 2
137 #define COLOR_core__flat___core__flat__FlatBufferCharIterator___core__kernel__Object__init 25
138 uint32_t core__flat___core__flat__FlatBufferCharIterator___core__abstract_collection__Iterator__item(val
* self
);
139 val
* core__flat___CString___core__abstract_text__Object__to_s(char* self
);
140 long core___core__CString___cstring_length(char* self
);
141 val
* core__flat___CString___clean_utf8(char* self
, long p0
);
142 short int core___core__FlatString___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
143 short int core___core__Array___core__kernel__Object___61d_61d(val
* self
, val
* p0
);
144 val
* NEW_core__Array(const struct type
* type
);
145 extern const struct type type_core__Array__core__Int
;
146 void core___core__Array___core__kernel__Object__init(val
* self
);
147 void core___core__Array___core__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
148 #define COLOR_core__array__Array___items 2
149 #define COLOR_core__array__AbstractArrayRead___length 0
150 long core__abstract_text___Int_int_to_s_len___impl( long self
);
151 void core__abstract_text___Int_native_int_to_s___impl( long self
, char* nstr
, long strlen
);
152 val
* core__flat___Int___core__abstract_text__Object__to_s(long self
);
153 val
* NEW_core__NativeArray(int length
, const struct type
* type
);
154 extern const struct type type_core__NativeArray__core__String
;
155 #define COLOR_core__NativeArray___35dE 0
156 extern const char FILE_core__array
[];
157 val
* core___core__FlatString___with_infos(val
* self
, char* p0
, long p1
, long p2
);
158 #define COLOR_core__abstract_collection__MapRead__is_empty 17
159 #define COLOR_core__abstract_collection__MapRead__iterator 13
160 #define COLOR_core__abstract_collection__MapIterator__key 13
161 #define COLOR_core__abstract_collection__MapIterator__item 14
162 #define COLOR_core__abstract_text__NativeArray__native_to_s 12
163 #define COLOR_core__abstract_text__Buffer__append 95
164 #define COLOR_core__abstract_collection__MapIterator__next 15
165 #define COLOR_core__abstract_collection__MapIterator__is_ok 12