Lines Matching refs:ch
133 wchar_t ch; in __wdoscan_u() local
137 int ch; in __wdoscan_u()
191 if ((ch = *fmt++) == '\0') { in __wdoscan_u()
195 if (iswspace(ch)) { in __wdoscan_u()
205 if (ch != '%' || (ch = *fmt++) == '%') { in __wdoscan_u()
206 if (ch == '%') { in __wdoscan_u()
216 if ((inchar = _wd_getwc(&chcount, iop)) == ch) in __wdoscan_u()
224 if (isspace(ch)) { in __wdoscan_u()
234 if (ch != '%' || (ch = *fmt++) == '%') { in __wdoscan_u()
235 if (ch == '%') { in __wdoscan_u()
244 if ((inchar = locgetc(chcount)) == ch) in __wdoscan_u()
255 if (ch == '*') { in __wdoscan_u()
257 ch = *fmt++; in __wdoscan_u()
262 for (len = 0; ((ch >= 0) && (ch < 256) && isdigit(ch)); in __wdoscan_u()
263 ch = *fmt++) in __wdoscan_u()
264 len = len * 10 + ch - '0'; in __wdoscan_u()
266 for (len = 0; isdigit(ch); ch = *fmt++) in __wdoscan_u()
267 len = len * 10 + ch - '0'; in __wdoscan_u()
270 if (ch == '$') { in __wdoscan_u()
297 ch = *fmt++; in __wdoscan_u()
304 if ((size = ch) == 'l' || (size == 'h') || (size == 'L') || in __wdoscan_u()
306 ch = *fmt++; in __wdoscan_u()
308 if ((size = ch) == 'l' || (size == 'h') || (size == 'L') || in __wdoscan_u()
311 ch = *fmt++; in __wdoscan_u()
313 if (size == 'l' && ch == 'l') { in __wdoscan_u()
315 ch = *fmt++; in __wdoscan_u()
316 } else if (size == 'h' && ch == 'h') { in __wdoscan_u()
318 ch = *fmt++; in __wdoscan_u()
331 if (ch == '\0') { in __wdoscan_u()
335 if (ch == '[') { in __wdoscan_u()
400 if (ch == '[') { in __wdoscan_u()
486 if ((ch >= 0) && (ch < 256) && in __wdoscan_u()
487 isupper((int)ch)) { /* no longer documented */ in __wdoscan_u()
492 ch = _tolower((int)ch); in __wdoscan_u()
494 if (ch != 'n' && !flag_eof) { in __wdoscan_u()
495 if (ch != 'c' && ch != 'C' && ch != '[') { in __wdoscan_u()
505 if (isupper(ch)) { /* no longer documented */ in __wdoscan_u()
510 ch = _tolower(ch); in __wdoscan_u()
512 if (ch != 'n' && !flag_eof) { in __wdoscan_u()
513 if (ch != 'c' && ch != 'C' && ch != '[') { in __wdoscan_u()
522 switch (ch) { in __wdoscan_u()
535 (int)ch, len, iop, &args.ap); in __wdoscan_u()
538 (int)ch, len, tab, iop, &args.ap); in __wdoscan_u()
544 (int)ch, len, iop, bracket_str, &args.ap); in __wdoscan_u()
550 (int)ch, len, iop, bracket_str, &args.ap); in __wdoscan_u()
555 ch, len, tab, iop, &args.ap); in __wdoscan_u()
578 size = number(&chcount, &flag_eof, stow, (int)ch, in __wdoscan_u()
847 int ch; in string() local
855 while ((ch = locgetc((*chcount))) != EOF && in string()
856 !(((type == 's') || (type == 'S')) && isspace(ch))) { in string()
858 while ((ch = locgetc((*chcount))) != EOF && in string()
860 isspace(ch) || type == '[' && tab[ch])) { in string()
863 *ptr = (char)ch; in string()
868 if (ch == EOF) { in string()
871 } else if (len > 0 && locungetc((*chcount), ch) == EOF) in string()
1104 wchar_t ch; in _watoi() local
1106 ch = *fmt; in _watoi()
1107 if ((ch >= 0) && (ch < 256) && isdigit((int)ch)) { in _watoi()
1108 n = ch - '0'; in _watoi()
1109 while (((ch = *++fmt) >= 0) && (ch < 256) && in _watoi()
1110 isdigit((int)ch)) { in _watoi()
1112 n += ch - '0'; in _watoi()