@@ -23,38 +23,38 @@ simdjson_inline simdjson_result<dom::object>::simdjson_result(error_code error)
2323 : internal::simdjson_result_base<dom::object>(error) {}
2424
2525inline simdjson_result<dom::element> simdjson_result<dom::object>::operator [](std::string_view key) const noexcept {
26- if (error ()) { return error (); }
26+ if (simdjson_unlikely ( error () )) { return error (); }
2727 return first[key];
2828}
2929inline simdjson_result<dom::element> simdjson_result<dom::object>::operator [](const char *key) const noexcept {
30- if (error ()) { return error (); }
30+ if (simdjson_unlikely ( error () )) { return error (); }
3131 return first[key];
3232}
3333inline simdjson_result<dom::element> simdjson_result<dom::object>::at_pointer(std::string_view json_pointer) const noexcept {
34- if (error ()) { return error (); }
34+ if (simdjson_unlikely ( error () )) { return error (); }
3535 return first.at_pointer (json_pointer);
3636}
3737inline simdjson_result<dom::element> simdjson_result<dom::object>::at_key(std::string_view key) const noexcept {
38- if (error ()) { return error (); }
38+ if (simdjson_unlikely ( error () )) { return error (); }
3939 return first.at_key (key);
4040}
4141inline simdjson_result<dom::element> simdjson_result<dom::object>::at_key_case_insensitive(std::string_view key) const noexcept {
42- if (error ()) { return error (); }
42+ if (simdjson_unlikely ( error () )) { return error (); }
4343 return first.at_key_case_insensitive (key);
4444}
4545
4646#if SIMDJSON_EXCEPTIONS
4747
4848inline dom::object::iterator simdjson_result<dom::object>::begin() const noexcept (false ) {
49- if (error ()) { throw simdjson_error (error ()); }
49+ if (simdjson_unlikely ( error () )) { throw simdjson_error (error ()); }
5050 return first.begin ();
5151}
5252inline dom::object::iterator simdjson_result<dom::object>::end() const noexcept (false ) {
53- if (error ()) { throw simdjson_error (error ()); }
53+ if (simdjson_unlikely ( error () )) { throw simdjson_error (error ()); }
5454 return first.end ();
5555}
5656inline size_t simdjson_result<dom::object>::size() const noexcept (false ) {
57- if (error ()) { throw simdjson_error (error ()); }
57+ if (simdjson_unlikely ( error () )) { throw simdjson_error (error ()); }
5858 return first.size ();
5959}
6060
0 commit comments