Searched refs:char32_t (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-current/lib/libc/locale/
H A Dmbrtoc32_iconv.c1 #define charXX_t char32_t
H A Dc32rtomb_iconv.c1 #define charXX_t char32_t
H A Dc32rtomb.c35 c32rtomb_l(char * __restrict s, char32_t c32, mbstate_t * __restrict ps,
54 c32rtomb(char * __restrict s, char32_t c32, mbstate_t * __restrict ps)
H A Dmbrtoc32.c34 mbrtoc32_l(char32_t * __restrict pc32, const char * __restrict s, size_t n,
47 mbrtoc32(char32_t * __restrict pc32, const char * __restrict s, size_t n,
H A Dc16rtomb.c43 char32_t c32;
H A Dmbrtoc16.c42 char32_t c32;
/freebsd-current/include/xlocale/
H A D_uchar.h39 size_t c32rtomb_l(char * __restrict, char32_t, mbstate_t * __restrict,
43 size_t mbrtoc32_l(char32_t * __restrict, const char * __restrict, size_t,
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/
H A DUnicode.h70 std::optional<char32_t> nameToCodepointStrict(StringRef Name);
73 char32_t CodePoint;
82 char32_t Value = 0;
/freebsd-current/include/
H A Duchar.h41 typedef __char32_t char32_t; typedef
57 size_t c32rtomb(char * __restrict, char32_t, mbstate_t * __restrict);
60 size_t mbrtoc32(char32_t * __restrict, const char * __restrict, size_t,
/freebsd-current/contrib/llvm-project/libcxx/include/__format/
H A Dunicode.h44 char32_t __code_point : 31;
46 enum : char32_t {
53 static_assert(sizeof(__consume_result) == sizeof(char32_t));
70 inline constexpr char32_t __replacement_character = U'\ufffd';
79 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool __is_high_surrogate(char32_t __value) {
83 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool __is_low_surrogate(char32_t __value) {
88 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI inline constexpr bool __is_surrogate(char32_t __value) {
93 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI inline constexpr bool __is_code_point(char32_t __value) {
98 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI inline constexpr bool __is_scalar_value(char32_t __value) {
169 char32_t __valu
[all...]
H A Dwrite_escaped.h71 __write_escaped_code_unit(basic_string<_CharT>& __str, char32_t __value, const _CharT* __prefix) {
89 _LIBCPP_HIDE_FROM_ABI void __write_well_formed_escaped_code_unit(basic_string<_CharT>& __str, char32_t __value) {
99 _LIBCPP_HIDE_FROM_ABI void __write_escape_ill_formed_code_unit(basic_string<_CharT>& __str, char32_t __value) {
104 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI bool __is_escaped_sequence_written(basic_string<_CharT>& __str, char32_t __value) {
119 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr char32_t __to_char32(_CharT __value) {
128 __is_escaped_sequence_written(basic_string<_CharT>& __str, char32_t __value, __escape_quotation_mark __mark) {
H A Dwidth_estimation_table.h242 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr int __estimated_width(const char32_t __code_point) noexcept {
/freebsd-current/contrib/llvm-project/libcxx/include/__fwd/
H A Dstring.h35 struct char_traits<char32_t>;
59 using u32string = basic_string<char32_t>;
78 using u32string _LIBCPP_AVAILABILITY_PMR = basic_string<char32_t>;
H A Dstring_view.h30 typedef basic_string_view<char32_t> u32string_view;
/freebsd-current/contrib/googletest/googletest/src/
H A Dgtest-printers.cc111 // Helpers for widening a character to char32_t. Since the standard does not
114 // char32_t.
116 char32_t ToChar32(CharType in) {
117 return static_cast<char32_t>(
145 inline bool IsPrintableAscii(char32_t c) { return 0x20 <= c && c <= 0x7E; }
147 // Prints c (of type char, char8_t, char16_t, char32_t, or wchar_t) as a
152 const char32_t u_c = ToChar32(c);
198 // Prints a char32_t c as if it's part of a string literal, escaping it when
200 static CharFormat PrintAsStringLiteralTo(char32_t c, ostream* os) {
225 static const char* GetCharWidthPrefix(char32_t) { retur
[all...]
/freebsd-current/contrib/netbsd-tests/lib/libc/sync/
H A Dcpp_atomic_ops_linkable.cc77 ATest<char32_t>();
/freebsd-current/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_integral.h35 template <> struct __libcpp_is_integral<char32_t> { enum { value = 1 }; };
/freebsd-current/contrib/googletest/googletest/include/gtest/
H A Dgtest-printers.h393 GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_(char32_t);
394 GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_(const char32_t);
418 GTEST_IMPL_FORMAT_C_STRING_AS_STRING_(char32_t, ::std::u32string);
419 GTEST_IMPL_FORMAT_C_STRING_AS_STRING_(const char32_t, ::std::u32string);
496 GTEST_API_ void PrintTo(char32_t c, ::std::ostream* os);
498 PrintTo(ImplicitCast_<char32_t>(c), os);
502 PrintTo(ImplicitCast_<char32_t>(c), os);
626 GTEST_API_ void PrintTo(const char32_t* s, ::std::ostream* os);
627 inline void PrintTo(char32_t* s, ::std::ostream* os) {
628 PrintTo(ImplicitCast_<const char32_t*>(
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Support/
H A DUnicodeNameToCodepoint.cpp33 char32_t Value = 0xFFFFFFFF;
254 constexpr const char32_t SBase = 0xAC00;
285 static std::optional<char32_t>
344 static std::optional<char32_t>
371 static std::optional<char32_t> nameToCodepoint(StringRef Name, bool Strict,
376 std::optional<char32_t> Res = nameToHangulCodePoint(Name, Strict, Buffer);
400 std::optional<char32_t> nameToCodepointStrict(StringRef Name) {
429 char32_t Value) -> bool {
/freebsd-current/contrib/llvm-project/libcxx/src/
H A Dlocale.cpp177 install(&make<codecvt<char32_t, char, mbstate_t> >(1u));
181 install(&make<codecvt<char32_t, char8_t, mbstate_t> >(1u));
245 install(new codecvt_byname<char32_t, char, mbstate_t>(name_));
249 install(new codecvt_byname<char32_t, char8_t, mbstate_t>(name_));
316 install(new codecvt_byname<char32_t, char, mbstate_t>(name));
320 install(new codecvt_byname<char32_t, char8_t, mbstate_t>(name));
392 install_from<std::codecvt<char32_t, char, mbstate_t> >(one);
396 install_from<std::codecvt<char32_t, char8_t, mbstate_t> >(one);
2889 // template <> class codecvt<char32_t, char, mbstate_t>
2891 constinit locale::id codecvt<char32_t, cha
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/DataFormatters/
H A DStringPrinter.cpp69 static bool isprint32(char32_t codepoint) {
/freebsd-current/contrib/llvm-project/libcxx/include/__atomic/
H A Daliases.h45 using atomic_char32_t = atomic<char32_t>;
/freebsd-current/contrib/llvm-project/libcxx/include/__string/
H A Dchar_traits.h82 "char_traits<T> for T not equal to char, wchar_t, char8_t, char16_t or char32_t is non-standard and is provided "
522 struct _LIBCPP_TEMPLATE_VIS char_traits<char32_t> {
523 using char_type = char32_t;
582 char_traits<char32_t>::compare(const char_type* __s1, const char_type* __s2, size_t __n) _NOEXCEPT {
592 inline _LIBCPP_CONSTEXPR_SINCE_CXX17 size_t char_traits<char32_t>::length(const char_type* __s) _NOEXCEPT {
599 inline _LIBCPP_CONSTEXPR_SINCE_CXX17 const char32_t*
600 char_traits<char32_t>::find(const char_type* __s, size_t __n, const char_type& __a) _NOEXCEPT {
/freebsd-current/contrib/googletest/googletest/test/
H A Dgoogletest-printers-test.cc450 Print(std::numeric_limits<char32_t>::min())); // char32_t
452 Print(std::numeric_limits<char32_t>::max())); // char32_t
603 // const char32_t*.
605 const char32_t* p = U"�������";
609 // char32_t*.
611 char32_t p[] = U"����";
613 Print(static_cast<char32_t*>(p)));
618 const char32_t*
[all...]
/freebsd-current/contrib/llvm-project/libcxx/include/__filesystem/
H A Dpath.h77 struct __can_convert_char<char32_t> {
79 using __char_type = char32_t;
707 _LIBCPP_HIDE_FROM_ABI std::u32string u32string() const { return string<char32_t>(); }
724 _LIBCPP_HIDE_FROM_ABI std::u32string generic_u32string() const { return generic_string<char32_t>(); }
755 _LIBCPP_HIDE_FROM_ABI std::u32string u32string() const { return string<char32_t>(); }
777 _LIBCPP_HIDE_FROM_ABI std::u32string generic_u32string() const { return string<char32_t>(); }

Completed in 348 milliseconds

12