qt6-bb10/src/corelib/text
Ahmad Samir c630b231ec Untangle QLatin1StringView from qstring.{h,cpp}
Searching in qstring.{h,cpp} is slightly easier (it's already too
long).

From the task:
Having similarly-structured header files for all the view classes would
help rebasing the different view classes onto a common template come Qt
7.

Diff best viewed in terminal with git's diff.colorMoved config set to
default.

Task-number: QTBUG-103509
Change-Id: Ie791760bb5bfa23def98d67c206ae8fd00c5f6e6
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2023-01-07 04:03:22 +02:00
..
UNICODE_LICENSE.txt Update CLDR to v38 2020-11-08 13:01:29 +01:00
qanystringview.h Untangle QLatin1StringView from qstring.{h,cpp} 2023-01-07 04:03:22 +02:00
qanystringview.qdoc QAnyStringView: add substringing operations 2022-12-08 18:00:16 +00:00
qbytearray.cpp Use more documentation snippets for QString and its siblings 2023-01-01 14:13:50 +02:00
qbytearray.h QString/QByteArray/QList: de-pessimize op+ [2/2]: overload on rvalue LHS 2022-12-07 07:39:38 +00:00
qbytearray_p.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qbytearrayalgorithms.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qbytearraylist.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qbytearraylist.h Replace usages of Q_CLANG_QDOC with Q_QDOC 2022-10-21 09:48:36 +02:00
qbytearraymatcher.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qbytearraymatcher.h Short live q20::fill{,_n}! 2022-10-11 21:17:17 +00:00
qbytearrayview.h QByteArrayView: Add mid/left/right 2022-12-02 20:53:01 +01:00
qbytearrayview.qdoc Use more documentation snippets for QString and its siblings 2023-01-01 14:13:50 +02:00
qbytedata_p.h Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
qchar.cpp Port from container::count() and length() to size() - V5 2022-11-03 14:59:24 +01:00
qchar.h Replace usages of Q_CLANG_QDOC with Q_QDOC 2022-10-21 09:48:36 +02:00
qcollator.cpp QCollator: minor API docs grammar fix 2022-10-01 18:06:04 +02:00
qcollator.h QCollator: port compare(ptr, n, ptr, n) to qsizetype 2022-07-20 11:15:55 +00:00
qcollator_icu.cpp QCollator: add comments re: missing handling of large strings 2022-07-20 13:15:56 +02:00
qcollator_macx.cpp QCollator: Extract Method Private::ensureInitialized() 2022-07-20 11:15:56 +00:00
qcollator_p.h QCollator: Extract Method Private::ensureInitialized() 2022-07-20 11:15:56 +00:00
qcollator_posix.cpp Port QCollator/Posix to qsizetype 2022-07-22 13:05:50 +02:00
qcollator_win.cpp QCollator: add comments re: missing handling of large strings 2022-07-20 13:15:56 +02:00
qdoublescanprint_p.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qlatin1stringmatcher.cpp Add Boyer-Moore Latin-1 string searcher with optional case sensitivity 2022-12-08 17:56:47 +01:00
qlatin1stringmatcher.h Remove superfluous Latin-1 case folding table 2022-12-22 20:02:29 +01:00
qlatin1stringview.h Untangle QLatin1StringView from qstring.{h,cpp} 2023-01-07 04:03:22 +02:00
qlatin1stringview.qdoc Untangle QLatin1StringView from qstring.{h,cpp} 2023-01-07 04:03:22 +02:00
qlocale.cpp QContainerTools: add q_points_into_range overload 2022-12-11 15:44:26 +02:00
qlocale.h Apply Q_FLAG to flag type instead of enum type 2022-10-19 13:54:07 +02:00
qlocale.qdoc Convert Since ... comments on \value lines to [since ...] parameters 2022-05-31 14:09:28 +02:00
qlocale_data_p.h QLocale: port to qsizetype [1/N]: indexed to ranged loops 2022-07-26 01:29:15 +02:00
qlocale_icu.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qlocale_mac.mm QLocale: port to qsizetype [2/N]: remainder (qlocale_win.cpp partial) 2022-09-01 13:51:48 +00:00
qlocale_p.h QLocale: merge the code for some system locale queries 2022-10-25 16:21:56 -07:00
qlocale_tools.cpp QLocale: Have qstrntod() return end of parsed string also on underflow 2022-11-25 10:55:39 +01:00
qlocale_tools_p.h Restore end-of-parse reporting to qstrntod() 2022-11-24 10:06:53 +01:00
qlocale_unix.cpp QLocale: port to qsizetype [1/N]: indexed to ranged loops 2022-07-26 01:29:15 +02:00
qlocale_win.cpp QSystemLocale[Win]: Catch potential WinRT exceptions 2022-11-27 11:12:19 +03:00
qregularexpression.cpp Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
qregularexpression.h QVariant: make many more QtCore types nothrow-copyable 2022-07-30 07:27:56 -07:00
qstring.cpp Untangle QLatin1StringView from qstring.{h,cpp} 2023-01-07 04:03:22 +02:00
qstring.h Untangle QLatin1StringView from qstring.{h,cpp} 2023-01-07 04:03:22 +02:00
qstring_mips_dsp_asm.S Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qstringalgorithms.h QString: fix lifetime issues with QRegularExpression APIs 2022-07-10 23:40:24 +02:00
qstringalgorithms_p.h Long live Q_UNREACHABLE_RETURN()! 2022-10-15 22:11:47 +02:00
qstringbuilder.cpp QStringBuilder: document issues with using "auto" keyword 2023-01-01 17:47:04 +02:00
qstringbuilder.h QAnyStringView: construct from any T implicitly convertible to QString/QByteArray 2022-09-01 15:51:48 +02:00
qstringconverter.cpp QStringConverter: add QLatin1::convert{To,From}Unicode() 2022-12-30 16:36:24 +02:00
qstringconverter.h QString(En|De)coder: Remove noexcept from ctor taking name 2022-06-27 18:25:06 +02:00
qstringconverter_base.h Finish porting cross-platform parts of QStringConverter to qsizetype/size_t 2022-08-12 07:53:58 +02:00
qstringconverter_p.h QStringConverter: add QLatin1::convert{To,From}Unicode() 2022-12-30 16:36:24 +02:00
qstringfwd.h Replace usages of Q_CLANG_QDOC with Q_QDOC 2022-10-21 09:48:36 +02:00
qstringiterator.qdoc Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qstringiterator_p.h QStringIterator: fix UB [2/2]: use std::less to compare pointers 2022-08-05 07:07:49 +02:00
qstringlist.cpp Docs: adjust docs after the QLatin1String to QLatin1StringView rename 2023-01-05 14:46:38 +02:00
qstringlist.h Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
qstringliteral.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qstringmatcher.cpp Reduce foldCasing of the needle in Boyer-Moore QString searches 2022-09-22 18:05:44 +02:00
qstringmatcher.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qstringtokenizer.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qstringtokenizer.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qstringview.cpp Docs: adjust docs after the QLatin1String to QLatin1StringView rename 2023-01-05 14:46:38 +02:00
qstringview.h Q{Latin1,}StringView: invert members so the order is (data,size) in Qt7 2022-12-06 22:24:14 -08:00
qt_attribution.json Doc: Fix paths for Files property in qt_attribution.json files 2022-12-08 15:14:17 +01:00
qtextboundaryfinder.cpp Port from container::count() and length() to size() - V5 2022-11-03 14:59:24 +01:00
qtextboundaryfinder.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qtliterals.qdoc Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qunicodetables.cpp Update UCD to Revision 30 2022-10-11 14:10:59 +00:00
qunicodetables_p.h Unicode: Extract EastAsianWidth property 2022-05-24 23:07:43 +02:00
qunicodetools.cpp QUnicodeTools: mark a test-only flag constexpr/constinit 2022-08-12 07:55:23 +02:00
qunicodetools_p.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qutf8stringview.h Add In-place utf-8 case-insensitive comparisons 2022-12-02 11:35:49 +01:00
qutf8stringview.qdoc [docs] Fix ints that should be qsizetype [src/corelib/text] 2022-09-01 15:51:48 +02:00
qvsnprintf.cpp Replace usages of Q_CLANG_QDOC with Q_QDOC 2022-10-21 09:48:36 +02:00