summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
* QCache: Fix crash observed in tst_QAccessibilityFabian Kosmale2020-11-271-1/+1
* QVLA: modernize some codeGiuseppe D'Angelo2020-11-261-25/+16
* QVLA: always use new to create new objectsGiuseppe D'Angelo2020-11-261-14/+3
* Remove deprecated algorithms from documentationMarcel Krems2020-11-261-19/+4
* QSet: add missing insert-with-hintMarc Mutz2020-11-252-0/+19
* QMargins(F): add support for structured bindingGiuseppe D'Angelo2020-11-221-0/+60
* QCache: fix accidental pessimizationMÃ¥rten Nordheim2020-11-211-2/+1
* QPoint(F): add support for structured bindingGiuseppe D'Angelo2020-11-201-0/+44
* QScopedPointer: streamline code with qExchangeGiuseppe D'Angelo2020-11-201-4/+2
* QScopedPointer helper deletes: add operator()Giuseppe D'Angelo2020-11-201-3/+13
* Remove QScopedSharedPointerGiuseppe D'Angelo2020-11-202-149/+0
* Deprecate QScopedPointer::take()Giuseppe D'Angelo2020-11-202-0/+5
* Get rid of Q_COMPILER_CONSTEXPR checksAllan Sandfeld Jensen2020-11-171-2/+0
* Don't initialize POD types with memset(0)Lars Knoll2020-11-171-2/+4
* Move the iterator from QTypedArrayData to QListLars Knoll2020-11-174-96/+85
* Remove unused methodLars Knoll2020-11-171-22/+0
* Clean up QList(iterator, iterator)Lars Knoll2020-11-172-17/+16
* Only export the non inline methods of QArrayDataLars Knoll2020-11-171-6/+6
* Fix signature of QArrayDataOps::erase()Lars Knoll2020-11-172-9/+13
* Remove the special code for emplaceFront/Back againLars Knoll2020-11-172-37/+2
* Clean up emplace implementationsLars Knoll2020-11-171-233/+98
* Add a couple of noexcept to methods that can't throwLars Knoll2020-11-172-20/+20
* Simplify QArrayDataOps::insert() for movable typesLars Knoll2020-11-171-146/+79
* Remove unused codeLars Knoll2020-11-171-24/+0
* Simplify insert() code for POD typesLars Knoll2020-11-171-77/+23
* Remove destructor calls from insert()Lars Knoll2020-11-172-235/+217
* Fix moveAppend() implementationLars Knoll2020-11-171-16/+6
* Don't implement copyAppend() through insert()Lars Knoll2020-11-171-23/+52
* Use std::destroy() instead if handwritten loopLars Knoll2020-11-171-9/+3
* Clean up QCommonArrayOpsLars Knoll2020-11-171-39/+13
* Cleanup QArrayDataOps::erase()Lars Knoll2020-11-171-106/+39
* Don't allow storing types that throw in the destructor in our containersLars Knoll2020-11-177-12/+42
* Smaller cleanupLars Knoll2020-11-171-12/+6
* Add a couple of noexcept where we can't throw exceptionsLars Knoll2020-11-171-13/+13
* Simplify code in QExceptionSafetyPrimitivesLars Knoll2020-11-171-27/+12
* Remove some unused methodsLars Knoll2020-11-171-85/+7
* Move emplaceFront/Back() implementation into QArrayDataOpsLars Knoll2020-11-172-22/+22
* Simplify the code for QList::emplace()Lars Knoll2020-11-172-33/+21
* Simplify reallocation handling in QListLars Knoll2020-11-173-162/+102
* Smaller code cleanups in QListLars Knoll2020-11-172-14/+13
* QList::append(QList) doesn't require a temp copyLars Knoll2020-11-171-3/+1
* Adjust code format, add space after 'if'Zhang Sheng2020-11-161-2/+2
* Fix error on MSVC when QList with disabled rvalues is instantiatedLars Knoll2020-11-161-6/+32
* Clean realloc() related bits in QString/QBA and Q*ArrayOpsAndrei Golubev2020-11-122-3/+8
* Reject `const T*`-convertible types in QCommonArrayOps::copyAppend<It>Andrei Golubev2020-11-112-2/+5
* Simplify Q*ArrayOps emplace() signatureAndrei Golubev2020-11-101-19/+18
* Fix QArrayDataOps generic and relocatable emplace()Andrei Golubev2020-11-091-7/+100
* Avoid calling memmove() if it's a noopLars Knoll2020-11-091-20/+25
* Move existing items in generic erase instead of copying themAndrei Golubev2020-11-091-2/+2
* Move existing items when inserting instead of copying themLars Knoll2020-11-091-33/+28