summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/serialization
diff options
context:
space:
mode:
authorMat Sutcliffe <oktal3700@gmail.com>2019-07-02 02:16:41 +0100
committerMat Sutcliffe <oktal3700@gmail.com>2019-07-20 12:03:32 +0100
commit8010e906d3612aface0daccde41d1a65fca04b0c (patch)
tree46e46c8f4e67057e87fd72af199889334a44a380 /tests/auto/corelib/serialization
parentce86c3373e0271ffad4ce645663e63a468158c1a (diff)
Optimize non-const overload of QJsonObject::operator[]
Refactored parts of insert() into a new private method insertAt(), which can also be called by operator[]() to avoid a redundant key lookup. This is in preparation for overloading QJsonObject's non-const methods on QLatin1String. As a bonus, this also avoids a redundant key lookup in QJsonValueRef::operator=(). Change-Id: Ic481981d838e50bc55fb8e7844536749781899ce Reviewed-by: Marc Mutz <marc.mutz@kdab.com> Reviewed-by: Anton Kudryavtsev <antkudr@mail.ru> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'tests/auto/corelib/serialization')
0 files changed, 0 insertions, 0 deletions