Lines Matching refs:start_
140 token.start_ = beginDoc; in parse()
186 currentValue().setOffsetStart(token.start_ - begin_); in readValue()
191 currentValue().setOffsetStart(token.start_ - begin_); in readValue()
196 currentValue().setOffsetStart(token.start_ - begin_); in readValue()
211 currentValue().setOffsetStart(token.start_ - begin_); in readValue()
243 token.start_ = current_; in readToken()
410 currentValue().setOffsetStart(tokenStart.start_ - begin_); in readObject()
463 currentValue().setOffsetStart(tokenStart.start_ - begin_); in readArray()
503 currentValue().setOffsetStart(token.start_ - begin_); in decodeNumber()
510 for (Location inspect = token.start_; inspect != token.end_; ++inspect) { in decodeNumber()
512 (*inspect == '-' && inspect != token.start_); in decodeNumber()
519 Location current = token.start_; in decodeNumber()
531 return addError("'" + std::string(token.start_, token.end_) + in decodeNumber()
561 currentValue().setOffsetStart(token.start_ - begin_); in decodeDouble()
570 int length = int(token.end_ - token.start_); in decodeDouble()
586 memcpy(buffer, token.start_, length); in decodeDouble()
590 std::string buffer(token.start_, token.end_); in decodeDouble()
595 return addError("'" + std::string(token.start_, token.end_) + in decodeDouble()
607 currentValue().setOffsetStart(token.start_ - begin_); in decodeString()
613 decoded.reserve(token.end_ - token.start_ - 2); in decodeString()
614 Location current = token.start_ + 1; // skip '"' in decodeString()
811 "* " + getLocationLineAndColumn(error.token_.start_) + "\n"; in getFormattedErrorMessages()
827 structured.offset_start = error.token_.start_ - begin_; in getStructuredErrors()
842 token.start_ = begin_ + value.getOffsetStart(); in pushError()
860 token.start_ = begin_ + value.getOffsetStart(); in pushError()