Lines Matching refs:input_format_t

97     bool sax_parse(const input_format_t format,  in sax_parse()
107 case input_format_t::bson: in sax_parse()
111 case input_format_t::cbor: in sax_parse()
115 case input_format_t::msgpack: in sax_parse()
119 case input_format_t::ubjson: in sax_parse()
123 case input_format_t::json: // LCOV_EXCL_LINE in sax_parse()
131 if (format == input_format_t::ubjson) in sax_parse()
162 get_number<std::int32_t, true>(input_format_t::bson, document_size); in parse_bson_internal()
190 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::bson, "cstring"))) in get_bson_cstr()
219 …, last_token, parse_error::create(112, chars_read, exception_message(input_format_t::bson, "string… in get_bson_string()
222 …return get_string(input_format_t::bson, len - static_cast<NumberType>(1), result) && get() != std:… in get_bson_string()
240 …, last_token, parse_error::create(112, chars_read, exception_message(input_format_t::bson, "byte a… in get_bson_binary()
245 get_number<std::uint8_t>(input_format_t::bson, subtype); in get_bson_binary()
248 return get_binary(input_format_t::bson, len, result); in get_bson_binary()
269 …return get_number<double, true>(input_format_t::bson, number) && sax->number_float(static_cast<num… in parse_bson_element_internal()
276 …return get_number<std::int32_t, true>(input_format_t::bson, len) && get_bson_string(len, value) &&… in parse_bson_element_internal()
293 …return get_number<std::int32_t, true>(input_format_t::bson, len) && get_bson_binary(len, value) &&… in parse_bson_element_internal()
309 … return get_number<std::int32_t, true>(input_format_t::bson, value) && sax->number_integer(value); in parse_bson_element_internal()
315 … return get_number<std::int64_t, true>(input_format_t::bson, value) && sax->number_integer(value); in parse_bson_element_internal()
345 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::bson, "element list"))) in parse_bson_element_list()
380 get_number<std::int32_t, true>(input_format_t::bson, document_size); in parse_bson_array()
414 return unexpect_eof(input_format_t::cbor, "value"); in parse_cbor_internal()
446 return get_number(input_format_t::cbor, number) && sax->number_unsigned(number); in parse_cbor_internal()
452 return get_number(input_format_t::cbor, number) && sax->number_unsigned(number); in parse_cbor_internal()
458 return get_number(input_format_t::cbor, number) && sax->number_unsigned(number); in parse_cbor_internal()
464 return get_number(input_format_t::cbor, number) && sax->number_unsigned(number); in parse_cbor_internal()
497 …return get_number(input_format_t::cbor, number) && sax->number_integer(static_cast<number_integer_… in parse_cbor_internal()
503 …return get_number(input_format_t::cbor, number) && sax->number_integer(static_cast<number_integer_… in parse_cbor_internal()
509 …return get_number(input_format_t::cbor, number) && sax->number_integer(static_cast<number_integer_… in parse_cbor_internal()
515 …return get_number(input_format_t::cbor, number) && sax->number_integer(static_cast<number_integer_… in parse_cbor_internal()
619 …return get_number(input_format_t::cbor, len) && get_cbor_array(static_cast<std::size_t>(len), tag_… in parse_cbor_internal()
625 …return get_number(input_format_t::cbor, len) && get_cbor_array(static_cast<std::size_t>(len), tag_… in parse_cbor_internal()
631 …return get_number(input_format_t::cbor, len) && get_cbor_array(static_cast<std::size_t>(len), tag_… in parse_cbor_internal()
637 …return get_number(input_format_t::cbor, len) && get_cbor_array(detail::conditional_static_cast<std… in parse_cbor_internal()
673 …return get_number(input_format_t::cbor, len) && get_cbor_object(static_cast<std::size_t>(len), tag… in parse_cbor_internal()
679 …return get_number(input_format_t::cbor, len) && get_cbor_object(static_cast<std::size_t>(len), tag… in parse_cbor_internal()
685 …return get_number(input_format_t::cbor, len) && get_cbor_object(static_cast<std::size_t>(len), tag… in parse_cbor_internal()
691 …return get_number(input_format_t::cbor, len) && get_cbor_object(detail::conditional_static_cast<st… in parse_cbor_internal()
722 …, last_token, parse_error::create(112, chars_read, exception_message(input_format_t::cbor, "invali… in parse_cbor_internal()
733 get_number(input_format_t::cbor, subtype_to_ignore); in parse_cbor_internal()
739 get_number(input_format_t::cbor, subtype_to_ignore); in parse_cbor_internal()
745 get_number(input_format_t::cbor, subtype_to_ignore); in parse_cbor_internal()
751 get_number(input_format_t::cbor, subtype_to_ignore); in parse_cbor_internal()
769 get_number(input_format_t::cbor, subtype); in parse_cbor_internal()
776 get_number(input_format_t::cbor, subtype); in parse_cbor_internal()
783 get_number(input_format_t::cbor, subtype); in parse_cbor_internal()
790 get_number(input_format_t::cbor, subtype); in parse_cbor_internal()
819 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::cbor, "number"))) in parse_cbor_internal()
824 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::cbor, "number"))) in parse_cbor_internal()
867 …return get_number(input_format_t::cbor, number) && sax->number_float(static_cast<number_float_t>(n… in parse_cbor_internal()
873 …return get_number(input_format_t::cbor, number) && sax->number_float(static_cast<number_float_t>(n… in parse_cbor_internal()
879 …, last_token, parse_error::create(112, chars_read, exception_message(input_format_t::cbor, "invali… in parse_cbor_internal()
897 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::cbor, "string"))) in get_cbor_string()
930 … return get_string(input_format_t::cbor, static_cast<unsigned int>(current) & 0x1Fu, result); in get_cbor_string()
936 … return get_number(input_format_t::cbor, len) && get_string(input_format_t::cbor, len, result); in get_cbor_string()
942 … return get_number(input_format_t::cbor, len) && get_string(input_format_t::cbor, len, result); in get_cbor_string()
948 … return get_number(input_format_t::cbor, len) && get_string(input_format_t::cbor, len, result); in get_cbor_string()
954 … return get_number(input_format_t::cbor, len) && get_string(input_format_t::cbor, len, result); in get_cbor_string()
974 …, last_token, parse_error::create(113, chars_read, exception_message(input_format_t::cbor, "expect… in get_cbor_string()
992 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::cbor, "binary"))) in get_cbor_binary()
1025 … return get_binary(input_format_t::cbor, static_cast<unsigned int>(current) & 0x1Fu, result); in get_cbor_binary()
1031 return get_number(input_format_t::cbor, len) && in get_cbor_binary()
1032 get_binary(input_format_t::cbor, len, result); in get_cbor_binary()
1038 return get_number(input_format_t::cbor, len) && in get_cbor_binary()
1039 get_binary(input_format_t::cbor, len, result); in get_cbor_binary()
1045 return get_number(input_format_t::cbor, len) && in get_cbor_binary()
1046 get_binary(input_format_t::cbor, len, result); in get_cbor_binary()
1052 return get_number(input_format_t::cbor, len) && in get_cbor_binary()
1053 get_binary(input_format_t::cbor, len, result); in get_cbor_binary()
1073 …, last_token, parse_error::create(113, chars_read, exception_message(input_format_t::cbor, "expect… in get_cbor_binary()
1184 return unexpect_eof(input_format_t::msgpack, "value"); in parse_msgpack_internal()
1424 …return get_number(input_format_t::msgpack, number) && sax->number_float(static_cast<number_float_t… in parse_msgpack_internal()
1430 …return get_number(input_format_t::msgpack, number) && sax->number_float(static_cast<number_float_t… in parse_msgpack_internal()
1436 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number); in parse_msgpack_internal()
1442 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number); in parse_msgpack_internal()
1448 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number); in parse_msgpack_internal()
1454 return get_number(input_format_t::msgpack, number) && sax->number_unsigned(number); in parse_msgpack_internal()
1460 return get_number(input_format_t::msgpack, number) && sax->number_integer(number); in parse_msgpack_internal()
1466 return get_number(input_format_t::msgpack, number) && sax->number_integer(number); in parse_msgpack_internal()
1472 return get_number(input_format_t::msgpack, number) && sax->number_integer(number); in parse_msgpack_internal()
1478 return get_number(input_format_t::msgpack, number) && sax->number_integer(number); in parse_msgpack_internal()
1484 …return get_number(input_format_t::msgpack, len) && get_msgpack_array(static_cast<std::size_t>(len)… in parse_msgpack_internal()
1490 …return get_number(input_format_t::msgpack, len) && get_msgpack_array(static_cast<std::size_t>(len)… in parse_msgpack_internal()
1496 …return get_number(input_format_t::msgpack, len) && get_msgpack_object(static_cast<std::size_t>(len… in parse_msgpack_internal()
1502 …return get_number(input_format_t::msgpack, len) && get_msgpack_object(static_cast<std::size_t>(len… in parse_msgpack_internal()
1543 …, last_token, parse_error::create(112, chars_read, exception_message(input_format_t::msgpack, "inv… in parse_msgpack_internal()
1560 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::msgpack, "string"))) in get_msgpack_string()
1601 … return get_string(input_format_t::msgpack, static_cast<unsigned int>(current) & 0x1Fu, result); in get_msgpack_string()
1607 …return get_number(input_format_t::msgpack, len) && get_string(input_format_t::msgpack, len, result… in get_msgpack_string()
1613 …return get_number(input_format_t::msgpack, len) && get_string(input_format_t::msgpack, len, result… in get_msgpack_string()
1619 …return get_number(input_format_t::msgpack, len) && get_string(input_format_t::msgpack, len, result… in get_msgpack_string()
1625 …, last_token, parse_error::create(113, chars_read, exception_message(input_format_t::msgpack, "exp… in get_msgpack_string()
1654 return get_number(input_format_t::msgpack, len) && in get_msgpack_binary()
1655 get_binary(input_format_t::msgpack, len, result); in get_msgpack_binary()
1661 return get_number(input_format_t::msgpack, len) && in get_msgpack_binary()
1662 get_binary(input_format_t::msgpack, len, result); in get_msgpack_binary()
1668 return get_number(input_format_t::msgpack, len) && in get_msgpack_binary()
1669 get_binary(input_format_t::msgpack, len, result); in get_msgpack_binary()
1676 return get_number(input_format_t::msgpack, len) && in get_msgpack_binary()
1677 get_number(input_format_t::msgpack, subtype) && in get_msgpack_binary()
1678 get_binary(input_format_t::msgpack, len, result) && in get_msgpack_binary()
1686 return get_number(input_format_t::msgpack, len) && in get_msgpack_binary()
1687 get_number(input_format_t::msgpack, subtype) && in get_msgpack_binary()
1688 get_binary(input_format_t::msgpack, len, result) && in get_msgpack_binary()
1696 return get_number(input_format_t::msgpack, len) && in get_msgpack_binary()
1697 get_number(input_format_t::msgpack, subtype) && in get_msgpack_binary()
1698 get_binary(input_format_t::msgpack, len, result) && in get_msgpack_binary()
1705 return get_number(input_format_t::msgpack, subtype) && in get_msgpack_binary()
1706 get_binary(input_format_t::msgpack, 1, result) && in get_msgpack_binary()
1713 return get_number(input_format_t::msgpack, subtype) && in get_msgpack_binary()
1714 get_binary(input_format_t::msgpack, 2, result) && in get_msgpack_binary()
1721 return get_number(input_format_t::msgpack, subtype) && in get_msgpack_binary()
1722 get_binary(input_format_t::msgpack, 4, result) && in get_msgpack_binary()
1729 return get_number(input_format_t::msgpack, subtype) && in get_msgpack_binary()
1730 get_binary(input_format_t::msgpack, 8, result) && in get_msgpack_binary()
1737 return get_number(input_format_t::msgpack, subtype) && in get_msgpack_binary()
1738 get_binary(input_format_t::msgpack, 16, result) && in get_msgpack_binary()
1836 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::ubjson, "value"))) in get_ubjson_string()
1846 … return get_number(input_format_t::ubjson, len) && get_string(input_format_t::ubjson, len, result); in get_ubjson_string()
1852 … return get_number(input_format_t::ubjson, len) && get_string(input_format_t::ubjson, len, result); in get_ubjson_string()
1858 … return get_number(input_format_t::ubjson, len) && get_string(input_format_t::ubjson, len, result); in get_ubjson_string()
1864 … return get_number(input_format_t::ubjson, len) && get_string(input_format_t::ubjson, len, result); in get_ubjson_string()
1870 … return get_number(input_format_t::ubjson, len) && get_string(input_format_t::ubjson, len, result); in get_ubjson_string()
1875 …, last_token, parse_error::create(113, chars_read, exception_message(input_format_t::ubjson, "expe… in get_ubjson_string()
1890 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format_t::ubjson, number))) in get_ubjson_size_value()
1901 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format_t::ubjson, number))) in get_ubjson_size_value()
1912 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format_t::ubjson, number))) in get_ubjson_size_value()
1923 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format_t::ubjson, number))) in get_ubjson_size_value()
1934 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format_t::ubjson, number))) in get_ubjson_size_value()
1945 …, last_token, parse_error::create(113, chars_read, exception_message(input_format_t::ubjson, "expe… in get_ubjson_size_value()
1970 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::ubjson, "type"))) in get_ubjson_size_type()
1978 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::ubjson, "value"))) in get_ubjson_size_type()
1983 …, last_token, parse_error::create(112, chars_read, exception_message(input_format_t::ubjson, "expe… in get_ubjson_size_type()
2006 return unexpect_eof(input_format_t::ubjson, "value"); in get_ubjson_value()
2019 return get_number(input_format_t::ubjson, number) && sax->number_unsigned(number); in get_ubjson_value()
2025 return get_number(input_format_t::ubjson, number) && sax->number_integer(number); in get_ubjson_value()
2031 return get_number(input_format_t::ubjson, number) && sax->number_integer(number); in get_ubjson_value()
2037 return get_number(input_format_t::ubjson, number) && sax->number_integer(number); in get_ubjson_value()
2043 return get_number(input_format_t::ubjson, number) && sax->number_integer(number); in get_ubjson_value()
2049 …return get_number(input_format_t::ubjson, number) && sax->number_float(static_cast<number_float_t>… in get_ubjson_value()
2055 …return get_number(input_format_t::ubjson, number) && sax->number_float(static_cast<number_float_t>… in get_ubjson_value()
2066 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::ubjson, "char"))) in get_ubjson_value()
2073 …, last_token, parse_error::create(113, chars_read, exception_message(input_format_t::ubjson, "byte… in get_ubjson_value()
2094 …, last_token, parse_error::create(112, chars_read, exception_message(input_format_t::ubjson, "inva… in get_ubjson_value()
2254 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::ubjson, "number"))) in get_ubjson_high_precision_number()
2272 …umber_string, parse_error::create(115, chars_read, exception_message(input_format_t::ubjson, "inva… in get_ubjson_high_precision_number()
2298 …umber_string, parse_error::create(115, chars_read, exception_message(input_format_t::ubjson, "inva… in get_ubjson_high_precision_number()
2349 bool get_number(const input_format_t format, NumberType& result) in get_number()
2392 bool get_string(const input_format_t format, in get_string()
2425 bool get_binary(const input_format_t format, in get_binary()
2449 bool unexpect_eof(const input_format_t format, const char* context) const in unexpect_eof()
2475 std::string exception_message(const input_format_t format, in exception_message()
2483 case input_format_t::cbor: in exception_message()
2487 case input_format_t::msgpack: in exception_message()
2491 case input_format_t::ubjson: in exception_message()
2495 case input_format_t::bson: in exception_message()
2499 case input_format_t::json: // LCOV_EXCL_LINE in exception_message()