diff --git a/src/json.hpp b/src/json.hpp index b799f63bb..6e5803ca2 100644 --- a/src/json.hpp +++ b/src/json.hpp @@ -7897,14 +7897,14 @@ class basic_json /// equal operator (calls key()) template - bool operator==(const KeyType& key) + bool operator==(const KeyType& key) const { return proxy.key() == key; } /// not equal operator (calls key()) template - bool operator!=(const KeyType& key) + bool operator!=(const KeyType& key) const { return proxy.key() != key; } @@ -7930,14 +7930,14 @@ class basic_json /// equal operator (calls value()) template - bool operator==(const ValueType& value) + bool operator==(const ValueType& value) const { return proxy.value() == value; } /// not equal operator (calls value()) template - bool operator!=(const ValueType& value) + bool operator!=(const ValueType& value) const { return proxy.value() != value; }