#ifndef KIT_UTF8_H #define KIT_UTF8_H #include "string_builder.h" #ifdef __cplusplus extern "C" { #endif #if defined(__GNUC__) || defined(__clang__) # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wunused-function" # pragma GCC diagnostic ignored "-Wunknown-pragmas" # pragma GCC push_options # pragma GCC optimize("O3") #endif static s32 kit_utf8_count(kit_str_t s, i64 *count) { return KIT_ERROR_NOT_IMPLEMENTED; } static s32 kit_utf8_offset(kit_str_t s, i64 count, i64 *offset) { return KIT_ERROR_NOT_IMPLEMENTED; } static s32 kit_utf8_decode(kit_str_t s, i64 offset, i64 *size, c32 *value) { return KIT_ERROR_NOT_IMPLEMENTED; } static s32 kit_utf8_encode(kit_str_builder_t *s, c32 value) { return KIT_ERROR_NOT_IMPLEMENTED; } #if defined(__GNUC__) || defined(__clang__) # pragma GCC pop_options # pragma GCC diagnostic pop #endif #ifdef __cplusplus } #endif #endif