1 #include "nit.common.h"
2 extern const char FILE_standard__string
[];
3 #define COLOR_standard__string__Text__length 26
4 #define COLOR_standard__string__Text__chars 27
5 #define COLOR_standard__abstract_collection__SequenceRead___91d_93d 31
6 extern const struct type type_standard__Int
;
7 extern const char FILE_standard__kernel
[];
8 #define COLOR_standard__string__Text__empty 34
9 #define COLOR_standard__string__Text__substring 28
10 short int standard___standard__Text___is_empty(val
* self
);
11 #define COLOR_standard__abstract_collection__SequenceRead__iterator_from 32
12 #define COLOR_standard__abstract_collection__Collection__iterator 25
13 #define COLOR_standard__abstract_collection__Iterator__is_ok 16
14 #define COLOR_standard__abstract_collection__Iterator__item 17
15 #define COLOR_standard__abstract_collection__Iterator__next 18
16 short int standard___standard__Text___has_substring(val
* self
, val
* p0
, long p1
);
17 #define COLOR_standard__string__Object__to_s 3
18 #define COLOR_standard__string__Text__to_cstring 25
19 #include "string_nit.h"
20 long standard___standard__Text___a_to(val
* self
, long p0
);
21 long standard___standard__Char___to_i(uint32_t self
);
22 long standard___standard__Int___Discrete__successor(long self
, long p0
);
23 short int standard__string___Char___is_numeric(uint32_t self
);
24 short int standard___standard__Char___is_upper(uint32_t self
);
25 #define COLOR_standard__string__Text__SELFTYPE 1
26 #define COLOR_standard__abstract_collection__SequenceRead__last 35
27 val
* standard___standard__NativeString___to_s_with_length(char* self
, long p0
);
28 val
* NEW_standard__Buffer(const struct type
* type
);
29 extern const struct type type_standard__Buffer
;
30 val
* standard___standard__Buffer___new(val
* self
);
31 extern const struct type type_standard__Char
;
32 #define COLOR_standard__string__Buffer__add 69
33 val
* standard__string___Int___Object__to_s(long self
);
34 #define COLOR_standard__string__Buffer__append 68
35 val
* standard__string___Int___to_base(long self
, long p0
, short int p1
);
36 #define COLOR_standard__abstract_collection__SimpleCollection__add 45
37 val
* NEW_standard__NativeArray(int length
, const struct type
* type
);
38 extern const struct type type_standard__NativeArray__standard__String
;
39 #define COLOR_standard__string__NativeArray__native_to_s 16
40 val
* standard___standard__Buffer___with_cap(val
* self
, long p0
);
41 #define COLOR_standard__kernel__Object___61d_61d 4
42 extern const struct type type_standard__Text
;
43 #define COLOR_standard__kernel__Comparable__OTHER 0
44 #define COLOR_standard__string__Text___hash_cache 0
45 #define COLOR_standard__string__FlatText___items 1
46 #define COLOR_standard__string__FlatText___real_items 2
47 #define COLOR_standard__string__FlatText___length 3
48 #define COLOR_standard__string__StringCharView___target 0
49 #define COLOR_standard__string__StringCharView__SELFTYPE 0
50 #define COLOR_standard__string___standard__string__StringCharView___standard__kernel__Object__init 18
51 short int standard___standard__Text___is_lower(val
* self
);
52 short int standard___standard__Char___is_lower(uint32_t self
);
53 uint32_t standard___standard__Char___to_lower(uint32_t self
);
54 #define COLOR_standard__string__FlatSubstringsIter___tgt 0
55 short int standard__string___standard__string__FlatSubstringsIter___standard__abstract_collection__Iterator__is_ok(val
* self
);
56 #define COLOR_standard__string___standard__string__FlatSubstringsIter___standard__kernel__Object__init 24
57 #define COLOR_standard__string__FlatString___index_from 4
58 #define COLOR_standard__string__FlatString___index_to 5
59 #define COLOR_standard__string__FlatString___chars 6
60 val
* NEW_standard__string__FlatStringCharView(const struct type
* type
);
61 extern const struct type type_standard__string__FlatStringCharView
;
62 #define COLOR_standard__string__StringCharView__target_61d 16
63 #define COLOR_standard__kernel__Object__init 0
64 val
* standard___standard__FlatString___Text__empty(val
* self
);
65 val
* NEW_standard__FlatString(const struct type
* type
);
66 extern const struct type type_standard__FlatString
;
67 void standard___standard__FlatString___with_infos(val
* self
, char* p0
, long p1
, long p2
, long p3
);
68 uint32_t standard___standard__Char___to_upper(uint32_t self
);
69 val
* BOX_standard__NativeString(void*);
70 #define COLOR_standard___standard__FlatString___standard__kernel__Object___61d_61d 89
71 #define COLOR_standard___standard__FlatString___standard__kernel__Comparable___60d 90
72 val
* NEW_standard__string__FlatSubstringsIter(const struct type
* type
);
73 extern const struct type type_standard__string__FlatSubstringsIter
;
74 #define COLOR_standard__string__FlatSubstringsIter__tgt_61d 22
75 #define COLOR_standard__string__FlatStringIterator___target 0
76 #define COLOR_standard__string__FlatStringIterator___target_items 1
77 #define COLOR_standard__string__FlatStringIterator___curr_pos 2
78 uint32_t standard__string___standard__string__FlatStringIterator___standard__abstract_collection__Iterator__item(val
* self
);
79 #define COLOR_standard__string___standard__string__FlatStringIterator___standard__kernel__Object__init 30
80 uint32_t standard__string___standard__string__FlatStringCharView___standard__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
81 val
* NEW_standard__string__FlatStringIterator(const struct type
* type
);
82 extern const struct type type_standard__string__FlatStringIterator
;
83 void standard__string___standard__string__FlatStringIterator___with_pos(val
* self
, val
* p0
, long p1
);
84 val
* NEW_standard__FlatBuffer(const struct type
* type
);
85 extern const struct type type_standard__FlatBuffer
;
86 #define COLOR_standard___standard__FlatBuffer___standard__kernel__Object__init 80
87 void standard___standard__FlatBuffer___with_capacity(val
* self
, long p0
);
88 #define COLOR_standard__string__Buffer___is_dirty 4
89 #define COLOR_standard__string__Buffer___written 5
90 #define COLOR_standard___standard__Buffer___standard__kernel__Object__hash 74
91 #define COLOR_standard__string__FlatBuffer___chars 6
92 val
* NEW_standard__string__FlatBufferCharView(const struct type
* type
);
93 extern const struct type type_standard__string__FlatBufferCharView
;
94 #define COLOR_standard__string__FlatBuffer___capacity 8
95 void standard___standard__FlatBuffer___Buffer__enlarge(val
* self
, long p0
);
96 void standard___standard__FlatBuffer___with_infos(val
* self
, char* p0
, long p1
, long p2
);
97 uint32_t standard__string___standard__string__FlatBufferCharView___standard__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
98 long standard__string___standard__string__StringCharView___standard__abstract_collection__Collection__length(val
* self
);
99 void standard__string___standard__string__FlatBufferCharView___standard__abstract_collection__SimpleCollection__add(val
* self
, uint32_t p0
);
100 void standard__string___standard__string__FlatBufferCharView___standard__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, uint32_t p1
);
101 void standard___standard__FlatBuffer___Buffer__add(val
* self
, uint32_t p0
);
102 void standard__string___standard__string__FlatBufferCharView___standard__abstract_collection__Sequence__push(val
* self
, uint32_t p0
);
103 #define COLOR_standard__abstract_collection__Collection__length 23
104 void standard__string___standard__string__FlatBufferCharView___enlarge(val
* self
, long p0
);
105 val
* NEW_standard__string__FlatBufferIterator(const struct type
* type
);
106 extern const struct type type_standard__string__FlatBufferIterator
;
107 void standard__string___standard__string__FlatBufferIterator___with_pos(val
* self
, val
* p0
, long p1
);
108 #define COLOR_standard__string__FlatBufferIterator___target 0
109 #define COLOR_standard__string__FlatBufferIterator___target_items 1
110 #define COLOR_standard__string__FlatBufferIterator___curr_pos 2
111 uint32_t standard__string___standard__string__FlatBufferIterator___standard__abstract_collection__Iterator__item(val
* self
);
112 #define COLOR_standard__string___standard__string__FlatBufferIterator___standard__kernel__Object__init 30
113 #define COLOR_standard__string__Object__inspect 5
114 val
* standard___standard__NativeString___Object__to_s(char* self
);
115 val
* standard__string___Object___inspect_head(val
* self
);
116 val
* standard__string___Object___class_name(val
* self
);
117 #define COLOR_standard__kernel__Object__object_id 7
118 val
* standard__string___Int___to_hex(long self
);
119 val
* standard__string___Bool___Object__to_s(short int self
);
120 val
* standard__string___Byte___Object__to_s(unsigned char self
);
121 #define COLOR_standard__abstract_collection__Sequence___91d_93d_61d 47
122 long standard___standard__Int___digit_count(long self
, long p0
);
123 uint32_t standard___standard__Int___to_c(long self
);
124 #define COLOR_standard__string__String___42d 72
125 void standard___standard__FlatBuffer___from(val
* self
, val
* p0
);
126 void standard__string___Int___fill_buffer(long self
, val
* p0
, long p1
, short int p2
);
127 val
* standard___standard__FlatBuffer___Object__to_s(val
* self
);
128 val
* standard__string___Float___to_precision(double self
, long p0
);
129 long standard__math___Float___is_inf(double self
);
130 #include "math_nit.h"
131 val
* standard__string___Float___Object__to_s(double self
);
132 extern const struct type type_standard__Float
;
133 #define COLOR_standard__string__String___43d 71
134 long standard___standard__Int___abs(long self
);
135 val
* standard__string___Char___Object__to_s(uint32_t self
);
136 #define COLOR_standard__string__Collection__plain_to_s 26
137 #define COLOR_standard__kernel__Object___33d_61d 1
138 #define COLOR_standard__abstract_collection__Iterator__finish 19
139 #define COLOR_standard__abstract_collection__Collection__is_empty 24
140 #define COLOR_standard__array__AbstractArrayRead___length 0
141 val
* standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
142 #define COLOR_standard__array__Array___items 2
143 #define COLOR_standard__NativeArray___35dE 0
144 extern const char FILE_standard__array
[];
145 #define COLOR_standard__string__Text__substrings 29
146 #define COLOR_standard__abstract_collection__Iterator__iterator 20
147 long standard___standard__NativeString___cstring_length(char* self
);
148 #define COLOR_standard__string__Sys___args_cache 0
149 void standard__string___Sys___init_args(val
* self
);
150 val
* NEW_standard__Array(const struct type
* type
);
151 extern const struct type type_standard__Array__standard__String
;
152 void standard___standard__Array___with_capacity(val
* self
, long p0
);
153 void standard___standard__Array___standard__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, val
* p1
);
154 val
* NEW_standard__string__AlphaComparator(const struct type
* type
);
155 extern const struct type type_standard__string__AlphaComparator
;
156 val
* standard__string___Sys___program_args(val
* self
);
157 #define COLOR_standard__string__CachedAlphaComparator___cache 0
158 short int standard___standard__HashMap___standard__abstract_collection__MapRead__has_key(val
* self
, val
* p0
);
159 val
* standard___standard__HashMap___standard__abstract_collection__MapRead___91d_93d(val
* self
, val
* p0
);
160 void standard___standard__HashMap___standard__abstract_collection__Map___91d_93d_61d(val
* self
, val
* p0
, val
* p1
);
161 #define COLOR_standard__sorter__Comparator__COMPARED 0
162 val
* standard___standard__CachedAlphaComparator___do_to_s(val
* self
, val
* p0
);
163 long standard___standard__Comparable____60d_61d_62d(val
* self
, val
* p0
);