X-Git-Url: http://nitlanguage.org diff --git a/c_src/core__bytes.sep.0.h b/c_src/core__bytes.sep.0.h index a13ff1a..64f8a75 100644 --- a/c_src/core__bytes.sep.0.h +++ b/c_src/core__bytes.sep.0.h @@ -3,9 +3,9 @@ #define COLOR_core__bytes__Bytes___length 3 #define COLOR_core__bytes__Bytes___capacity 4 #define COLOR_core__bytes__Bytes___persisted 5 -#define COLOR_core__bytes__Bytes__items_61d 63 -#define COLOR_core__array__AbstractArrayRead__length_61d 42 -#define COLOR_core__bytes__Bytes__capacity_61d 62 +#define COLOR_core__bytes__Bytes__items_61d 65 +#define COLOR_core__array__AbstractArrayRead__length_61d 46 +#define COLOR_core__bytes__Bytes__capacity_61d 64 #define COLOR_core__kernel__Object__init 0 extern const struct type type_core__Int; extern const char FILE_core__kernel[]; @@ -17,21 +17,23 @@ void core___core__Bytes___regen(val* self); void core___core__Bytes___core__abstract_collection__SimpleCollection__add(val* self, unsigned char p0); void core___core__Bytes___core__abstract_collection__Sequence___91d_93d_61d(val* self, long p0, unsigned char p1); void core___core__Bytes___core__array__AbstractArray__enlarge(val* self, long p0); +long core__abstract_text___Char___u8char_len(uint32_t self); +void core__flat___CString___set_char_at(char* self, long p0, uint32_t p1); extern const struct type type_core__Bytes; void core___core__Bytes___append_ns(val* self, char* p0, long p1); -#define COLOR_core__abstract_collection__Collection__iterator 21 +#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 #define COLOR_core__abstract_collection__Iterator__next 14 #define COLOR_core__abstract_collection__Iterator__finish 15 unsigned char core___core__Bytes___core__abstract_collection__Sequence__pop(val* self); -val* core__flat___NativeString___to_s_with_length(char* self, long p0); -val* BOX_core__NativeString(void*); +val* core__flat___CString___to_s_unsafe(char* self, val* p0, val* p1, val* p2, val* p3); +val* BOX_core__CString(void*); #define COLOR_core__kernel__Object___61d_61d 4 val* NEW_core__bytes__BytesIterator(const struct type* type); extern const struct type type_core__bytes__BytesIterator; void core__bytes___core__bytes__BytesIterator___with_buffer(val* self, val* p0); -#define COLOR_core___core__Bytes___core__kernel__Object__init 64 +#define COLOR_core___core__Bytes___core__kernel__Object__init 67 #define COLOR_core__bytes__BytesIterator___tgt 0 #define COLOR_core__bytes__BytesIterator___index 1 #define COLOR_core__bytes__BytesIterator___max 2 @@ -40,3 +42,20 @@ void core__bytes___core__bytes__BytesIterator___with_buffer(val* self, val* p0); #define COLOR_core__bytes__BytesIterator__max_61d 24 unsigned char core__bytes___core__bytes__BytesIterator___core__abstract_collection__Iterator__item(val* self); #define COLOR_core__bytes___core__bytes__BytesIterator___core__kernel__Object__init 25 +val* NEW_core__Bytes(const struct type* type); +#define COLOR_core__abstract_text__Text__byte_length 40 +void core___core__Bytes___with_capacity(val* self, long p0); +#define COLOR_core__bytes__Text__append_to_bytes 92 +#define COLOR_core__abstract_text__Text__substrings 41 +#define COLOR_core__abstract_collection__Iterator__iterator 16 +extern const struct type type_core__FlatString; +#define COLOR_core__flat__FlatString___first_byte 6 +#define COLOR_core__abstract_text__FlatText___items 3 +#define COLOR_core__abstract_text__FlatText___byte_length 5 +void core___core__Bytes___append_ns_from(val* self, char* p0, long p1, long p2); +#define COLOR_core__abstract_text__Text__length 25 +#define COLOR_core__abstract_text__Text___91d_93d 31 +void core___core__Bytes___add_char(val* self, uint32_t p0); +#define COLOR_core__abstract_text__Text__substring 28 +short int core___core__Text___is_hex(val* self); +#define COLOR_core__abstract_text__Text__to_hex 35