Lines Matching refs:wchar_t
388 typedef codecvt<wchar_t, char, mbstate_t> cdecvt_type;
396 wchar_t to[1];
397 wchar_t *next_to;
399 to, to + sizeof(to) / sizeof(wchar_t), next_to);
409 const wchar_t* next_from;
435 typedef codecvt<wchar_t, char, mbstate_t> cdecvt_type;
456 typedef std::codecvt<wchar_t, char, mbstate_t> my_codecvt_base;
489 const wchar_t buf[] = L" ";
511 locale loc(locale::classic(), new codecvt_byname<wchar_t, char, mbstate_t>("C"));
512 codecvt<wchar_t, char, mbstate_t> const& cvt = use_facet<codecvt<wchar_t, char, mbstate_t> >(loc);
517 wchar_t wc;
518 wchar_t *to_next;
530 codecvt<wchar_t, char, mbstate_t> const& cvt = use_facet<codecvt<wchar_t, char, mbstate_t> >(loc);
537 wchar_t wbuf[4096];
539 int len = cvt.length(state, cp936_str.data(), cp936_str.data() + cp936_str.size(), sizeof(wbuf) / sizeof(wchar_t));
543 wchar_t *to_next;
545 wbuf, wbuf + sizeof(wbuf) / sizeof(wchar_t), to_next);
552 const wchar_t *from_next;
569 locale loc(locale::classic(), new codecvt_byname<wchar_t, char, mbstate_t>(".utf8"));
570 codecvt<wchar_t, char, mbstate_t> const& cvt = use_facet<codecvt<wchar_t, char, mbstate_t> >(loc);
577 wchar_t wbuf[4096];
579 int len = cvt.length(state, utf8_str.data(), utf8_str.data() + utf8_str.size(), sizeof(wbuf) / sizeof(wchar_t));
583 wchar_t *to_next;
585 wbuf, wbuf + sizeof(wbuf) / sizeof(wchar_t), to_next);
591 wchar_t wc;
627 const wchar_t *from_next;
639 wchar_t wc;
641 wchar_t *to_next;