Lines Matching refs:char16_t

209   write_utf16_bom(range<char16_t, Aligned>& to, codecvt_mode mode)  in write_utf16_bom()  argument
235 read_utf16_bom(range<const char16_t, Aligned>& from, codecvt_mode& mode) in read_utf16_bom() argument
357 inline char16_t
358 adjust_byte_order(char16_t c, codecvt_mode mode) in adjust_byte_order()
393 read_utf16_code_point(range<const char16_t, Aligned>& from, in read_utf16_code_point() argument
405 const char16_t c2 = adjust_byte_order(from[1], mode); in read_utf16_code_point()
439 char16_t lead = LEAD_OFFSET + (codepoint >> 10); in write_utf16_code_point()
440 char16_t trail = 0xDC00 + (codepoint & 0x3FF); in write_utf16_code_point()
487 ucs4_in(range<const char16_t, false>& from, range<char32_t>& to, in ucs4_in() argument
505 ucs4_out(range<const char32_t>& from, range<char16_t, false>& to, in ucs4_out() argument
620 ucs2_in(range<const char>& from, range<char16_t>& to, in ucs2_in()
630 ucs2_out(range<const char16_t>& from, range<char>& to, in ucs2_out()
640 ucs2_out(range<const char16_t>& from, range<char16_t, false>& to, in ucs2_out() argument
647 char16_t c = from[0];
660 ucs2_in(range<const char16_t, false>& from, range<char16_t>& to, in ucs2_in() argument
678 const char16_t*
679 ucs2_span(range<const char16_t, false>& from, size_t max, in ucs2_span() argument
688 return reinterpret_cast<const char16_t*>(from.next); in ucs2_span()
719 const char16_t*
720 ucs4_span(range<const char16_t, false>& from, size_t max, in ucs4_span() argument
727 return reinterpret_cast<const char16_t*>(from.next);
734 locale::id codecvt<char16_t, char, mbstate_t>::id;
736 codecvt<char16_t, char, mbstate_t>::~codecvt() { } in ~codecvt()
739 codecvt<char16_t, char, mbstate_t>::
746 range<const char16_t> from{ __from, __from_end }; in do_out()
755 codecvt<char16_t, char, mbstate_t>::
764 codecvt<char16_t, char, mbstate_t>::
771 range<char16_t> to{ __to, __to_end }; in do_in()
784 codecvt<char16_t, char, mbstate_t>::do_encoding() const throw() in do_encoding()
788 codecvt<char16_t, char, mbstate_t>::do_always_noconv() const throw() in do_always_noconv()
792 codecvt<char16_t, char, mbstate_t>::
801 codecvt<char16_t, char, mbstate_t>::do_max_length() const throw() in do_max_length()
882 __codecvt_utf8_base<char16_t>::~__codecvt_utf8_base() { } in ~__codecvt_utf8_base()
885 __codecvt_utf8_base<char16_t>::
891 range<const char16_t> from{ __from, __from_end }; in do_out()
900 __codecvt_utf8_base<char16_t>::
909 __codecvt_utf8_base<char16_t>::
916 range<char16_t> to{ __to, __to_end }; in do_in()
928 __codecvt_utf8_base<char16_t>::do_encoding() const throw() in do_encoding()
932 __codecvt_utf8_base<char16_t>::do_always_noconv() const throw() in do_always_noconv()
936 __codecvt_utf8_base<char16_t>::
945 __codecvt_utf8_base<char16_t>::do_max_length() const throw() in do_max_length()
1029 static_assert(sizeof(wchar_t) == sizeof(char16_t), "");
1048 range<const char16_t> from{ in do_out()
1049 reinterpret_cast<const char16_t*>(__from), in do_out()
1050 reinterpret_cast<const char16_t*>(__from_end) in do_out()
1085 range<char16_t> to{ in do_in()
1086 reinterpret_cast<char16_t*>(__to), in do_in()
1087 reinterpret_cast<char16_t*>(__to_end) in do_in()
1149 __codecvt_utf16_base<char16_t>::~__codecvt_utf16_base() { } in ~__codecvt_utf16_base()
1152 __codecvt_utf16_base<char16_t>::
1158 range<const char16_t> from{ __from, __from_end }; in do_out()
1159 range<char16_t, false> to{ __to, __to_end }; in do_out()
1167 __codecvt_utf16_base<char16_t>::
1176 __codecvt_utf16_base<char16_t>::
1182 range<const char16_t, false> from{ __from, __from_end }; in do_in()
1183 range<char16_t> to{ __to, __to_end }; in do_in()
1193 __codecvt_utf16_base<char16_t>::do_encoding() const throw() in do_encoding()
1197 __codecvt_utf16_base<char16_t>::do_always_noconv() const throw() in do_always_noconv()
1201 __codecvt_utf16_base<char16_t>::
1205 range<const char16_t, false> from{ __from, __end }; in do_length()
1206 const char16_t* next = ucs2_span(from, __max, _M_maxcode, _M_mode); in do_length()
1211 __codecvt_utf16_base<char16_t>::do_max_length() const throw() in do_max_length()
1234 range<char16_t, false> to{ __to, __to_end }; in do_out()
1257 range<const char16_t, false> from{ __from, __from_end }; in do_in()
1280 range<const char16_t, false> from{ __from, __end }; in do_length()
1281 const char16_t* next = ucs4_span(from, __max, _M_maxcode, _M_mode); in do_length()
1309 range<char16_t, false> to{ __to, __to_end }; in do_out()
1311 range<const char16_t> from{ in do_out()
1312 reinterpret_cast<const char16_t*>(__from), in do_out()
1313 reinterpret_cast<const char16_t*>(__from_end), in do_out()
1346 range<const char16_t, false> from{ __from, __from_end }; in do_in()
1348 range<char16_t> to{ in do_in()
1349 reinterpret_cast<char16_t*>(__to), in do_in()
1350 reinterpret_cast<char16_t*>(__to_end), in do_in()
1382 range<const char16_t, false> from{ __from, __end }; in do_length()
1384 const char16_t* next = ucs2_span(from, __max, _M_maxcode, _M_mode); in do_length()
1386 const char16_t* next = ucs4_span(from, __max, _M_maxcode, _M_mode); in do_length()
1408 __codecvt_utf8_utf16_base<char16_t>::~__codecvt_utf8_utf16_base() { } in ~__codecvt_utf8_utf16_base()
1411 __codecvt_utf8_utf16_base<char16_t>::
1417 range<const char16_t> from{ __from, __from_end }; in do_out()
1426 __codecvt_utf8_utf16_base<char16_t>::
1435 __codecvt_utf8_utf16_base<char16_t>::
1442 range<char16_t> to{ __to, __to_end }; in do_in()
1454 __codecvt_utf8_utf16_base<char16_t>::do_encoding() const throw() in do_encoding()
1458 __codecvt_utf8_utf16_base<char16_t>::do_always_noconv() const throw() in do_always_noconv()
1462 __codecvt_utf8_utf16_base<char16_t>::
1471 __codecvt_utf8_utf16_base<char16_t>::do_max_length() const throw() in do_max_length()
1635 inline template class __codecvt_abstract_base<char16_t, char, mbstate_t>;
1637 template class codecvt_byname<char16_t, char, mbstate_t>;