Home
last modified time | relevance | path

Searched refs:char8_t (Results 1 – 7 of 7) sorted by relevance

/glibc-2.36/wcsmbs/
Dtest-c8rtomb.c35 const char8_t *u8s = (const char8_t*) u8"\xC2"; in test_truncated_code_unit_sequence()
47 const char8_t *u8s = (const char8_t*) u8"\xE0"; in test_truncated_code_unit_sequence()
59 const char8_t *u8s = (const char8_t*) u8"\xE0\xA0"; in test_truncated_code_unit_sequence()
72 const char8_t *u8s = (const char8_t*) u8"\xF0"; in test_truncated_code_unit_sequence()
84 const char8_t *u8s = (const char8_t*) u8"\xF0\x90"; in test_truncated_code_unit_sequence()
97 const char8_t *u8s = (const char8_t*) u8"\xF0\x90\x80"; in test_truncated_code_unit_sequence()
117 const char8_t *u8s = (const char8_t*) u8"\xC2\xC0"; in test_invalid_trailing_code_unit_sequence()
129 const char8_t *u8s = (const char8_t*) u8"\xE0\xC0"; in test_invalid_trailing_code_unit_sequence()
141 const char8_t *u8s = (const char8_t*) u8"\xE0\xA0\xC0"; in test_invalid_trailing_code_unit_sequence()
154 const char8_t *u8s = (const char8_t*) u8"\xF0\xC0"; in test_invalid_trailing_code_unit_sequence()
[all …]
Dtest-mbrtoc8.c36 char8_t buf[1] = { 0 }; in test_utf8()
46 char8_t buf[1] = { 0 }; in test_utf8()
59 char8_t buf[1] = { 0 }; in test_utf8()
71 char8_t buf[1] = { 0 }; in test_utf8()
83 char8_t buf[1] = { 0 }; in test_utf8()
97 char8_t buf[1] = { 0 }; in test_utf8()
113 char8_t buf[1] = { 0 }; in test_utf8()
127 char8_t buf[1] = { 0 }; in test_utf8()
143 char8_t buf[1] = { 0 }; in test_utf8()
159 char8_t buf[1] = { 0 }; in test_utf8()
[all …]
Dc8rtomb.c28 c8rtomb (char *s, char8_t c8, mbstate_t *ps) in c8rtomb()
71 char8_t cu1 = ps->__value.__wchb[0]; in c8rtomb()
97 char8_t cu2 = ps->__value.__wchb[1]; in c8rtomb()
120 char8_t cu3 = ps->__value.__wchb[2]; in c8rtomb()
Duchar.h38 typedef unsigned char char8_t; typedef
55 extern size_t mbrtoc8 (char8_t *__restrict __pc8,
60 extern size_t c8rtomb (char *__restrict __s, char8_t __c8,
Dmbrtoc8.c37 mbrtoc8 (char8_t *pc8, const char *s, size_t n, mbstate_t *ps) in mbrtoc8()
/glibc-2.36/ChangeLog.old/
DChangeLog.251145 stdlib: Tests for mbrtoc8, c8rtomb, and the char8_t typedef.
1154 stdlib: Implement mbrtoc8, c8rtomb, and the char8_t typedef.
1196 [__GLIBC_USE (ISOC2X) && ! __cpp_char8_t](char8_t): New.
/glibc-2.36/
DNEWS56 Support for the char8_t typedef has been added per the ISO C2X N2653
59 The char8_t typedef is declared in uchar.h in C2X mode or when the
61 is not defined (if __cpp_char8_t is defined, then char8_t is a builtin type).