Fix comparison operators for JsonObject and JsonObjectConst

This commit is contained in:
Benoit Blanchon
2022-06-10 09:53:25 +02:00
parent ff4e837df5
commit e2bb2cec7b
4 changed files with 517 additions and 2 deletions

View File

@ -57,6 +57,7 @@ class ObjectRefBase {
};
class ObjectConstRef : public ObjectRefBase<const CollectionData>,
public VariantOperators<ObjectConstRef>,
public Visitable {
friend class ObjectRef;
typedef ObjectRefBase<const CollectionData> base_type;
@ -147,6 +148,7 @@ class ObjectConstRef : public ObjectRefBase<const CollectionData>,
class ObjectRef : public ObjectRefBase<CollectionData>,
public ObjectShortcuts<ObjectRef>,
public VariantOperators<ObjectRef>,
public Visitable {
typedef ObjectRefBase<CollectionData> base_type;