1 #include "nit.common.h"
2 #define COLOR_core__array__AbstractArrayRead___length 0
3 #define COLOR_core__abstract_collection__Collection__length 19
4 extern const struct type type_core__Int
;
5 extern const char FILE_core__kernel
[];
6 #define COLOR_core__abstract_collection__SequenceRead___91d_93d 29
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 11
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 12
15 extern const char FILE_core__array
[];
16 #define COLOR_core__abstract_collection__Sequence___91d_93d_61d 48
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 13
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 14
25 #define COLOR_core__AbstractArray___35dE 6
26 #define COLOR_core__abstract_collection__SimpleCollection__add 45
27 #define COLOR_core__abstract_collection__Collection__is_empty 20
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 40
31 #define COLOR_core__array__AbstractArray__enlarge 57
32 #define COLOR_core__Collection__core__AbstractArray___35dE 7
33 #define COLOR_core__abstract_collection__Collection__iterator 21
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 62
49 void core___core__NativeArray___memmove(val
* self
, long p0
, long p1
, val
* p2
, long p3
);
50 val
* NEW_core__NativeArray(int length
, const struct type
* type
);
51 #define COLOR_core__NativeArray__core__Array___35dE 5
52 #define COLOR_core__NativeArray__core__NativeArray___35dE 1
53 #define COLOR_core___core__Array___core__kernel__Object__init 60
54 void core___core__Array___core__kernel__Object__init(val
* self
);
55 void core___core__Array___core__abstract_collection__Sequence___91d_93d_61d(val
* self
, long p0
, val
* p1
);
56 extern const struct type type_core__Array__nullable__core__Object
;
57 #define COLOR_core___core__Array___core__kernel__Object___61d_61d 61
58 #define COLOR_core__kernel__Object___33d_61d 1
59 #define COLOR_core__array__ArrayIterator___array 1
60 #define COLOR_core__AbstractArrayRead__core__array__ArrayIterator___35dE 1
61 #define COLOR_core__array___core__array__ArrayIterator___core__kernel__Object__init 20
62 #define COLOR_core__array___core__array__ArrayReverseIterator___core__kernel__Object__init 21
63 #define COLOR_core__array__ArraySet___array 0
64 short int core___core__AbstractArrayRead___core__abstract_collection__Collection__has(val
* self
, val
* p0
);
65 #define COLOR_core__ArraySet___35dE 0
66 short int core___core__AbstractArrayRead___core__abstract_collection__Collection__is_empty(val
* self
);
67 void core___core__ArraySet___remove_at(val
* self
, long p0
);
68 void core___core__AbstractArray___core__abstract_collection__RemovableCollection__clear(val
* self
);
69 val
* NEW_core__array__ArraySetIterator(const struct type
* type
);
70 #define COLOR_core__array__ArraySetIterator__core__ArraySet___35dE 2
71 val
* core___core__AbstractArrayRead___core__abstract_collection__Collection__iterator(val
* self
);
72 #define COLOR_core__array__ArraySetIterator__iter_61d 18
73 val
* core___core__AbstractArray___core__abstract_collection__Sequence__pop(val
* self
);
74 #define COLOR_core___core__ArraySet___core__kernel__Object__init 13
75 #define COLOR_core__Array__core__ArraySet___35dE 3
76 #define COLOR_core__array__ArraySetIterator___iter 0
77 #define COLOR_core__Iterator__core__array__ArraySetIterator___35dE 1
78 #define COLOR_core__array___core__array__ArraySetIterator___core__kernel__Object__init 19
79 #define COLOR_core__ArrayMap___35dK 1
80 long core___core__ArrayMap___index(val
* self
, val
* p0
);
81 #define COLOR_core__array__ArrayMap___items 4
82 val
* core___core__Array___core__abstract_collection__SequenceRead___91d_93d(val
* self
, long p0
);
83 #define COLOR_core__abstract_collection__Couple___second 1
84 val
* core___core__MapRead___provide_default_value(val
* self
, val
* p0
);
85 #define COLOR_core__ArrayMap___35dE 2
86 #define COLOR_core__Couple___35dS 1
87 extern const char FILE_core__abstract_collection
[];
88 val
* NEW_core__Couple(const struct type
* type
);
89 #define COLOR_core__Couple__core__ArrayMap___35dK__core__ArrayMap___35dE 3
90 #define COLOR_core__abstract_collection__Couple__first_61d 14
91 #define COLOR_core__abstract_collection__Couple__second_61d 13
92 void core___core__AbstractArray___core__abstract_collection__Sequence__push(val
* self
, val
* p0
);
93 #define COLOR_core__array__ArrayMap___keys 0
94 val
* NEW_core__array__ArrayMapKeys(const struct type
* type
);
95 #define COLOR_core__array__ArrayMapKeys__core__ArrayMap___35dK__core__ArrayMap___35dE 4
96 #define COLOR_core__array__ArrayMapKeys__map_61d 12
97 #define COLOR_core__array__ArrayMap___values 2
98 val
* NEW_core__array__ArrayMapValues(const struct type
* type
);
99 #define COLOR_core__array__ArrayMapValues__core__ArrayMap___35dK__core__ArrayMap___35dE 5
100 #define COLOR_core__array__ArrayMapValues__map_61d 12
101 #define COLOR_core__array__ArrayMap___last_index 5
102 #define COLOR_core__abstract_collection__Couple___first 0
103 #define COLOR_core__array__ArrayMapKeys___map 0
104 #define COLOR_core__ArrayMap__core__array__ArrayMapKeys___35dK__core__array__ArrayMapKeys___35dE 0
105 #define COLOR_core__array__ArrayMapKeys___35dK 2
106 short int core___core__ArrayMap___core__abstract_collection__MapRead__is_empty(val
* self
);
107 long core___core__ArrayMap___core__abstract_collection__MapRead__length(val
* self
);
108 val
* NEW_core__MapKeysIterator(const struct type
* type
);
109 #define COLOR_core__MapKeysIterator__core__array__ArrayMapKeys___35dK__core__array__ArrayMapKeys___35dE 3
110 val
* core___core__CoupleMap___MapRead__iterator(val
* self
);
111 #define COLOR_core__abstract_collection__MapKeysIterator__original_iterator_61d 18
112 void core___core__ArrayMap___core__abstract_collection__Map__clear(val
* self
);
113 void core___core__ArrayMap___remove_at_index(val
* self
, long p0
);
114 #define COLOR_core__array___core__array__ArrayMapKeys___core__kernel__Object__init 14
115 #define COLOR_core__array__ArrayMapValues___map 0
116 #define COLOR_core__ArrayMap__core__array__ArrayMapValues___35dK__core__array__ArrayMapValues___35dE 0
117 val
* NEW_core__MapValuesIterator(const struct type
* type
);
118 #define COLOR_core__MapValuesIterator__core__array__ArrayMapValues___35dK__core__array__ArrayMapValues___35dE 2
119 #define COLOR_core__abstract_collection__MapValuesIterator__original_iterator_61d 18
120 #define COLOR_core__array___core__array__ArrayMapValues___core__kernel__Object__init 14
121 #define COLOR_core__Array__core__Iterator___35dE 0
122 #define COLOR_core__Array__core__Collection___35dE 1
123 void core___core__Array___core__abstract_collection__SimpleCollection__add_all(val
* self
, val
* p0
);