Lines Matching refs:str
56 wcstoll(const wchar_t *_RESTRICT_KYWD str, wchar_t **_RESTRICT_KYWD ptr,
60 wcstol(const wchar_t *str, wchar_t **ptr, int base)
69 *ptr = (wchar_t *)str; /* in case no number is formed */
75 if (!iswalnum(c = *str)) {
77 c = *++str;
84 c = *++str;
90 else if (str[1] == L'x' || str[1] == L'X')
104 if (base == 16 && c == L'0' && iswxdigit(str[2]) &&
105 (str[1] == L'x' || str[1] == L'X')) {
106 c = *(str += 2); /* skip over leading "0x" or "0X" */
117 for (; iswalnum(c = *++str) && (xx = DIGIT(c)) < base; ) {
127 *ptr = (wchar_t *)str;
131 while (iswalnum(c = *++str) && (xx = DIGIT(c)) < base)
135 *ptr = (wchar_t *)str;