summaryrefslogtreecommitdiffstats
path: root/src/corelib/text/qstring.cpp
Commit message (Expand)AuthorAgeFilesLines
* QString: reorganize the {starts,ends}With implementationsThiago Macieira2022-03-151-77/+44
* Deprecate {QString, QByteArray}::count()Sona Kurazyan2022-03-121-2/+3
* Add an overload of QStringView::count() for QLatin1StringSona Kurazyan2022-03-091-0/+11
* Add QLatin1String::count(needle)Sona Kurazyan2022-03-091-0/+85
* Add numeric conversion methods to QLatin1StringSona Kurazyan2022-03-051-0/+56
* Add literal operators for QLatin1String and QLatin1CharSona Kurazyan2022-03-041-0/+19
* QLatin1String: add missing APIs for compatibility with Qt string viewsSona Kurazyan2022-03-021-5/+93
* QRegularExpression: print the pattern when warningGiuseppe D'Angelo2022-02-221-7/+11
* Use QtMiscUtils::toAsciiLower() around the codeMarc Mutz2022-02-191-11/+5
* QString: optimize finding size=1 needles in QLatin1StringsMarc Mutz2022-01-291-0/+13
* QString: optimize compare_helperMarc Mutz2022-01-271-6/+3
* Revert "QLatin1String: Add overloads taking QLatin1Char"Marc Mutz2022-01-251-31/+0
* Replace cxx17_bm_searcher config check with feature test macroMarc Mutz2022-01-241-1/+1
* Optimize finding UTF-16 needles in L1 haystacksMarc Mutz2022-01-241-3/+6
* QByteArrayMatcher users: use the new QByteArrayView overloadsMarc Mutz2022-01-211-2/+2
* Doc: Cross-link QString's methodsIvan Tkachenko2022-01-191-3/+5
* QString: use char16_t in ucstr{n,i,}cmp & ucstreq instead of QCharThiago Macieira2022-01-181-26/+24
* QString: optimize equalStrings() with a template in ucstrncmp()Thiago Macieira2022-01-181-6/+27
* QString: merge the two ucstrcmp overloads into a templateThiago Macieira2022-01-181-11/+8
* QString: introduce ucstreq() to optimize equalStrings()Thiago Macieira2022-01-181-2/+15
* QString: make ucstricmp() parameters match the compareStrings'Thiago Macieira2022-01-181-27/+20
* QString: add Q_NEVER_INLINE for ucstricmp()Thiago Macieira2022-01-181-3/+3
* QString: remove the old unaligned 4-byte compares in ucstrncmp()Thiago Macieira2022-01-181-60/+9
* QString::toLatin1_helper_inplace: simplify the codeThiago Macieira2022-01-171-17/+17
* QVersionNumber: port fromString() to QAnyStringViewMarc Mutz2022-01-181-1/+1
* QLatin1String: perform the comparison to another QL1S using memcmp()Thiago Macieira2022-01-171-4/+4
* QString: reorganize some template functionsThiago Macieira2021-12-231-192/+185
* QString: use char16_t in isAscii() instead of QCharThiago Macieira2021-12-181-15/+19
* QString: don't let the compiler emit unnecessary loopingThiago Macieira2021-12-181-0/+6
* QString: replace an #if with ifThiago Macieira2021-12-181-6/+4
* QString: scope a loop variable correctlyMarc Mutz2021-12-161-3/+2
* QString: fix UB (pointer arithmetic on nullptr) in qLastIndexOfMarc Mutz2021-12-161-1/+1
* QString et al: fix lastIndexOf() API asymmetryMarc Mutz2021-12-021-0/+7
* QString::arg: deprecate use of arbitrary Unicode digits as replacementsGiuseppe D'Angelo2021-11-301-4/+80
* QString::fromUtf16: use qustrlenThiago Macieira2021-11-191-5/+2
* QString: prefer sliced() over mid() in split-like functionsMarc Mutz2021-11-151-9/+9
* QCollator: add public, static functions to do comparisonsThiago Macieira2021-11-011-25/+1
* Doc: QString: formalize that we now include the QBA's nullsThiago Macieira2021-10-211-7/+36
* corelib: Fix typos in source code commentsJonas Kvinge2021-10-121-3/+3
* QString: Use QStringIterator in QtPrivate::isRightToLeft()Ievgenii Meshcheriakov2021-10-091-15/+21
* corelib: Use char16_t and char32_t types for charactersIevgenii Meshcheriakov2021-09-061-3/+3
* Doc: fix a bunch of qdoc warnings from wrong prototypesVolker Hilsheimer2021-09-031-6/+3
* Avoid UB (and the consequent need to suppress an MSVC warning)Edward Welbourne2021-08-301-6/+2
* Convert various callers of strtou?ll() to call strntou?ll()Edward Welbourne2021-08-301-5/+8
* QBA(V)/QS(V)::lastIndexOf: fix the search of 1-char needlesGiuseppe D'Angelo2021-08-261-2/+4
* QString: use the QRegularExpression operations on QStringViewGiuseppe D'Angelo2021-08-191-63/+8
* QS(V)/QBA(V)/QL1S::lastIndexOf: fix the offset calculationsGiuseppe D'Angelo2021-08-191-10/+136
* QString::number(double): Disentangle from the QLocale pathMÃ¥rten Nordheim2021-08-171-5/+1
* Fix some errors in docs of string-related classesSona Kurazyan2021-08-161-15/+15
* Assert that special handling of '0' padding does what it shouldEdward Welbourne2021-08-101-14/+33