qt5base-lts/tests/auto/corelib/tools
Marc Mutz 8005fa3524 QStringRef: add missing relational operators against QLatin1String/QString
Equality and inequality were already provided. Missing were the
less/greater than (or equal) operators.

Added.

Moved existing functions around and more similar to the new ones,
to make the whole code section a bit more manageable.

[ChangeLog][QtCore][QStringRef] Added missing operator{<,>,<=,>=}
comparing against QLatin1String and QString.

Change-Id: Idb3c4fa9b38421637987226f3cc1b77f5d4a6309
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
2016-03-16 08:06:54 +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 5.7 2016-02-29 12:34:31 +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 QLatin1String: add at()/op[]/mid()/right()/left() 2016-02-19 18:16:38 +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
qstringapisymmetry QStringRef: add missing relational operators against QLatin1String/QString 2016-03-16 08:06:54 +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 Blacklist tzTest in openSUSE 42.1 2016-02-17 11:28:31 +00:00
qvarlengtharray Updated license headers 2016-01-21 18:55:18 +00:00
qvector QVector: preserve capacity in clear() 2016-02-29 07:57:47 +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 Add test for API symmetry of QString/Ref, QLatin1String, QChar 2016-03-15 08:11:35 +00:00