Lines Matching refs:wc
139 size_t wcrtomb(char* s, wchar_t wc, mbstate_t* ps) { in wcrtomb() argument
144 return c32rtomb(s, static_cast<char32_t>(wc), state); in wcrtomb()
159 wchar_t wc = (*src)[i]; in wcsnrtombs() local
160 if (static_cast<uint32_t>(wc) < 0x80) { in wcsnrtombs()
162 if (wc == 0) { in wcsnrtombs()
167 r = wcrtomb(buf, wc, state); in wcsnrtombs()
177 wchar_t wc = (*src)[i]; in wcsnrtombs() local
178 if (static_cast<uint32_t>(wc) < 0x80) { in wcsnrtombs()
180 dst[o] = wc; in wcsnrtombs()
181 if (wc == 0) { in wcsnrtombs()
188 r = wcrtomb(dst + o, wc, state); in wcsnrtombs()
195 r = wcrtomb(buf, wc, state); in wcsnrtombs()