From 0aa04fe8a4cb6aa654fb50df60ba192327e29d1d Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Mon, 25 Mar 2024 21:06:50 -0700 Subject: CBOR: inline the contents of compare() into comparesEqual/ThreeWay() This removes all conversions between types and compares the internals only. Change-Id: I5f663c2f9f4149af84fefffd17c034e384071aa9 Reviewed-by: Ivan Solovev --- src/corelib/serialization/qcborvalue.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/corelib/serialization/qcborvalue.h') diff --git a/src/corelib/serialization/qcborvalue.h b/src/corelib/serialization/qcborvalue.h index bb2c3ac0c5..93adbec344 100644 --- a/src/corelib/serialization/qcborvalue.h +++ b/src/corelib/serialization/qcborvalue.h @@ -259,6 +259,9 @@ private: } Q_DECLARE_STRONGLY_ORDERED(QCborValue) + friend class QCborArray; + friend class QCborMap; + friend class QCborValueConstRef; friend class QCborValueRef; friend class QCborContainerPrivate; friend class QJsonPrivate::Value; -- cgit v1.2.3