Lines Matching refs:wc
222 wchar_t wc; in build_wcs_buffer() local
241 mbclen = __mbrtowc (&wc, p, remain_len, &pstr->cur_state); in build_wcs_buffer()
252 wc = (wchar_t) pstr->raw_mbs[pstr->raw_mbs_idx + byte_idx]; in build_wcs_buffer()
254 wc = pstr->trans[wc]; in build_wcs_buffer()
259 pstr->wcs[byte_idx++] = wc; in build_wcs_buffer()
294 wchar_t wc; in build_wcs_upper_buffer() local
311 mbclen = __mbrtowc (&wc, in build_wcs_upper_buffer()
316 wchar_t wcu = wc; in build_wcs_upper_buffer()
317 if (iswlower (wc)) in build_wcs_upper_buffer()
321 wcu = towupper (wc); in build_wcs_upper_buffer()
363 wchar_t wc; in build_wcs_upper_buffer() local
381 mbclen = __mbrtowc (&wc, p, remain_len, &pstr->cur_state); in build_wcs_upper_buffer()
384 wchar_t wcu = wc; in build_wcs_upper_buffer()
385 if (iswlower (wc)) in build_wcs_upper_buffer()
389 wcu = towupper (wc); in build_wcs_upper_buffer()
494 wint_t wc = WEOF; in re_string_skip_chars() local
510 wc = L'\0'; in re_string_skip_chars()
512 wc = *(unsigned char *) (pstr->raw_mbs + rawbuf_idx); in re_string_skip_chars()
517 wc = wc2; in re_string_skip_chars()
521 *last_wc = wc; in re_string_skip_chars()
708 wint_t wc = WEOF; in re_string_reconstruct() local
728 wc = (wchar_t) *p; in re_string_reconstruct()
758 wc = wc2; in re_string_reconstruct()
764 if (wc == WEOF) in re_string_reconstruct()
765 pstr->valid_len = re_string_skip_chars (pstr, idx, &wc) - idx; in re_string_reconstruct()
766 if (wc == WEOF) in re_string_reconstruct()
771 && IS_WIDE_WORD_CHAR (wc)) in re_string_reconstruct()
773 : ((IS_WIDE_NEWLINE (wc) in re_string_reconstruct()
938 wint_t wc; in re_string_context_at() local
950 wc = input->wcs[wc_idx]; in re_string_context_at()
951 if (BE (input->word_ops_used != 0, 0) && IS_WIDE_WORD_CHAR (wc)) in re_string_context_at()
953 return (IS_WIDE_NEWLINE (wc) && input->newline_anchor in re_string_context_at()