11158 {
11159 (void)detail::is_sax_static_asserts<SAX, BasicJsonType> {};
11160 const bool result = sax_parse_internal(sax);
11161
11162
11163 if (result && strict && (
get_token() != token_type::end_of_input))
11164 {
11168 }
11169
11170 return result;
11171 }
constexpr position_t get_position() const noexcept
return position of last read token
std::string get_token_string() const
return the last read token (for errors only).
static parse_error create(int id_, const position_t &pos, const std::string &what_arg, const BasicJsonType &context)
create a parse error exception
token_type get_token()
get next token from lexer