Lines Matching refs:get_position
8741 constexpr position_t get_position() const noexcept
12201 sdp.parse_error(m_lexer.get_position(),
12203 parse_error::create(101, m_lexer.get_position(),
12229 sdp.parse_error(m_lexer.get_position(),
12231 parse_error::create(101, m_lexer.get_position(), exception_message(token_type::end_of_input, "value"), nullptr));
12267 return sax->parse_error(m_lexer.get_position(),
12269 parse_error::create(101, m_lexer.get_position(), exception_message(token_type::end_of_input, "value"), nullptr));
12313 return sax->parse_error(m_lexer.get_position(),
12315 parse_error::create(101, m_lexer.get_position(), exception_message(token_type::value_string, "object key"), nullptr));
12325 return sax->parse_error(m_lexer.get_position(),
12327 parse_error::create(101, m_lexer.get_position(), exception_message(token_type::name_separator, "object separator"), nullptr));
12368 return sax->parse_error(m_lexer.get_position(),
12438 return sax->parse_error(m_lexer.get_position(),
12440 parse_error::create(101, m_lexer.get_position(), exception_message(token_type::uninitialized, "value"), nullptr));
12452 return sax->parse_error(m_lexer.get_position(),
12454 parse_error::create(101, m_lexer.get_position(), exception_message(token_type::literal_or_value, "value"), nullptr));
12498 return sax->parse_error(m_lexer.get_position(),
12500 parse_error::create(101, m_lexer.get_position(), exception_message(token_type::end_array, "array"), nullptr));
12511 return sax->parse_error(m_lexer.get_position(),
12513 parse_error::create(101, m_lexer.get_position(), exception_message(token_type::value_string, "object key"), nullptr));
12524 return sax->parse_error(m_lexer.get_position(),
12526 parse_error::create(101, m_lexer.get_position(), exception_message(token_type::name_separator, "object separator"), nullptr));
12552 return sax->parse_error(m_lexer.get_position(),
12554 parse_error::create(101, m_lexer.get_position(), exception_message(token_type::end_object, "object"), nullptr));