Home | History | Annotate | Download | only in base

Lines Matching refs:char16

22 int c16memcmp(const char16* s1, const char16* s2, size_t n) {
26 // We cannot use (*s1 - *s2) because char16 is unsigned.
35 size_t c16len(const char16* s) {
36 const char16 *s_orig = s;
43 const char16* c16memchr(const char16* s, char16 c, size_t n) {
53 char16* c16memmove(char16* s1, const char16* s2, size_t n) {
54 return reinterpret_cast<char16*>(memmove(s1, s2, n * sizeof(char16)));
57 char16* c16memcpy(char16* s1, const char16* s2, size_t n) {
58 return reinterpret_cast<char16*>(memcpy(s1, s2, n * sizeof(char16)));
61 char16* c16memset(char16* s, char16 c, size_t n) {
62 char16 *s_orig = s;
72 template class std::basic_string<char16, base::string16_char_traits>;