HelenOS sources

char16_t           46 common/include/uchar.h size_t mbrtoc16(char16_t *__restrict pc16, const char *__restrict s, size_t n,
char16_t           48 common/include/uchar.h size_t c16rtomb(char *__restrict s, char16_t c16, mbstate_t *__restrict ps);
char16_t           46 common/stdc/uchar.c static bool _is_low_surrogate(char16_t c)
char16_t           51 common/stdc/uchar.c static bool _is_high_surrogate(char16_t c)
char16_t           56 common/stdc/uchar.c static bool _is_surrogate(char16_t c)
char16_t          110 common/stdc/uchar.c size_t mbrtoc16(char16_t *c, const char *s, size_t n, mbstate_t *mb)
char16_t          121 common/stdc/uchar.c 	char16_t dummy;
char16_t          160 common/stdc/uchar.c size_t c16rtomb(char *s, char16_t c, mbstate_t *mb)
char16_t           62 common/stdc/wchar.c _Static_assert(sizeof(wchar_t) == sizeof(char16_t) || sizeof(wchar_t) == sizeof(char32_t));
char16_t           72 common/stdc/wchar.c 	if (sizeof(wchar_t) == sizeof(char16_t))
char16_t           73 common/stdc/wchar.c 		return mbrtoc16((char16_t *) pwc, s, n, ps);
char16_t           86 common/stdc/wchar.c 	if (sizeof(wchar_t) == sizeof(char16_t))
char16_t           87 common/stdc/wchar.c 		return c16rtomb(s, (char16_t) wc, ps);
char16_t           46 kernel/generic/common/include/uchar.h size_t mbrtoc16(char16_t *__restrict pc16, const char *__restrict s, size_t n,
char16_t           48 kernel/generic/common/include/uchar.h size_t c16rtomb(char *__restrict s, char16_t c16, mbstate_t *__restrict ps);
char16_t           46 kernel/generic/common/stdc/uchar.c static bool _is_low_surrogate(char16_t c)
char16_t           51 kernel/generic/common/stdc/uchar.c static bool _is_high_surrogate(char16_t c)
char16_t           56 kernel/generic/common/stdc/uchar.c static bool _is_surrogate(char16_t c)
char16_t          110 kernel/generic/common/stdc/uchar.c size_t mbrtoc16(char16_t *c, const char *s, size_t n, mbstate_t *mb)
char16_t          121 kernel/generic/common/stdc/uchar.c 	char16_t dummy;
char16_t          160 kernel/generic/common/stdc/uchar.c size_t c16rtomb(char *s, char16_t c, mbstate_t *mb)
char16_t           62 kernel/generic/common/stdc/wchar.c _Static_assert(sizeof(wchar_t) == sizeof(char16_t) || sizeof(wchar_t) == sizeof(char32_t));
char16_t           72 kernel/generic/common/stdc/wchar.c 	if (sizeof(wchar_t) == sizeof(char16_t))
char16_t           73 kernel/generic/common/stdc/wchar.c 		return mbrtoc16((char16_t *) pwc, s, n, ps);
char16_t           86 kernel/generic/common/stdc/wchar.c 	if (sizeof(wchar_t) == sizeof(char16_t))
char16_t           87 kernel/generic/common/stdc/wchar.c 		return c16rtomb(s, (char16_t) wc, ps);
char16_t           46 uspace/lib/c/common/include/uchar.h size_t mbrtoc16(char16_t *__restrict pc16, const char *__restrict s, size_t n,
char16_t           48 uspace/lib/c/common/include/uchar.h size_t c16rtomb(char *__restrict s, char16_t c16, mbstate_t *__restrict ps);
char16_t           46 uspace/lib/c/common/stdc/uchar.c static bool _is_low_surrogate(char16_t c)
char16_t           51 uspace/lib/c/common/stdc/uchar.c static bool _is_high_surrogate(char16_t c)
char16_t           56 uspace/lib/c/common/stdc/uchar.c static bool _is_surrogate(char16_t c)
char16_t          110 uspace/lib/c/common/stdc/uchar.c size_t mbrtoc16(char16_t *c, const char *s, size_t n, mbstate_t *mb)
char16_t          121 uspace/lib/c/common/stdc/uchar.c 	char16_t dummy;
char16_t          160 uspace/lib/c/common/stdc/uchar.c size_t c16rtomb(char *s, char16_t c, mbstate_t *mb)
char16_t           62 uspace/lib/c/common/stdc/wchar.c _Static_assert(sizeof(wchar_t) == sizeof(char16_t) || sizeof(wchar_t) == sizeof(char32_t));
char16_t           72 uspace/lib/c/common/stdc/wchar.c 	if (sizeof(wchar_t) == sizeof(char16_t))
char16_t           73 uspace/lib/c/common/stdc/wchar.c 		return mbrtoc16((char16_t *) pwc, s, n, ps);
char16_t           86 uspace/lib/c/common/stdc/wchar.c 	if (sizeof(wchar_t) == sizeof(char16_t))
char16_t           87 uspace/lib/c/common/stdc/wchar.c 		return c16rtomb(s, (char16_t) wc, ps);
char16_t           45 uspace/lib/c/test/uchar.c 	char16_t out[] = u"AAAAA";
char16_t           46 uspace/lib/c/test/uchar.c 	const char16_t expected[] = u"a𐎣";
char16_t           74 uspace/lib/c/test/uchar.c 	const char16_t in[] = u"aβℷ𐎣";
char16_t           79 uspace/lib/c/test/uchar.c 	for (size_t i = 0; i < sizeof(in) / sizeof(char16_t); i++) {
char16_t          138 uspace/lib/cpp/include/__bits/functional/hash.hpp     struct hash<char16_t>
char16_t          140 uspace/lib/cpp/include/__bits/functional/hash.hpp         size_t operator()(char16_t x) const noexcept
char16_t          145 uspace/lib/cpp/include/__bits/functional/hash.hpp         using argument_type = char16_t;
char16_t           45 uspace/lib/cpp/include/__bits/io/iosfwd.hpp     class char_traits<char16_t>;
char16_t          154 uspace/lib/cpp/include/__bits/string/string.hpp     struct char_traits<char16_t>
char16_t          157 uspace/lib/cpp/include/__bits/string/string.hpp         using char_type  = char16_t;
char16_t         1608 uspace/lib/cpp/include/__bits/string/string.hpp     using u16string = basic_string<char16_t>;
char16_t         1984 uspace/lib/cpp/include/__bits/string/string.hpp     u16string operator "" s(const char16_t* str, size_t len);
char16_t          107 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp             char16_t, char32_t, wchar_t>
char16_t          347 uspace/lib/cpp/src/string.cpp     u16string operator "" s(const char16_t* str, size_t len)
char16_t           46 uspace/lib/posix/include/common/uchar.h size_t mbrtoc16(char16_t *__restrict pc16, const char *__restrict s, size_t n,
char16_t           48 uspace/lib/posix/include/common/uchar.h size_t c16rtomb(char *__restrict s, char16_t c16, mbstate_t *__restrict ps);
HelenOS homepage, sources at GitHub