Lines Matching refs:dst
191 void utf32_to_utf8(const char32_t* src, size_t src_len, char* dst)
193 if (src == NULL || src_len == 0 || dst == NULL) {
199 char *cur = dst;
240 char16_t *strcpy16(char16_t *dst, const char16_t *src)
242 char16_t *q = dst;
250 return dst;
262 char16_t *strncpy16(char16_t *dst, const char16_t *src, size_t n)
264 char16_t *q = dst;
277 return dst;
333 void utf16_to_utf8(const char16_t* src, size_t src_len, char* dst)
335 if (src == NULL || src_len == 0 || dst == NULL) {
341 char *cur = dst;
473 void utf8_to_utf32(const char* src, size_t src_len, char32_t* dst)
475 if (src == NULL || src_len == 0 || dst == NULL) {
481 char32_t* cur_utf32 = dst;
577 char16_t* utf8_to_utf16_n(const uint8_t* src, size_t srcLen, char16_t* dst, size_t dstLen) {
580 const char16_t* const u16end = dst + dstLen;
581 char16_t* u16cur = dst;