• Home
  • Raw
  • Download

Lines Matching full:current

142         Text current = current_;  in ParseNumber()  local
161 std::string strNum(current, end_ + 1); in ParseNumber()
498 Text current = current_; in ReadNumberRange() local
499 if (*current == '0') { in ReadNumberRange()
501 current++; in ReadNumberRange()
502 } else if (*current == '-') { in ReadNumberRange()
503 current++; in ReadNumberRange()
504 if (*current == '0') { in ReadNumberRange()
506 current++; in ReadNumberRange()
510 while (current != range_) { in ReadNumberRange()
511 if (IsNumberCharacter(*current)) { in ReadNumberRange()
512 current++; in ReadNumberRange()
514 } else if (IsNumberSignalCharacter(*current)) { in ReadNumberRange()
516 current++; in ReadNumberRange()
519 Text end = current; in ReadNumberRange()
520 while (current != range_) { in ReadNumberRange()
521 if (*current == ' ' || *current == '\r' || *current == '\n' || *current == '\t') { in ReadNumberRange()
522 current++; in ReadNumberRange()
523 } else if (*current == ',' || *current == ']' || *current == '}') { in ReadNumberRange()
530 if (*current == ']' || *current == '}') { in ReadNumberRange()
616 Text current = current_; in ReadStringRange() local
618 while (current != range_) { in ReadStringRange()
619 c = *current; in ReadStringRange()
621 end_ = current; in ReadStringRange()
624 current++; in ReadStringRange()
630 current++; in ReadStringRange()
638 Text current = current_; in ReadAsciiStringRange() local
640 while (current != range_) { in ReadAsciiStringRange()
641 c = *current; in ReadAsciiStringRange()
643 end_ = current; in ReadAsciiStringRange()
646 current++; in ReadAsciiStringRange()
651 current++; in ReadAsciiStringRange()
658 Text current = current_; in IsFastParseString() local
659 while (current != end_) { in IsFastParseString()
660 if (!IsLegalAsciiCharacter(*current, isAscii)) { in IsFastParseString()
663 if (*current == '\\') { in IsFastParseString()
666 current++; in IsFastParseString()
673 Text current = current_; in IsFastParseAsciiString() local
674 while (current != end_) { in IsFastParseAsciiString()
675 if (*current < CODE_SPACE) { in IsFastParseAsciiString()
677 } else if (*current == '\\') { in IsFastParseAsciiString()
680 current++; in IsFastParseAsciiString()