Home | History | Annotate | Download | only in Python

Lines Matching full:fail_pos

127     char *fail_pos;
139 fail_pos = NULL;
236 val = strtod(copy, &fail_pos);
238 if (fail_pos)
240 if (fail_pos > decimal_point_pos)
241 fail_pos = (char *)digits_pos +
242 (fail_pos - copy) -
245 fail_pos = (char *)digits_pos +
246 (fail_pos - copy);
253 val = strtod(digits_pos, &fail_pos);
256 if (fail_pos == digits_pos)
259 if (negate && fail_pos != nptr)
261 *endptr = fail_pos;
278 char *fail_pos;
293 x = _PyOS_ascii_strtod(p, &fail_pos);
294 if (fail_pos == p)
295 fail_pos = (char *)nptr;
297 *endptr = (char *)fail_pos;
341 char *fail_pos;
345 x = _PyOS_ascii_strtod(s, &fail_pos);
350 fail_pos = (char *)s;
352 else if (!endptr && (fail_pos == s || *fail_pos != '\0'))
356 else if (fail_pos == s)
368 *endptr = fail_pos;