Lines Matching defs:wc
164 _GB18030_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps)
180 if ((wc & ~0x7fffffff) != 0)
182 if (wc & 0x7f000000) {
184 wc |= 0x80000000;
185 c = (wc >> 24) & 0xff;
189 c = (wc >> 16) & 0xff;
193 c = (wc >> 8) & 0xff;
197 c = wc & 0xff;
202 } else if (wc & 0x00ff0000)
204 else if (wc & 0x0000ff00) {
205 c = (wc >> 8) & 0xff;
209 c = wc & 0xff;
214 } else if (wc <= 0x7f) {
215 *s++ = wc;