Lines Matching refs:codecvt
861 // template <class internT, class externT, class stateT> class codecvt;
863 template <class _InternT, class _ExternT, class _StateT> class _LIBCPP_TEMPLATE_VIS codecvt;
865 // template <> class codecvt<char, char, mbstate_t>
868 class _LIBCPP_TYPE_VIS codecvt<char, char, mbstate_t>
878 explicit codecvt(size_t __refs = 0)
932 explicit codecvt(const char*, size_t __refs = 0)
935 ~codecvt();
951 // template <> class codecvt<wchar_t, char, mbstate_t>
954 class _LIBCPP_TYPE_VIS codecvt<wchar_t, char, mbstate_t>
964 explicit codecvt(size_t __refs = 0);
1016 explicit codecvt(const char*, size_t __refs = 0);
1018 ~codecvt();
1034 // template <> class codecvt<char16_t, char, mbstate_t>
1037 class _LIBCPP_TYPE_VIS codecvt<char16_t, char, mbstate_t>
1047 explicit codecvt(size_t __refs = 0)
1101 explicit codecvt(const char*, size_t __refs = 0)
1104 ~codecvt();
1120 // template <> class codecvt<char32_t, char, mbstate_t>
1123 class _LIBCPP_TYPE_VIS codecvt<char32_t, char, mbstate_t>
1133 explicit codecvt(size_t __refs = 0)
1187 explicit codecvt(const char*, size_t __refs = 0)
1190 ~codecvt();
1210 : public codecvt<_InternT, _ExternT, _StateT>
1215 : codecvt<_InternT, _ExternT, _StateT>(__nm, __refs) {}
1218 : codecvt<_InternT, _ExternT, _StateT>(__nm.c_str(), __refs) {}
1259 : public codecvt<char16_t, char, mbstate_t>
1262 __narrow_to_utf8() : codecvt<char16_t, char, mbstate_t>(1) {}
1293 : public codecvt<char32_t, char, mbstate_t>
1296 __narrow_to_utf8() : codecvt<char32_t, char, mbstate_t>(1) {}
1349 : public codecvt<char16_t, char, mbstate_t>
1352 __widen_from_utf8() : codecvt<char16_t, char, mbstate_t>(1) {}
1383 : public codecvt<char32_t, char, mbstate_t>
1386 __widen_from_utf8() : codecvt<char32_t, char, mbstate_t>(1) {}