Lines Matching refs:JSON_HEDLEY_UNLIKELY
1658 #if defined(JSON_HEDLEY_UNLIKELY)
1659 #undef JSON_HEDLEY_UNLIKELY
1675 # define JSON_HEDLEY_UNLIKELY(expr) __builtin_expect (!!(expr), 0 )
1706 # define JSON_HEDLEY_UNLIKELY(expr) __builtin_expect(!!(expr), 0)
1712 # define JSON_HEDLEY_UNLIKELY(expr) (!!(expr))
4595 if (JSON_HEDLEY_UNLIKELY(!j.is_null()))
4642 if (JSON_HEDLEY_UNLIKELY(!j.is_boolean()))
4652 if (JSON_HEDLEY_UNLIKELY(!j.is_string()))
4668 if (JSON_HEDLEY_UNLIKELY(!j.is_string()))
4710 if (JSON_HEDLEY_UNLIKELY(!j.is_array()))
4727 if (JSON_HEDLEY_UNLIKELY(!j.is_array()))
4824 if (JSON_HEDLEY_UNLIKELY(!j.is_array()))
4843 if (JSON_HEDLEY_UNLIKELY(!j.is_array()))
4854 if (JSON_HEDLEY_UNLIKELY(!j.is_binary()))
4866 if (JSON_HEDLEY_UNLIKELY(!j.is_object()))
4967 if (JSON_HEDLEY_UNLIKELY(!j.is_array()))
4980 if (JSON_HEDLEY_UNLIKELY(!j.is_array()))
4987 if (JSON_HEDLEY_UNLIKELY(!p.is_array()))
5000 if (JSON_HEDLEY_UNLIKELY(!j.is_array()))
5007 if (JSON_HEDLEY_UNLIKELY(!p.is_array()))
5019 if (JSON_HEDLEY_UNLIKELY(!j.is_string()))
6191 if (JSON_HEDLEY_UNLIKELY(res == std::char_traits<char>::eof()))
6257 if (JSON_HEDLEY_UNLIKELY(input.empty()))
6315 if (JSON_HEDLEY_UNLIKELY(input.empty()))
6346 if (JSON_HEDLEY_UNLIKELY(!input.empty()))
6801 if (JSON_HEDLEY_UNLIKELY(len != static_cast<std::size_t>(-1) && len > ref_stack.back()->max_size()))
6833 if (JSON_HEDLEY_UNLIKELY(len != static_cast<std::size_t>(-1) && len > ref_stack.back()->max_size()))
6991 if (ref_stack.back() && JSON_HEDLEY_UNLIKELY(len != static_cast<std::size_t>(-1) && len > ref_stack.back()->max_size()))
7061 if (ref_stack.back() && JSON_HEDLEY_UNLIKELY(len != static_cast<std::size_t>(-1) && len > ref_stack.back()->max_size()))
7625 if (JSON_HEDLEY_UNLIKELY(codepoint1 == -1))
7639 if (JSON_HEDLEY_UNLIKELY(codepoint2 == -1))
7673 if (JSON_HEDLEY_UNLIKELY(0xDC00 <= codepoint1 && codepoint1 <= 0xDFFF))
8048 if (JSON_HEDLEY_UNLIKELY(!next_byte_in_range({0x80, 0xBF})))
8058 if (JSON_HEDLEY_UNLIKELY(!(next_byte_in_range({0xA0, 0xBF, 0x80, 0xBF}))))
8082 if (JSON_HEDLEY_UNLIKELY(!(next_byte_in_range({0x80, 0xBF, 0x80, 0xBF}))))
8092 if (JSON_HEDLEY_UNLIKELY(!(next_byte_in_range({0x80, 0x9F, 0x80, 0xBF}))))
8102 if (JSON_HEDLEY_UNLIKELY(!(next_byte_in_range({0x90, 0xBF, 0x80, 0xBF, 0x80, 0xBF}))))
8114 if (JSON_HEDLEY_UNLIKELY(!(next_byte_in_range({0x80, 0xBF, 0x80, 0xBF, 0x80, 0xBF}))))
8124 if (JSON_HEDLEY_UNLIKELY(!(next_byte_in_range({0x80, 0x8F, 0x80, 0xBF, 0x80, 0xBF}))))
8607 if (JSON_HEDLEY_UNLIKELY(std::char_traits<char_type>::to_char_type(get()) != literal_text[i]))
9223 if (JSON_HEDLEY_UNLIKELY(current != std::char_traits<char_type>::eof()))
9247 if (JSON_HEDLEY_UNLIKELY(!sax->start_object(static_cast<std::size_t>(-1))))
9252 if (JSON_HEDLEY_UNLIKELY(!parse_bson_element_list(/*is_array*/false)))
9273 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::bson, "cstring")))
9299 if (JSON_HEDLEY_UNLIKELY(len < 1))
9321 if (JSON_HEDLEY_UNLIKELY(len < 0))
9432 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::bson, "element list")))
9438 if (JSON_HEDLEY_UNLIKELY(!get_bson_cstr(key)))
9448 if (JSON_HEDLEY_UNLIKELY(!parse_bson_element_internal(element_type, element_type_parse_position)))
9469 if (JSON_HEDLEY_UNLIKELY(!sax->start_array(static_cast<std::size_t>(-1))))
9474 if (JSON_HEDLEY_UNLIKELY(!parse_bson_element_list(/*is_array*/true)))
9908 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::cbor, "number")))
9913 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::cbor, "number")))
9987 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::cbor, "string")))
10083 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::cbor, "binary")))
10179 if (JSON_HEDLEY_UNLIKELY(!sax->start_array(len)))
10188 if (JSON_HEDLEY_UNLIKELY(!parse_cbor_internal(true, tag_handler)))
10198 if (JSON_HEDLEY_UNLIKELY(!parse_cbor_internal(false, tag_handler)))
10217 if (JSON_HEDLEY_UNLIKELY(!sax->start_object(len)))
10230 if (JSON_HEDLEY_UNLIKELY(!get_cbor_string(key) || !sax->key(key)))
10235 if (JSON_HEDLEY_UNLIKELY(!parse_cbor_internal(true, tag_handler)))
10246 if (JSON_HEDLEY_UNLIKELY(!get_cbor_string(key) || !sax->key(key)))
10251 if (JSON_HEDLEY_UNLIKELY(!parse_cbor_internal(true, tag_handler)))
10653 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format_t::msgpack, "string")))
10847 if (JSON_HEDLEY_UNLIKELY(!sax->start_array(len)))
10854 if (JSON_HEDLEY_UNLIKELY(!parse_msgpack_internal()))
10869 if (JSON_HEDLEY_UNLIKELY(!sax->start_object(len)))
10878 if (JSON_HEDLEY_UNLIKELY(!get_msgpack_string(key) || !sax->key(key)))
10883 if (JSON_HEDLEY_UNLIKELY(!parse_msgpack_internal()))
10930 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format, "value")))
11024 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_size_type(size_and_type, no_ndarray)))
11037 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_size_value(dimlen, no_ndarray, size_and_type.second)))
11049 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_size_value(dimlen, no_ndarray)))
11061 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_size_value(dimlen, no_ndarray, current)))
11095 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format, number)))
11106 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format, number)))
11122 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format, number)))
11138 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format, number)))
11154 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format, number)))
11179 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format, number)))
11194 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format, number)))
11209 if (JSON_HEDLEY_UNLIKELY(!get_number(input_format, number)))
11233 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_ndarray_size(dim)))
11254 if (JSON_HEDLEY_UNLIKELY(!sax->start_object(3) || !sax->key(key) || !sax->start_array(dim.size())))
11266 if (JSON_HEDLEY_UNLIKELY(!sax->number_unsigned(static_cast<number_unsigned_t>(i))))
11318 && JSON_HEDLEY_UNLIKELY(std::binary_search(bjd_optimized_type_markers.begin(), bjd_optimized_type_markers.end(), result.second)))
11325 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format, "type")))
11331 if (JSON_HEDLEY_UNLIKELY(current != '#'))
11333 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format, "value")))
11455 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format, "number")))
11460 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format, "number")))
11520 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format, "char")))
11524 if (JSON_HEDLEY_UNLIKELY(current > 127))
11559 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_size_type(size_and_type)))
11575 if (JSON_HEDLEY_UNLIKELY(it == bjd_types_map.end() || it->first != size_and_type.second))
11583 if (JSON_HEDLEY_UNLIKELY(!sax->key(key) || !sax->string(type)))
11594 if (JSON_HEDLEY_UNLIKELY(!sax->key(key) || !sax->start_array(size_and_type.first) ))
11601 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_value(size_and_type.second)))
11612 if (JSON_HEDLEY_UNLIKELY(!sax->start_array(size_and_type.first)))
11623 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_value(size_and_type.second)))
11634 if (JSON_HEDLEY_UNLIKELY(!parse_ubjson_internal()))
11643 if (JSON_HEDLEY_UNLIKELY(!sax->start_array(static_cast<std::size_t>(-1))))
11650 if (JSON_HEDLEY_UNLIKELY(!parse_ubjson_internal(false)))
11667 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_size_type(size_and_type)))
11683 if (JSON_HEDLEY_UNLIKELY(!sax->start_object(size_and_type.first)))
11692 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_string(key) || !sax->key(key)))
11696 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_value(size_and_type.second)))
11707 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_string(key) || !sax->key(key)))
11711 if (JSON_HEDLEY_UNLIKELY(!parse_ubjson_internal()))
11721 if (JSON_HEDLEY_UNLIKELY(!sax->start_object(static_cast<std::size_t>(-1))))
11728 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_string(key, false) || !sax->key(key)))
11732 if (JSON_HEDLEY_UNLIKELY(!parse_ubjson_internal()))
11753 if (JSON_HEDLEY_UNLIKELY(!res))
11763 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(input_format, "number")))
11779 if (JSON_HEDLEY_UNLIKELY(result_remainder != token_type::end_of_input))
11869 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(format, "number")))
11913 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(format, "string")))
11946 if (JSON_HEDLEY_UNLIKELY(!unexpect_eof(format, "binary")))
11964 if (JSON_HEDLEY_UNLIKELY(current == std::char_traits<char_type>::eof()))
12295 if (JSON_HEDLEY_UNLIKELY(!sax->start_object(static_cast<std::size_t>(-1))))
12303 if (JSON_HEDLEY_UNLIKELY(!sax->end_object()))
12311 if (JSON_HEDLEY_UNLIKELY(last_token != token_type::value_string))
12317 if (JSON_HEDLEY_UNLIKELY(!sax->key(m_lexer.get_string())))
12323 if (JSON_HEDLEY_UNLIKELY(get_token() != token_type::name_separator))
12340 if (JSON_HEDLEY_UNLIKELY(!sax->start_array(static_cast<std::size_t>(-1))))
12348 if (JSON_HEDLEY_UNLIKELY(!sax->end_array()))
12366 if (JSON_HEDLEY_UNLIKELY(!std::isfinite(res)))
12373 if (JSON_HEDLEY_UNLIKELY(!sax->number_float(res, m_lexer.get_string())))
12383 if (JSON_HEDLEY_UNLIKELY(!sax->boolean(false)))
12392 if (JSON_HEDLEY_UNLIKELY(!sax->null()))
12401 if (JSON_HEDLEY_UNLIKELY(!sax->boolean(true)))
12410 if (JSON_HEDLEY_UNLIKELY(!sax->number_integer(m_lexer.get_number_integer())))
12419 if (JSON_HEDLEY_UNLIKELY(!sax->string(m_lexer.get_string())))
12428 if (JSON_HEDLEY_UNLIKELY(!sax->number_unsigned(m_lexer.get_number_unsigned())))
12483 if (JSON_HEDLEY_UNLIKELY(!sax->end_array()))
12509 if (JSON_HEDLEY_UNLIKELY(get_token() != token_type::value_string))
12516 if (JSON_HEDLEY_UNLIKELY(!sax->key(m_lexer.get_string())))
12522 if (JSON_HEDLEY_UNLIKELY(get_token() != token_type::name_separator))
12537 if (JSON_HEDLEY_UNLIKELY(!sax->end_object()))
13258 if (JSON_HEDLEY_UNLIKELY(m_object != other.m_object))
13303 if (JSON_HEDLEY_UNLIKELY(m_object != other.m_object))
13842 if (JSON_HEDLEY_UNLIKELY(empty()))
13854 if (JSON_HEDLEY_UNLIKELY(empty()))
13900 if (JSON_HEDLEY_UNLIKELY(s.size() > 1 && s[0] == '0'))
13906 if (JSON_HEDLEY_UNLIKELY(s.size() > 1 && !(s[0] >= '1' && s[0] <= '9')))
13917 || JSON_HEDLEY_UNLIKELY(static_cast<std::size_t>(p_end - p) != s.size())) // incomplete read
13935 if (JSON_HEDLEY_UNLIKELY(empty()))
14118 if (JSON_HEDLEY_UNLIKELY(reference_token == "-"))
14176 if (JSON_HEDLEY_UNLIKELY(reference_token == "-"))
14225 if (JSON_HEDLEY_UNLIKELY(reference_token == "-"))
14279 if (JSON_HEDLEY_UNLIKELY(reference_token == "-"))
14284 if (JSON_HEDLEY_UNLIKELY(reference_token.size() == 1 && !("0" <= reference_token && reference_token <= "9")))
14289 if (JSON_HEDLEY_UNLIKELY(reference_token.size() > 1))
14291 if (JSON_HEDLEY_UNLIKELY(!('1' <= reference_token[0] && reference_token[0] <= '9')))
14298 if (JSON_HEDLEY_UNLIKELY(!('0' <= reference_token[i] && reference_token[i] <= '9')))
14358 if (JSON_HEDLEY_UNLIKELY(reference_string[0] != '/'))
14391 if (JSON_HEDLEY_UNLIKELY(pos == reference_token.size() - 1 ||
14490 if (JSON_HEDLEY_UNLIKELY(!value.is_object()))
14500 if (JSON_HEDLEY_UNLIKELY(!element.second.is_primitive()))
15878 if (JSON_HEDLEY_UNLIKELY(it != BasicJsonType::string_t::npos))
18013 if (JSON_HEDLEY_UNLIKELY(indent_string.size() < new_indent))
18086 if (JSON_HEDLEY_UNLIKELY(indent_string.size() < new_indent))
18147 if (JSON_HEDLEY_UNLIKELY(indent_string.size() < new_indent))
19693 if (JSON_HEDLEY_UNLIKELY(t == value_t::null))
19928 if (JSON_HEDLEY_UNLIKELY(m_value.array->capacity() != old_capacity))
20092 if (JSON_HEDLEY_UNLIKELY(manual_type == value_t::object && !is_an_object))
20204 if (JSON_HEDLEY_UNLIKELY(first.m_object != last.m_object))
20221 if (JSON_HEDLEY_UNLIKELY(!first.m_it.primitive_iterator.is_begin()
21153 if (JSON_HEDLEY_UNLIKELY(!is_object()))
21173 if (JSON_HEDLEY_UNLIKELY(!is_object()))
21191 if (JSON_HEDLEY_UNLIKELY(!is_object()))
21211 if (JSON_HEDLEY_UNLIKELY(!is_object()))
21250 if (JSON_HEDLEY_UNLIKELY(m_value.array->capacity() != old_capacity))
21598 if (JSON_HEDLEY_UNLIKELY(this != pos.m_object))
21614 if (JSON_HEDLEY_UNLIKELY(!pos.m_it.primitive_iterator.is_begin()))
21668 if (JSON_HEDLEY_UNLIKELY(this != first.m_object || this != last.m_object))
21739 if (JSON_HEDLEY_UNLIKELY(!is_object()))
21752 if (JSON_HEDLEY_UNLIKELY(!is_object()))
21793 if (JSON_HEDLEY_UNLIKELY(idx >= size()))
22261 if (JSON_HEDLEY_UNLIKELY(!(is_null() || is_array())))
22294 if (JSON_HEDLEY_UNLIKELY(!(is_null() || is_array())))
22326 if (JSON_HEDLEY_UNLIKELY(!(is_null() || is_object())))
22382 if (JSON_HEDLEY_UNLIKELY(!(is_null() || is_array())))
22407 if (JSON_HEDLEY_UNLIKELY(!(is_null() || is_object())))
22461 if (JSON_HEDLEY_UNLIKELY(pos.m_object != this))
22488 if (JSON_HEDLEY_UNLIKELY(pos.m_object != this))
22505 if (JSON_HEDLEY_UNLIKELY(!is_array()))
22511 if (JSON_HEDLEY_UNLIKELY(pos.m_object != this))
22517 if (JSON_HEDLEY_UNLIKELY(first.m_object != last.m_object))
22522 if (JSON_HEDLEY_UNLIKELY(first.m_object == this))
22536 if (JSON_HEDLEY_UNLIKELY(!is_array()))
22542 if (JSON_HEDLEY_UNLIKELY(pos.m_object != this))
22556 if (JSON_HEDLEY_UNLIKELY(!is_object()))
22562 if (JSON_HEDLEY_UNLIKELY(first.m_object != last.m_object))
22568 if (JSON_HEDLEY_UNLIKELY(!first.m_object->is_object()))
22595 if (JSON_HEDLEY_UNLIKELY(!is_object()))
22601 if (JSON_HEDLEY_UNLIKELY(first.m_object != last.m_object))
22607 if (JSON_HEDLEY_UNLIKELY(!first.m_object->is_object()))
23925 if (JSON_HEDLEY_UNLIKELY(idx > parent.size()))
23980 if (JSON_HEDLEY_UNLIKELY(!json_patch.is_array()))
24000 if (JSON_HEDLEY_UNLIKELY(it == val.m_value.object->end()))
24007 if (JSON_HEDLEY_UNLIKELY(string_type && !it->second.is_string()))
24018 if (JSON_HEDLEY_UNLIKELY(!val.is_object()))
24096 if (JSON_HEDLEY_UNLIKELY(!success))
24580 #undef JSON_HEDLEY_UNLIKELY