X-Git-Url: http://nitlanguage.org diff --git a/c_src/core__abstract_collection.sep.0.h b/c_src/core__abstract_collection.sep.0.h index 6cca460..0237a11 100644 --- a/c_src/core__abstract_collection.sep.0.h +++ b/c_src/core__abstract_collection.sep.0.h @@ -1,7 +1,8 @@ #include "nit.common.h" -#define COLOR_core__abstract_collection__Collection__length 19 -#define COLOR_core__abstract_collection__Collection__is_empty 20 -#define COLOR_core__abstract_collection__Collection__iterator 21 +extern const char FILE_core__abstract_collection[]; +#define COLOR_core__abstract_collection__Collection__length 22 +#define COLOR_core__abstract_collection__Collection__is_empty 23 +#define COLOR_core__abstract_collection__Collection__iterator 24 #define COLOR_core__abstract_collection__Iterator__is_ok 12 #define COLOR_core__abstract_collection__Iterator__item 13 extern const struct type type_core__Int; @@ -9,24 +10,31 @@ extern const char FILE_core__kernel[]; #define COLOR_core__abstract_collection__Iterator__next 14 #define COLOR_core__abstract_collection__Iterator__finish 15 #define COLOR_core__kernel__Object___61d_61d 4 -extern const char FILE_core__abstract_collection[]; -#define COLOR_core__abstract_collection__Collection__has 23 +#define COLOR_core__abstract_collection__Collection__first 29 +#define COLOR_core__abstract_collection__Collection__has 27 +#define COLOR_core__abstract_collection__Collection__count 28 #define COLOR_core__abstract_collection__Ref___item 0 val* NEW_core__abstract_collection__RefIterator(const struct type* type); -#define COLOR_core__abstract_collection__RefIterator__core__Ref___35dE 2 +#define COLOR_core__abstract_collection__RefIterator__core__Ref___35dE 1 #define COLOR_core__abstract_collection__RefIterator__container_61d 18 #define COLOR_core__kernel__Object__init 0 -#define COLOR_core__Ref___35dE 3 +#define COLOR_core__Ref___35dE 2 #define COLOR_core___core__Ref___core__kernel__Object__init 14 #define COLOR_core__abstract_collection__RefIterator___container 1 #define COLOR_core__abstract_collection__RefIterator___is_ok 0 #define COLOR_core__Ref__core__abstract_collection__RefIterator___35dE 1 #define COLOR_core__abstract_collection___core__abstract_collection__RefIterator___core__kernel__Object__init 20 #define COLOR_core__Collection__core__SimpleCollection___35dE 10 -#define COLOR_core__abstract_collection__SimpleCollection__add 45 +#define COLOR_core__abstract_collection__SimpleCollection__add 49 extern const struct type type_core__Set__nullable__core__Object; short int core___core__Collection___has_all(val* self, val* p0); -#define COLOR_core__kernel__Object__hash 11 +#define COLOR_core__kernel__Object___33d_61d 1 +#define COLOR_core__kernel__Object__hash 8 +#define COLOR_core__Set__core__Set___35dE 6 +#define COLOR_core__abstract_collection__Set__new_set 14 +void core___core__SimpleCollection___add_all(val* self, val* p0); +val* core___core__Set___union(val* self, val* p0); +#define COLOR_core__kernel__Object__SELF 1 #define COLOR_core__abstract_collection__MapRead__has_key 14 #define COLOR_core__abstract_collection__MapRead___91d_93d 15 extern const struct type type_core__MapRead__nullable__core__Object__nullable__core__Object; @@ -35,29 +43,30 @@ extern const struct type type_core__MapRead__nullable__core__Object__nullable__c #define COLOR_core__abstract_collection__MapIterator__is_ok 12 #define COLOR_core__abstract_collection__MapIterator__key 13 #define COLOR_core__abstract_collection__MapIterator__item 14 -#define COLOR_core__kernel__Object___33d_61d 1 #define COLOR_core__abstract_collection__MapIterator__next 15 +#define COLOR_core__MapRead__core__Map___35dK__core__Map___35dV 10 +#define COLOR_core__abstract_collection__Map___91d_93d_61d 22 #define COLOR_core__abstract_collection__MapKeysIterator___original_iterator 0 #define COLOR_core__MapIterator__core__MapKeysIterator___35dK__core__MapKeysIterator___35dV 1 #define COLOR_core___core__MapKeysIterator___core__kernel__Object__init 20 #define COLOR_core__abstract_collection__MapValuesIterator___original_iterator 0 #define COLOR_core__MapIterator__core__MapValuesIterator___35dK__core__MapValuesIterator___35dV 1 #define COLOR_core___core__MapValuesIterator___core__kernel__Object__init 20 -#define COLOR_core__abstract_collection__SequenceRead___91d_93d 29 -#define COLOR_core__abstract_collection__SequenceRead__index_of_from 33 -#define COLOR_core__abstract_collection__SequenceRead__last_index_of_from 35 +#define COLOR_core__abstract_collection__SequenceRead___91d_93d 34 +#define COLOR_core__abstract_collection__SequenceRead__index_of_from 39 +#define COLOR_core__abstract_collection__SequenceRead__last_index_of_from 40 #define COLOR_core__abstract_collection__IndexedIterator__index 18 extern const struct type type_core__SequenceRead__nullable__core__Object; -#define COLOR_core__abstract_collection__SequenceRead__reverse_iterator 36 +#define COLOR_core__abstract_collection__SequenceRead__reverse_iterator 41 #define COLOR_core__Sequence___35dE 8 -#define COLOR_core__abstract_collection__Sequence___91d_93d_61d 48 -#define COLOR_core__abstract_collection__Sequence__push 46 +#define COLOR_core__abstract_collection__Sequence___91d_93d_61d 54 +#define COLOR_core__abstract_collection__Sequence__push 51 #define COLOR_core__Collection__core__Sequence___35dE 9 -#define COLOR_core__abstract_collection__SimpleCollection__add_all 44 -#define COLOR_core__abstract_collection__Sequence__insert_all 53 -#define COLOR_core__abstract_collection__Sequence__insert 55 +#define COLOR_core__abstract_collection__SimpleCollection__add_all 50 +#define COLOR_core__abstract_collection__Sequence__insert_all 59 +#define COLOR_core__abstract_collection__Sequence__insert 60 val* NEW_core__abstract_collection__CoupleMapIterator(const struct type* type); -#define COLOR_core__abstract_collection__CoupleMapIterator__core__CoupleMap___35dK__core__CoupleMap___35dV 6 +#define COLOR_core__abstract_collection__CoupleMapIterator__core__CoupleMap___35dK__core__CoupleMap___35dV 8 val* core___core__ArrayMap___core__abstract_collection__CoupleMap__couple_iterator(val* self); #define COLOR_core__abstract_collection__CoupleMapIterator__iter_61d 17 val* core___core__ArrayMap___core__abstract_collection__CoupleMap__couple_at(val* self, val* p0);