Lines Matching refs:token_buffer
243 scanning, bytes are escaped and copied into buffer token_buffer. Then the
244 function returns successfully, token_buffer is *not* null-terminated (as it
245 may contain \0 bytes), and token_buffer.size() is the number of bytes in the
256 // reset token_buffer (ignore opening quote)
957 During scanning, the read bytes are stored in token_buffer. This string is
971 // reset token_buffer to store the number's bytes
1253 const auto x = std::strtoull(token_buffer.data(), &endptr, 10);
1256 JSON_ASSERT(endptr == token_buffer.data() + token_buffer.size());
1269 const auto x = std::strtoll(token_buffer.data(), &endptr, 10);
1272 JSON_ASSERT(endptr == token_buffer.data() + token_buffer.size());
1286 strtof(value_float, token_buffer.data(), &endptr);
1289 JSON_ASSERT(endptr == token_buffer.data() + token_buffer.size());
1319 /// reset token_buffer; current character is beginning of token
1322 token_buffer.clear();
1400 /// add a character to token_buffer
1403 token_buffer.push_back(static_cast<typename string_t::value_type>(c));
1432 return token_buffer;
1617 string_t token_buffer {};