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