Lines Matching refs:str
54 wcstoull(const wchar_t *_RESTRICT_KYWD str, wchar_t **_RESTRICT_KYWD ptr,
58 wcstoul(const wchar_t *str, wchar_t **ptr, int base)
67 *ptr = (wchar_t *)str; /* in case no number is formed */
73 if (!iswalnum(c = *str)) {
75 c = *++str;
82 c = *++str;
88 else if (str[1] == L'x' || str[1] == L'X')
101 if (base == 16 && c == L'0' && iswxdigit(str[2]) &&
102 (str[1] == L'x' || str[1] == L'X')) {
103 c = *(str += 2); /* skip over leading "0x" or "0X" */
108 for (; iswalnum(c = *++str) && (xx = DIGIT(c)) < base; ) {
118 *ptr = (wchar_t *)str;
122 while (iswalnum(c = *++str) && (xx = DIGIT(c)) < base)
126 *ptr = (wchar_t *)str;