Lines Matching refs:token_buffer
7544 scanning, bytes are escaped and copied into buffer token_buffer. Then the
7545 function returns successfully, token_buffer is *not* null-terminated (as it
7546 may contain \0 bytes), and token_buffer.size() is the number of bytes in the
7557 // reset token_buffer (ignore opening quote)
8258 During scanning, the read bytes are stored in token_buffer. This string is
8272 // reset token_buffer to store the number's bytes
8554 const auto x = std::strtoull(token_buffer.data(), &endptr, 10);
8557 JSON_ASSERT(endptr == token_buffer.data() + token_buffer.size());
8570 const auto x = std::strtoll(token_buffer.data(), &endptr, 10);
8573 JSON_ASSERT(endptr == token_buffer.data() + token_buffer.size());
8587 strtof(value_float, token_buffer.data(), &endptr);
8590 JSON_ASSERT(endptr == token_buffer.data() + token_buffer.size());
8620 /// reset token_buffer; current character is beginning of token
8623 token_buffer.clear();
8701 /// add a character to token_buffer
8704 token_buffer.push_back(static_cast<typename string_t::value_type>(c));
8733 return token_buffer;
8918 string_t token_buffer {};