qt5base-lts/tests/auto/corelib/tools
Sérgio Martins 6139fbeb5f Introduce QHash::equal_range()
Similar to QMap::equal_range().
Will allow to easily fix inefficient code such as:

    foreach (auto value, hash.values(key)) { ... }

[ChangeLog][QtCore][QHash] Added QHash::equal_range()

Change-Id: I6e19e25de632e897ad83d3141d9d07f0313f7200
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
2016-02-14 06:43:52 +00:00
..
collections Updated license headers 2016-01-21 18:55:18 +00:00
qalgorithms Updated license headers 2016-01-21 18:55:18 +00:00
qarraydata Updated license headers 2016-01-21 18:55:18 +00:00
qarraydata_strictiterators Make sure all containers compile in strict-iterator mode 2014-02-22 04:38:01 +01:00
qbitarray Updated license headers 2016-01-21 18:55:18 +00:00
qbytearray Add Intel copyright to files that Intel has had non-trivial contribution 2016-01-21 22:44:21 +00:00
qbytearraylist Updated license headers 2016-01-21 18:55:18 +00:00
qbytearraymatcher Updated license headers 2016-01-21 18:55:18 +00:00
qbytedatabuffer Updated license headers 2016-01-21 18:55:18 +00:00
qcache Updated license headers 2016-01-21 18:55:18 +00:00
qchar Updated license headers 2016-01-21 18:55:18 +00:00
qcollator Updated license headers 2016-01-21 18:55:18 +00:00
qcommandlineparser Updated license headers 2016-01-21 18:55:18 +00:00
qcontiguouscache Updated license headers 2016-01-21 18:55:18 +00:00
qcryptographichash Updated license headers 2016-01-21 18:55:18 +00:00
qdate Add Intel copyright to files that Intel has had non-trivial contribution 2016-01-21 22:44:21 +00:00
qdatetime Merge remote-tracking branch 'origin/5.6' into dev 2016-02-02 15:57:44 +01:00
qeasingcurve Updated license headers 2016-01-21 18:55:18 +00:00
qelapsedtimer Updated license headers 2016-01-21 18:55:18 +00:00
qexplicitlyshareddatapointer Updated license headers 2016-01-21 18:55:18 +00:00
qfreelist Updated license headers 2016-01-21 18:55:18 +00:00
qhash Introduce QHash::equal_range() 2016-02-14 06:43:52 +00:00
qhash_strictiterators Make sure all containers compile in strict-iterator mode 2014-02-22 04:38:01 +01:00
qhashfunctions Updated license headers 2016-01-21 18:55:18 +00:00
qlatin1string Updated license headers 2016-01-21 18:55:18 +00:00
qline Updated license headers 2016-01-21 18:55:18 +00:00
qlinkedlist Updated license headers 2016-01-21 18:55:18 +00:00
qlist Updated license headers 2016-01-21 18:55:18 +00:00
qlist_strictiterators Make sure all containers compile in strict-iterator mode 2014-02-22 04:38:01 +01:00
qlocale Merge remote-tracking branch 'origin/5.6' into dev 2016-02-11 08:25:04 +01:00
qmap Updated license headers 2016-01-21 18:55:18 +00:00
qmap_strictiterators Make sure all containers compile in strict-iterator mode 2014-02-22 04:38:01 +01:00
qmargins Updated license headers 2016-01-21 18:55:18 +00:00
qmessageauthenticationcode Updated license headers 2016-01-21 18:55:18 +00:00
qpair Updated license headers 2016-01-21 18:55:18 +00:00
qpoint Updated license headers 2016-01-21 18:55:18 +00:00
qpointf Updated license headers 2016-01-21 18:55:18 +00:00
qqueue Updated license headers 2016-01-21 18:55:18 +00:00
qrect QRect(F): add transposed() 2016-02-13 18:18:48 +00:00
qregexp Updated license headers 2016-01-21 18:55:18 +00:00
qregularexpression Updated license headers 2016-01-21 18:55:18 +00:00
qringbuffer Updated license headers 2016-01-21 18:55:18 +00:00
qscopedpointer Updated license headers 2016-01-21 18:55:18 +00:00
qscopedvaluerollback Updated license headers 2016-01-21 18:55:18 +00:00
qset Updated license headers 2016-01-21 18:55:18 +00:00
qsharedpointer Merge "Merge remote-tracking branch 'origin/5.6' into dev" into refs/staging/dev 2016-01-26 11:27:37 +00:00
qsize Updated license headers 2016-01-21 18:55:18 +00:00
qsizef Updated license headers 2016-01-21 18:55:18 +00:00
qstl Updated license headers 2016-01-21 18:55:18 +00:00
qstring Merge "Merge remote-tracking branch 'origin/5.6' into dev" into refs/staging/dev 2016-01-26 11:27:37 +00:00
qstring_no_cast_from_bytearray Updated license headers 2016-01-21 18:55:18 +00:00
qstringbuilder Updated license headers 2016-01-21 18:55:18 +00:00
qstringiterator Updated license headers 2016-01-21 18:55:18 +00:00
qstringlist Updated license headers 2016-01-21 18:55:18 +00:00
qstringmatcher Updated license headers 2016-01-21 18:55:18 +00:00
qstringref QStringRef: add missing op[] 2016-01-26 11:21:09 +00:00
qtextboundaryfinder Updated license headers 2016-01-21 18:55:18 +00:00
qtime Updated license headers 2016-01-21 18:55:18 +00:00
qtimeline Updated license headers 2016-01-21 18:55:18 +00:00
qtimezone Updated license headers 2016-01-21 18:55:18 +00:00
qvarlengtharray Updated license headers 2016-01-21 18:55:18 +00:00
qvector Updated license headers 2016-01-21 18:55:18 +00:00
qvector_strictiterators Make sure all containers compile in strict-iterator mode 2014-02-22 04:38:01 +01:00
qversionnumber Updated license headers 2016-01-21 18:55:18 +00:00
tools.pro QLatin1String: add test 2015-10-19 15:55:21 +00:00