• Home
  • Raw
  • Download

Lines Matching full:current

142         Text current = current_;  in ParseNumber()  local
161 std::string strNum(current, end_ + 1); in ParseNumber()
504 Text current = current_; in ReadNumberRange() local
505 if (*current == '0') { in ReadNumberRange()
507 current++; in ReadNumberRange()
508 } else if (*current == '-') { in ReadNumberRange()
509 current++; in ReadNumberRange()
510 if (*current == '0') { in ReadNumberRange()
512 current++; in ReadNumberRange()
516 while (current != range_) { in ReadNumberRange()
517 if (IsNumberCharacter(*current)) { in ReadNumberRange()
518 current++; in ReadNumberRange()
520 } else if (IsNumberSignalCharacter(*current)) { in ReadNumberRange()
522 current++; in ReadNumberRange()
525 Text end = current; in ReadNumberRange()
526 while (current != range_) { in ReadNumberRange()
527 if (*current == ' ' || *current == '\r' || *current == '\n' || *current == '\t') { in ReadNumberRange()
528 current++; in ReadNumberRange()
529 } else if (*current == ',' || *current == ']' || *current == '}') { in ReadNumberRange()
536 if (*current == ']' || *current == '}') { in ReadNumberRange()
622 Text current = current_; in ReadStringRange() local
624 while (current != range_) { in ReadStringRange()
625 c = *current; in ReadStringRange()
627 end_ = current; in ReadStringRange()
630 current++; in ReadStringRange()
636 current++; in ReadStringRange()
644 Text current = current_; in ReadAsciiStringRange() local
646 while (current != range_) { in ReadAsciiStringRange()
647 c = *current; in ReadAsciiStringRange()
649 end_ = current; in ReadAsciiStringRange()
652 current++; in ReadAsciiStringRange()
657 current++; in ReadAsciiStringRange()
664 Text current = current_; in IsFastParseString() local
665 while (current != end_) { in IsFastParseString()
666 if (!IsLegalAsciiCharacter(*current, isAscii)) { in IsFastParseString()
669 if (*current == '\\') { in IsFastParseString()
672 current++; in IsFastParseString()
679 Text current = current_; in IsFastParseAsciiString() local
680 while (current != end_) { in IsFastParseAsciiString()
681 if (*current < CODE_SPACE) { in IsFastParseAsciiString()
683 } else if (*current == '\\') { in IsFastParseAsciiString()
686 current++; in IsFastParseAsciiString()