Lines Matching refs:char16_t

176   install(&make<codecvt<char16_t, char, mbstate_t> >(1u));
180 install(&make<codecvt<char16_t, char8_t, mbstate_t> >(1u));
244 install(new codecvt_byname<char16_t, char, mbstate_t>(name_));
248 install(new codecvt_byname<char16_t, char8_t, mbstate_t>(name_));
315 install(new codecvt_byname<char16_t, char, mbstate_t>(name));
319 install(new codecvt_byname<char16_t, char8_t, mbstate_t>(name));
391 install_from<std::codecvt<char16_t, char, mbstate_t> >(one);
395 install_from<std::codecvt<char16_t, char8_t, mbstate_t> >(one);
2755 // template <> class codecvt<char16_t, char, mbstate_t>
2757 constinit locale::id codecvt<char16_t, char, mbstate_t>::id;
2759 codecvt<char16_t, char, mbstate_t>::~codecvt() {}
2761 codecvt<char16_t, char, mbstate_t>::result codecvt<char16_t, char, mbstate_t>::do_out(
2781 codecvt<char16_t, char, mbstate_t>::result codecvt<char16_t, char, mbstate_t>::do_in(
2801 codecvt<char16_t, char, mbstate_t>::result
2802 codecvt<char16_t, char, mbstate_t>::do_unshift(state_type&, extern_type* to, extern_type*, extern_type*& to_nxt) const {
2807 int codecvt<char16_t, char, mbstate_t>::do_encoding() const noexcept { return 0; }
2809 bool codecvt<char16_t, char, mbstate_t>::do_always_noconv() const noexcept { return false; }
2811 int codecvt<char16_t, char, mbstate_t>::do_length(
2818 int codecvt<char16_t, char, mbstate_t>::do_max_length() const noexcept { return 4; }
2822 // template <> class codecvt<char16_t, char8_t, mbstate_t>
2824 constinit locale::id codecvt<char16_t, char8_t, mbstate_t>::id;
2826 codecvt<char16_t, char8_t, mbstate_t>::~codecvt() {}
2828 codecvt<char16_t, char8_t, mbstate_t>::result codecvt<char16_t, char8_t, mbstate_t>::do_out(
2848 codecvt<char16_t, char8_t, mbstate_t>::result codecvt<char16_t, char8_t, mbstate_t>::do_in(
2868 codecvt<char16_t, char8_t, mbstate_t>::result codecvt<char16_t, char8_t, mbstate_t>::do_unshift(
2874 int codecvt<char16_t, char8_t, mbstate_t>::do_encoding() const noexcept { return 0; }
2876 bool codecvt<char16_t, char8_t, mbstate_t>::do_always_noconv() const noexcept { return false; }
2878 int codecvt<char16_t, char8_t, mbstate_t>::do_length(
2885 int codecvt<char16_t, char8_t, mbstate_t>::do_max_length() const noexcept { return 4; }
3118 // __codecvt_utf8<char16_t>
3120 __codecvt_utf8<char16_t>::result __codecvt_utf8<char16_t>::do_out(
3140 __codecvt_utf8<char16_t>::result __codecvt_utf8<char16_t>::do_in(
3160 __codecvt_utf8<char16_t>::result
3161 __codecvt_utf8<char16_t>::do_unshift(state_type&, extern_type* to, extern_type*, extern_type*& to_nxt) const {
3166 int __codecvt_utf8<char16_t>::do_encoding() const noexcept { return 0; }
3168 bool __codecvt_utf8<char16_t>::do_always_noconv() const noexcept { return false; }
3170 int __codecvt_utf8<char16_t>::do_length(
3178 int __codecvt_utf8<char16_t>::do_max_length() const noexcept {
3438 // __codecvt_utf16<char16_t, false>
3440 __codecvt_utf16<char16_t, false>::result __codecvt_utf16<char16_t, false>::do_out(
3460 __codecvt_utf16<char16_t, false>::result __codecvt_utf16<char16_t, false>::do_in(
3480 __codecvt_utf16<char16_t, false>::result
3481 __codecvt_utf16<char16_t, false>::do_unshift(state_type&, extern_type* to, extern_type*, extern_type*& to_nxt) const {
3486 int __codecvt_utf16<char16_t, false>::do_encoding() const noexcept { return 0; }
3488 bool __codecvt_utf16<char16_t, false>::do_always_noconv() const noexcept { return false; }
3490 int __codecvt_utf16<char16_t, false>::do_length(
3498 int __codecvt_utf16<char16_t, false>::do_max_length() const noexcept {
3505 // __codecvt_utf16<char16_t, true>
3507 __codecvt_utf16<char16_t, true>::result __codecvt_utf16<char16_t, true>::do_out(
3527 __codecvt_utf16<char16_t, true>::result __codecvt_utf16<char16_t, true>::do_in(
3547 __codecvt_utf16<char16_t, true>::result
3548 __codecvt_utf16<char16_t, true>::do_unshift(state_type&, extern_type* to, extern_type*, extern_type*& to_nxt) const {
3553 int __codecvt_utf16<char16_t, true>::do_encoding() const noexcept { return 0; }
3555 bool __codecvt_utf16<char16_t, true>::do_always_noconv() const noexcept { return false; }
3557 int __codecvt_utf16<char16_t, true>::do_length(
3565 int __codecvt_utf16<char16_t, true>::do_max_length() const noexcept {
3785 // __codecvt_utf8_utf16<char16_t>
3787 __codecvt_utf8_utf16<char16_t>::result __codecvt_utf8_utf16<char16_t>::do_out(
3807 __codecvt_utf8_utf16<char16_t>::result __codecvt_utf8_utf16<char16_t>::do_in(
3827 __codecvt_utf8_utf16<char16_t>::result
3828 __codecvt_utf8_utf16<char16_t>::do_unshift(state_type&, extern_type* to, extern_type*, extern_type*& to_nxt) const {
3833 int __codecvt_utf8_utf16<char16_t>::do_encoding() const noexcept { return 0; }
3835 bool __codecvt_utf8_utf16<char16_t>::do_always_noconv() const noexcept { return false; }
3837 int __codecvt_utf8_utf16<char16_t>::do_length(
3845 int __codecvt_utf8_utf16<char16_t>::do_max_length() const noexcept {
5709 codecvt_byname<char16_t, char, mbstate_t>;
5713 template class _LIBCPP_CLASS_TEMPLATE_INSTANTIATION_VIS codecvt_byname<char16_t, char8_t, mbstate_t>;