Home
last modified time | relevance | path

Searched refs:char16_t (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/head/
H A Duchar.h57 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 Dmbrtoc16.c41 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 Dc16rtomb.c32 c16rtomb(char *restrict str, char16_t c16, mbstate_t *restrict ps) in c16rtomb()
H A Dmblocal.h90 char16_t c16_surrogate;
/illumos-gate/usr/src/test/libc-tests/tests/
H A Duchar.c286 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 …]