summaryrefslogtreecommitdiffstats
path: root/src/corelib/text/qstring.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-01-151-18/+26
|\
| * Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-01-131-18/+26
| |\
| | * QString::isLower/isUpper: redo the implementationGiuseppe D'Angelo2020-01-111-18/+26
* | | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-01-131-4/+4
|\| |
| * | Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2020-01-091-4/+4
| |\|
| | * ucstrncmp: Fix UBSan report of array overflowingThiago Macieira2020-01-091-4/+4
* | | Merge remote-tracking branch 'origin/5.15' into devLiang Qi2020-01-041-0/+29
|\| |
| * | Introduce QString(View)::isValidUtf16Giuseppe D'Angelo2019-12-201-0/+29
| |/
* | Avoid asan errorsLars Knoll2019-12-161-1/+1
* | Convert QString to use QArrayDataPointerLars Knoll2019-12-161-163/+100
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2019-12-111-2/+5
|\|
| * Optimize qLastIndexOf<QString> to not detach the QStringDavid Faure2019-12-051-2/+5
* | Use QString::DataPointer instead of QStringPrivateLars Knoll2019-12-081-6/+6
* | Use QArrayDataPointer to implement QByteArrayLars Knoll2019-12-081-8/+8
* | Use the QByteArray::DataPointer typedef instead of QByteArrayDataLars Knoll2019-12-081-1/+1
* | Get rid of QCharRef and QByteRefLars Knoll2019-12-081-39/+3
* | Inline the size and data pointers in QByteArrayThiago Macieira2019-12-081-10/+10
* | Inline the size and data pointer members in QStringThiago Macieira2019-12-081-195/+226
* | Get rid of the operator[](uint) overloadsLars Knoll2019-12-081-13/+0
* | Start moving QArrayData's size and data pointer to the main classThiago Macieira2019-12-081-14/+14
* | Stop using the reference counter to store data stateThiago Macieira2019-12-081-1/+1
* | Add reference-count manipulation functions to QArrayData and hide refThiago Macieira2019-12-081-7/+7
* | Introduce the Mutable flag and move QArrayDataPointer::needsDetachThiago Macieira2019-12-081-9/+9
* | Introduce flags to indicate the QArrayData typeThiago Macieira2019-12-071-10/+7
* | Introduce QArrayData::allocatedCapacity() and use it instead of d->allocThiago Macieira2019-12-071-8/+8
* | Rename QArrayData::AllocateOptions enum and update some flagsThiago Macieira2019-12-071-1/+1
* | Remove redundant overloads in QStringFrederik Gladhorn2019-11-131-50/+2
* | Fix converting a null QStringRef to QStringSona Kurazyan2019-11-041-1/+1
|/
* QUnicodeTables: use array for case folding tablesMarc Mutz2019-09-041-15/+15
* Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-09-041-2/+2
* qstringalgorithms.h: add pure, noexcept, constexprMarc Mutz2019-07-291-1/+1
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-07-121-2/+2
* Move text-related code out of corelib/tools/ to corelib/text/Edward Welbourne2019-07-101-0/+12592