Lines Matching +defs:end +defs:point
249 // Add space for digit before the decimal point and the '\0' character.
315 // decimal point after the first digit.
362 int* point) {
384 *point = 1;
391 fast_worked = FastDtoa(v, FAST_DTOA_SHORTEST, 0, vector, length, point);
394 fast_worked = FastFixedDtoa(v, requested_digits, vector, length, point);
398 vector, length, point);
408 BignumDtoa(v, bignum_mode, requested_digits, vector, length, point);
433 const char* end = input + length;
439 // 1. Each '++current' statement is followed by check for equality to 'end'.
440 // 3. If 'current' becomes equal to 'end' the function returns or goes to
443 // 5. Code before 'parsing_done' may rely on 'current != end'.
444 if (current == end) return 0.0;
462 if (current == end) return 0.0;
468 if (current == end) {
478 if (current == end) {
496 if (current == end) goto parsing_done;
501 if (current == end) {
514 if (current == end) {
534 if (current == end) goto parsing_done;
549 if (current == end) {
557 if (current == end) {
583 } while (current != end && *current >= '0' && *current <= '9');