1 #include "nit.common.h"
2 #define COLOR_core__array__AbstractArrayRead___length 0
3 #define COLOR_core__abstract_collection__Collection__length 22
4 extern const struct type type_core__Int
;
5 extern const char FILE_core__kernel
[];
6 #define COLOR_core__abstract_collection__SequenceRead___91d_93d 34
7 #define COLOR_core__kernel__Object___61d_61d 4
8 long core___core__AbstractArrayRead___core__abstract_collection__SequenceRead__index_of_from(val
* self
, val
* p0
, long p1
);
9 long core___core__AbstractArrayRead___core__abstract_collection__SequenceRead__last_index_of_from(val
* self
, val
* p0
, long p1
);
10 val
* NEW_core__Array(const struct type
* type
);
11 #define COLOR_core__Array__core__AbstractArrayRead___35dE 12
12 void core___core__Array___with_capacity(val
* self
, long p0
);
13 void core___core__Array___core__abstract_collection__SimpleCollection__add(val
* self
, val
* p0
);
14 #define COLOR_core__AbstractArray__core__AbstractArrayRead___35dE 13
15 extern const char FILE_core__array
[];
16 #define COLOR_core__abstract_collection__Sequence___91d_93d_61d 54
17 #define COLOR_core__array__AbstractArrayRead___free_iterator 1
18 val
* NEW_core__array__ArrayIterator(const struct type
* type
);
19 #define COLOR_core__array__ArrayIterator__core__AbstractArrayRead___35dE 14
20 #define COLOR_core__array__ArrayIterator__array_61d 19
21 #define COLOR_core__kernel__Object__init 0
22 #define COLOR_core__array__ArrayIterator___index 0
23 val
* NEW_core__array__ArrayReverseIterator(const struct type
* type
);
24 #define COLOR_core__array__ArrayReverseIterator__core__AbstractArrayRead___35dE 15
25 #define COLOR_core__AbstractArray___35dE 6
26 #define COLOR_core__abstract_collection__SimpleCollection__add 49
27 #define COLOR_core__abstract_collection__Collection__is_empty 23
28 val
* core___core__SequenceRead___last(val
* self
);
29 val
* core___core__SequenceRead___Collection__first(val
* self
);
30 #define COLOR_core__array__AbstractArrayRead__copy_to 45
31 #define COLOR_core__array__AbstractArray__enlarge 62
32 #define COLOR_core__Collection__core__AbstractArray___35dE 7
33 #define COLOR_core__abstract_collection__Collection__iterator 24
34 #define COLOR_core__abstract_collection__Iterator__is_ok 12
35 #define COLOR_core__abstract_collection__Iterator__item 13
36 #define COLOR_core__abstract_collection__Iterator__next 14
37 #define COLOR_core__abstract_collection__Iterator__finish 15
38 long core___core__AbstractArrayRead___core__abstract_collection__SequenceRead__index_of(val
* self
, val
* p0
);
39 void core___core__AbstractArray___core__abstract_collection__Sequence__remove_at(val
* self
, long p0
);
40 #define COLOR_core__array__Array___items 2
41 #define COLOR_core__Array___35dE 0
42 #define COLOR_core__array__Array___capacity 3
43 void core___core__Array___AbstractArray__enlarge(val
* self
, long p0
);
44 #define COLOR_core__NativeArray___35dE 0
45 #define COLOR_core__Collection__core__Array___35dE 2
46 #define COLOR_core__Array__core__Array___35dE 3
47 #define COLOR_core__AbstractArray__core__Array___35dE 4
48 #define COLOR_core___core__Array___AbstractArrayRead__copy_to 67
49 #define COLOR_core__NativeArray__core__NativeArray___35dE 1
50 val
* NEW_core__NativeArray(int length
, const struct type
* type
);
51 #define COLOR_core__NativeArray__core__Array___35dE 5
52 #define COLOR_core___core__Array___core__kernel__Object__init 65
53 void core___core__Array___core__kernel__Object__init(val
* self
);
54 void core___core__Array___core__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, val
* p1
);
55 extern const struct type type_core__Array__nullable__core__Object
;
56 #define COLOR_core___core__Array___core__kernel__Object___61d_61d 66
57 #define COLOR_core__kernel__Object___33d_61d 1
58 val
* core__array___Collection___to_a(val
* self
);
59 #define COLOR_core__kernel__Object__SELF 1
60 #define COLOR_core__array__ArrayIterator___array 1
61 #define COLOR_core__AbstractArrayRead__core__array__ArrayIterator___35dE 1
62 #define COLOR_core__array___core__array__ArrayIterator___core__kernel__Object__init 20
63 #define COLOR_core__array___core__array__ArrayReverseIterator___core__kernel__Object__init 21
64 #define COLOR_core__array__ArraySet___array 0
65 short int core___core__AbstractArrayRead___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
66 #define COLOR_core__ArraySet___35dE 0
67 short int core___core__AbstractArrayRead___core__abstract_collection__Collection__is_empty(val
* self
);
68 void core___core__ArraySet___remove_at(val
* self
, long p0
);
69 void core___core__AbstractArray___core__abstract_collection__RemovableCollection__clear(val
* self
);
70 val
* NEW_core__array__ArraySetIterator(const struct type
* type
);
71 #define COLOR_core__array__ArraySetIterator__core__ArraySet___35dE 2
72 val
* core___core__AbstractArrayRead___core__abstract_collection__Collection__iterator(val
* self
);
73 #define COLOR_core__array__ArraySetIterator__iter_61d 18
74 val
* core___core__AbstractArray___core__abstract_collection__Sequence__pop(val
* self
);
75 #define COLOR_core___core__ArraySet___core__kernel__Object__init 16
76 #define COLOR_core__Array__core__ArraySet___35dE 3
77 val
* NEW_core__ArraySet(const struct type
* type
);
78 #define COLOR_core__ArraySet__core__ArraySet___35dE 4
79 void core___core__ArraySet___core__kernel__Object__init(val
* self
);
80 void core___core__SimpleCollection___add_all(val
* self
, val
* p0
);
81 #define COLOR_core__array__ArraySetIterator___iter 0
82 #define COLOR_core__Iterator__core__array__ArraySetIterator___35dE 1
83 #define COLOR_core__array___core__array__ArraySetIterator___core__kernel__Object__init 19
84 #define COLOR_core__ArrayMap___35dK 2
85 long core___core__ArrayMap___index(val
* self
, val
* p0
);
86 #define COLOR_core__array__ArrayMap___items 4
87 val
* core___core__Array___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
88 #define COLOR_core__abstract_collection__Couple___second 1
89 val
* core___core__MapRead___provide_default_value(val
* self
, val
* p0
);
90 #define COLOR_core__ArrayMap___35dE 3
91 #define COLOR_core__Couple___35dS 1
92 extern const char FILE_core__abstract_collection
[];
93 val
* NEW_core__Couple(const struct type
* type
);
94 #define COLOR_core__Couple__core__ArrayMap___35dK__core__ArrayMap___35dE 4
95 #define COLOR_core__abstract_collection__Couple__first_61d 14
96 #define COLOR_core__abstract_collection__Couple__second_61d 13
97 void core___core__AbstractArray___core__abstract_collection__Sequence__push(val
* self
, val
* p0
);
98 #define COLOR_core__array__ArrayMap___keys 0
99 val
* NEW_core__array__ArrayMapKeys(const struct type
* type
);
100 #define COLOR_core__array__ArrayMapKeys__core__ArrayMap___35dK__core__ArrayMap___35dE 5
101 #define COLOR_core__array__ArrayMapKeys__map_61d 12
102 #define COLOR_core__array__ArrayMap___values 2
103 val
* NEW_core__array__ArrayMapValues(const struct type
* type
);
104 #define COLOR_core__array__ArrayMapValues__core__ArrayMap___35dK__core__ArrayMap___35dE 6
105 #define COLOR_core__array__ArrayMapValues__map_61d 12
106 #define COLOR_core__array__ArrayMap___last_index 5
107 #define COLOR_core__abstract_collection__Couple___first 0
108 val
* NEW_core__ArrayMap(const struct type
* type
);
109 #define COLOR_core__ArrayMap__core__ArrayMap___35dK__core__ArrayMap___35dE 7
110 void core___core__Map___add_all(val
* self
, val
* p0
);
111 #define COLOR_core__array__ArrayMapKeys___map 0
112 #define COLOR_core__ArrayMap__core__array__ArrayMapKeys___35dK__core__array__ArrayMapKeys___35dE 0
113 short int core__array___core__array__ArrayMapKeys___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
114 #define COLOR_core__array__ArrayMapKeys___35dK 1
115 short int core___core__ArrayMap___core__abstract_collection__MapRead__is_empty(val
* self
);
116 long core___core__ArrayMap___core__abstract_collection__MapRead__length(val
* self
);
117 val
* NEW_core__MapKeysIterator(const struct type
* type
);
118 #define COLOR_core__MapKeysIterator__core__array__ArrayMapKeys___35dK__core__array__ArrayMapKeys___35dE 2
119 val
* core___core__CoupleMap___MapRead__iterator(val
* self
);
120 #define COLOR_core__abstract_collection__MapKeysIterator__original_iterator_61d 18
121 void core___core__ArrayMap___core__abstract_collection__Map__clear(val
* self
);
122 void core___core__ArrayMap___remove_at_index(val
* self
, long p0
);
123 #define COLOR_core__array___core__array__ArrayMapKeys___core__kernel__Object__init 14
124 #define COLOR_core__array__ArrayMapValues___map 0
125 #define COLOR_core__ArrayMap__core__array__ArrayMapValues___35dK__core__array__ArrayMapValues___35dE 0
126 val
* NEW_core__MapValuesIterator(const struct type
* type
);
127 #define COLOR_core__MapValuesIterator__core__array__ArrayMapValues___35dK__core__array__ArrayMapValues___35dE 1
128 #define COLOR_core__abstract_collection__MapValuesIterator__original_iterator_61d 18
129 #define COLOR_core__array___core__array__ArrayMapValues___core__kernel__Object__init 14
130 #define COLOR_core__Array__core__Iterator___35dE 0
131 #define COLOR_core__Array__core__Collection___35dE 11
132 void core___core__Array___core__abstract_collection__SimpleCollection__add_all(val
* self
, val
* p0
);