Searched refs:char16_t (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/head/ |
H A D | uchar.h | 57 typedef unsigned short char16_t; typedef 61 extern size_t mbrtoc16(char16_t *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, 65 extern size_t c16rtomb(char *_RESTRICT_KYWD, char16_t,
|
/illumos-gate/usr/src/lib/libc/port/locale/ |
H A D | mbrtoc16.c | 41 mbrtoc16(char16_t *restrict pc16, const char *restrict str, size_t len, in mbrtoc16() 46 char16_t out; in mbrtoc16() 83 out = (char16_t)wc; in mbrtoc16()
|
H A D | c16rtomb.c | 32 c16rtomb(char *restrict str, char16_t c16, mbstate_t *restrict ps) in c16rtomb()
|
H A D | mblocal.h | 90 char16_t c16_surrogate;
|
/illumos-gate/usr/src/test/libc-tests/tests/ |
H A D | uchar.c | 286 char16_t out; in mbrtoc16_ascii() 333 char16_t out = 0x1234, exp = 0x1234; in mbrtoc16_null() 357 char16_t out, exp = L'\0'; in mbrtoc16_zero() 381 char16_t out = 0x5432, exp = 0x5432; in mbrtoc16_zero_len() 405 char16_t out; in mbrtoc16_roundtrip() 442 char16_t out; in mbrtoc16_partial() 474 char16_t out0, out1; in mbrtoc16_surrogate() 478 char16_t exp0 = 0xd83d, exp1 = 0xdca9; in mbrtoc16_surrogate() 585 len = c32rtomb(buf, (char16_t)uchar_value, &mbs); in c16rtomb_eilseq_iso8859() 628 char16_t first = 0xd83d; in c16rtomb_bad_first() [all …]
|