summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
* QVarLengthArray: assert that the range passed to erase() is validMarc Mutz2021-12-111-0/+2
* QVLA: separate control from inline storage [11/11]: qHash()Marc Mutz2021-12-111-2/+6
* QVLA: separate control from inline storage [10/N]: range-insert()Marc Mutz2021-12-111-5/+10
* QVLA: separate control from inline storage [9/N]: range-append()Marc Mutz2021-12-111-4/+6
* QVLA: separate control from inline storage [8/N]: emplace()Marc Mutz2021-12-111-4/+7
* QVLA: separate control from inline storage [7/N]: erase{,_if}()Marc Mutz2021-12-111-2/+2
* QVLA: separate control from inline storage [6/N]: emplace_back()Marc Mutz2021-12-111-1/+12
* QVLA: separate control from inline storage [5/N]: Move reallocate()Marc Mutz2021-12-111-12/+15
* QVLA: separate control from inline storage [4/N]: cleanup castsMarc Mutz2021-12-111-9/+10
* QVLA: separate control from inline storage [3/N]: Extract Further Base ClassMarc Mutz2021-12-111-10/+17
* QVLA: separate control from inline storage [2/N]: Move Up Methods [3/3]Marc Mutz2021-12-111-3/+22
* QVLA: separate control from inline storage [2/N]: Move Up Methods [2/3]Marc Mutz2021-12-111-22/+62
* QVLA: separate control from inline storage [2/N]: Move Up Methods [1/3]Marc Mutz2021-12-111-41/+151
* QVarLengthArray: deprecate prepend()Marc Mutz2021-12-112-0/+8
* QVarLengthArray: widen append(p, n)'s contractMarc Mutz2021-12-101-1/+1
* QList: fix typo in QList(It, It)Marc Mutz2021-12-101-1/+1
* QVarLengthArray: fix UB (precondition violation) in range-erase()Marc Mutz2021-12-101-0/+3
* QVLA: separate control from inline storage [1/N]: Extract Base ClassesMarc Mutz2021-12-091-35/+54
* QVarLengthArray: make reallocation strongly exception safeMarc Mutz2021-12-092-27/+30
* QVarLengthArray: implement append() via emplace_back()Marc Mutz2021-12-091-12/+5
* QVarLengthArray: inline some trivial reallocate() wrappersMarc Mutz2021-12-091-15/+3
* QVarLengthArray: use C++14 4-arg std::equal()Marc Mutz2021-12-091-6/+1
* QVarLengthArray: fix size update on failed append()Marc Mutz2021-12-081-6/+5
* Revert "Compile: Work around false positive on gcc >= 900"Joerg Bornemann2021-12-081-1/+1
* QVarLengthArray: remove unneeded copy in replace()Marc Mutz2021-12-071-3/+2
* QVarLengthArray: don't mix iterator/const_iterator in offset calcMarc Mutz2021-12-071-4/+4
* QVarLengthArray: port internal users from at() to op[]Marc Mutz2021-12-071-2/+2
* QVarLengthArray: merge remove(idx [,n]) into one functionMarc Mutz2021-12-072-16/+1
* QVarLengthArray: centralize index checkingMarc Mutz2021-12-071-13/+22
* QMultiHash: fix erase returning the wrong iteratorMårten Nordheim2021-12-071-2/+3
* QVarLengthArray: make static if's constexprMarc Mutz2021-12-021-5/+5
* QVarLengthArray: More Self-Encapsulate FieldMarc Mutz2021-12-011-3/+5
* QVarLengthArray: simplify default ctorMarc Mutz2021-12-011-1/+4
* QVarLengthArray: simplify copy ctor implementationMarc Mutz2021-11-301-2/+2
* QList::count(T): remove the &* hack on iteratorsThiago Macieira2021-11-301-1/+1
* QT_SPECIALIZE_STD_HASH_TO_CALL_QHASH: use unqualified qHash() lookupMarc Mutz2021-11-291-4/+7
* QSharedPointer: fix counter-productive QT_PREPEND_NAMESPACE use in qHash() implMarc Mutz2021-11-271-1/+1
* QVarLengthArray: fix insert() type/alias mismatch between decl and implMarc Mutz2021-11-261-1/+1
* Q(Multi)Map: prevent dangling key/value after detach()Giuseppe D'Angelo2021-11-261-3/+23
* QHash: fix thread race around references and detachingMårten Nordheim2021-11-251-31/+80
* QVLA: Self-Encapsulate FieldsMarc Mutz2021-11-221-97/+97
* Compile: Work around false positive on gcc >= 900Morten Johan Sørvig2021-11-191-1/+1
* QHash: optimize value(key) and key(value) callersMarc Mutz2021-11-192-25/+99
* QStack: simplify the class (even more)Andrei Golubev2021-11-121-18/+5
* Fix QMultiHash::operator== crashAndreas Buhr2021-11-111-3/+3
* QDuplicateTracker: add clear()Thiago Macieira2021-11-111-0/+5
* Add compatible weak pointer move operationsAllan Sandfeld Jensen2021-11-091-1/+18
* QArrayDataOps: fix QList range ctors with mixed value_type in C++20 buildsMarc Mutz2021-11-061-3/+10
* qlibraryinfo.cpp: use qOffsetStringArray for qtConfEntriesThiago Macieira2021-11-031-6/+14
* QMultiHash: Add forgotten documentationMårten Nordheim2021-11-031-6/+16