Lines Matching refs:JSON_THROW

163             JSON_THROW(detail::out_of_range::create(405, "JSON pointer has no parent", nullptr));
175 JSON_THROW(detail::out_of_range::create(405, "JSON pointer has no parent", nullptr));
221 JSON_THROW(detail::parse_error::create(106, 0, detail::concat("array index '", s, "' must not begin with '0'"), nullptr));
227 JSON_THROW(detail::parse_error::create(109, 0, detail::concat("array index '", s, "' is not a number"), nullptr));
238 JSON_THROW(detail::out_of_range::create(404, detail::concat("unresolved reference token '", s, "'"), nullptr));
245 JSON_THROW(detail::out_of_range::create(410, detail::concat("array index ", s, " exceeds size_type"), nullptr)); // LCOV_EXCL_LINE
256 JSON_THROW(detail::out_of_range::create(405, "JSON pointer has no parent", nullptr));
327 JSON_THROW(detail::type_error::create(313, "invalid value to unflatten", &j));
408 JSON_THROW(detail::out_of_range::create(404, detail::concat("unresolved reference token '", reference_token, "'"), ptr));
440 JSON_THROW(detail::out_of_range::create(402, detail::concat(
459 JSON_THROW(detail::out_of_range::create(404, detail::concat("unresolved reference token '", reference_token, "'"), ptr));
498 JSON_THROW(detail::out_of_range::create(402, detail::concat("array index '-' (", std::to_string(ptr->m_value.array->size()), ") is out of range"), ptr));
515 JSON_THROW(detail::out_of_range::create(404, detail::concat("unresolved reference token '", reference_token, "'"), ptr));
547 JSON_THROW(detail::out_of_range::create(402, detail::concat(
566 JSON_THROW(detail::out_of_range::create(404, detail::concat("unresolved reference token '", reference_token, "'"), ptr));
679 JSON_THROW(detail::parse_error::create(107, 1, detail::concat("JSON pointer must be empty or begin with '/' - was: '", reference_string, "'"), nullptr));
714 JSON_THROW(detail::parse_error::create(108, 0, "escape character '~' must be followed with '0' or '1'", nullptr));
811 JSON_THROW(detail::type_error::create(314, "only objects can be unflattened", &value));
821 JSON_THROW(detail::type_error::create(315, "values in object must be primitive", &element.second));