summaryrefslogtreecommitdiffstats
path: root/src/corelib/text/qstringview.h
Commit message (Expand)AuthorAgeFilesLines
* Revert "QStringView: simplify the constructor from QString"Marc Mutz2024-03-061-1/+10
* Rename qIsConstantEvaluated() to q20::is_constant_evaluated()Marc Mutz2024-03-021-3/+1
* QStringView: use new comparison helper macrosIvan Solovev2024-02-201-19/+14
* Add QStringView vs byte array relational operatorsIvan Solovev2024-02-201-0/+18
* qTo*ViewIgnoringNull: further ignore nullsThiago Macieira2023-12-211-1/+1
* QString/QByteArray: further inline the most common indexOf operationsThiago Macieira2023-12-211-0/+21
* QString: inline indexOf() and use a QChar overloadThiago Macieira2023-12-211-2/+2
* String-ish: Add missing <string_view> #includesMarc Mutz2023-11-241-0/+1
* QStringView: add isLower and isUpperAnton Kudryavtsev2023-11-021-0/+5
* QStringView: simplify the constructor from QStringGiuseppe D'Angelo2023-10-051-10/+1
* String classes: make first/last/chopped() delegate to sliced()Ahmad Samir2023-09-301-3/+3
* Add a verify() method to all sequential containersAhmad Samir2023-09-281-8/+17
* String-like containers: add implicit conversions towards std:: string viewsGiuseppe D'Angelo2023-07-131-0/+3
* Q{Any,}StringView: optimize lengthHelperContainer for the runtimeThiago Macieira2023-06-111-16/+2
* Short-live qIsConstantEvaluated()Thiago Macieira2023-06-111-2/+2
* Q{Any,}StringView: remove the GCC-specific compile-time contentThiago Macieira2023-06-111-3/+0
* Make compare(QU8SV) a non-template, document itMarc Mutz2023-03-091-16/+4
* Apply q20::remove_cvref_t around the codeMarc Mutz2023-03-011-2/+3
* Q{Latin1,}StringView: invert members so the order is (data,size) in Qt7Thiago Macieira2022-12-061-5/+15
* Add In-place utf-8 case-insensitive comparisonsØystein Heskestad2022-12-021-0/+16
* Replace usages of Q_CLANG_QDOC with Q_QDOCLuca Di Sera2022-10-211-2/+2
* Eradicate QT_STRINGVIEW_LEVELMarc Mutz2022-08-041-7/+0
* QtBase: eradicate QT_STRINGVIEW_LEVEL usesMarc Mutz2022-07-201-8/+1
* Use SPDX license identifiersLucie Gérard2022-05-161-39/+3
* Remove remnants of the old Intel C++ compilerThiago Macieira2022-05-111-1/+1
* QtCore: Replace remaining uses of QLatin1String with QLatin1StringViewSona Kurazyan2022-03-261-8/+8
* Add QStringView::localeAwareCompare()Sona Kurazyan2022-03-171-0/+2
* Add an overload of QStringView::count() for QLatin1StringSona Kurazyan2022-03-091-0/+1
* QStringView: add missing constexpr so we can use is_constant_evaluatedThiago Macieira2022-02-121-1/+1
* QString et al: fix lastIndexOf() API asymmetryMarc Mutz2021-12-021-1/+3
* QS(V)/QBA(V)/QL1S::lastIndexOf: fix the offset calculationsGiuseppe D'Angelo2021-08-191-3/+16
* Q{*String,ByteArray}View::length(): use qsizetype, not intGiuseppe D'Angelo2021-04-151-2/+2
* Mark places where we missed conversion to unicode character typesEdward Welbourne2021-01-081-1/+1
* QStringView: add constBegin and constEndThiago Macieira2020-12-121-0/+2
* QStringView: add some QRegularExpression-related overloadsGiuseppe D'Angelo2020-12-101-0/+20
* Add noexcept to slicing and indexing of QStringViewAllan Sandfeld Jensen2020-11-041-11/+11
* Make remaining String binary comparisons hidden friendsAllan Sandfeld Jensen2020-10-261-0/+23
* Use c++20 when available at compile timeAllan Sandfeld Jensen2020-09-251-8/+7
* Replace Q_REQUIRED_RESULT with [[nodiscard]]Allan Sandfeld Jensen2020-09-251-85/+85
* Q(Any|Utf8)StringView: move array size deduction feature to fromArrayMårten Nordheim2020-09-181-2/+8
* Convert QStringView::toWCharArray() to return qsizetypeEdward Welbourne2020-08-281-1/+1
* Move QStringRef and remains to Qt5CompatKarsten Heimrich2020-08-201-8/+3
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-28/+28
* Fix warning in QStringView::compare(QChar) on qsizetype->intThiago Macieira2020-07-301-1/+4
* Rename from() to sliced()Lars Knoll2020-07-061-1/+1
* Use QList instead of QVector in corelibJarek Kobus2020-06-251-1/+1
* Don't truncate parameters passed to QStringView::{first/last/from/slice}Sona Kurazyan2020-06-191-4/+4
* Rename new slice() method sliced()Marc Mutz2020-06-111-1/+1
* Ensure left/right/mid behave in a compatible wayLars Knoll2020-06-091-8/+18
* Implement first/last/from and slice() for string-like classesLars Knoll2020-06-081-0/+9