summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qcontainertools_impl.h
Commit message (Expand)AuthorAgeFilesLines
* Suppress bogus warning from gcc 12Ulf Hermann2024-03-191-2/+1
* QDBusArgument: disambiguate between QMap on std::pair and std::mapThiago Macieira2024-03-181-1/+5
* Add QtPrivate::ArrowProxyMarc Mutz2024-01-311-0/+7
* Refuse to relocate non-copy/move-constructible typesMarc Mutz2023-12-071-0/+2
* Remove Java iterator APIs for moving back if operator-- is not availableVolker Hilsheimer2023-05-101-0/+9
* QVarLengthArray: Extract Method QtPrivate::q_rotate()Marc Mutz2023-02-211-0/+20
* q_uninitialized_relocate: use memcpy, not memmoveGiuseppe D'Angelo2023-02-171-4/+4
* QString, QByteArray: don't detach in removeIf/erase/eraseif()Ahmad Samir2023-02-091-0/+35
* Suppress GCC 13's -Wmaybe-uninitialized in q_uninitialized_relocate_nThiago Macieira2023-01-171-0/+5
* QContainerTools: add q_points_into_range overloadAhmad Samir2022-12-111-0/+17
* Short live the Qt implementation of the Detection IdiomMarc Mutz2022-11-301-28/+12
* Use SPDX license identifiersLucie GĂ©rard2022-05-161-40/+4
* Sequential erase/_if: don't apply predicate twice to elementMarc Mutz2022-02-021-25/+34
* QVarLengthArray: make reallocation strongly exception safeMarc Mutz2021-12-091-1/+10
* Resurrect data moves in QListAndrei Golubev2021-04-271-0/+111
* Add q_points_into_range to container utilitiesAndrei Golubev2021-04-271-0/+13
* Sequential containers: make removeIf/erase_if not detach unless neededGiuseppe D'Angelo2020-12-041-2/+10
* Associative containers: add erase_ifGiuseppe D'Angelo2020-12-021-0/+52
* QSet: add erase_ifGiuseppe D'Angelo2020-12-011-0/+17
* Sequential general purpose containers: add erase/erase_ifGiuseppe D'Angelo2020-12-011-0/+48
* Reject `const T*`-convertible types in QCommonArrayOps::copyAppend<It>Andrei Golubev2020-11-111-0/+3
* Use std::void_t instead of the hand-rolled versionGiuseppe D'Angelo2020-10-181-10/+6
* Add prepend optimization to QCommonArrayOpsAndrei Golubev2020-08-271-0/+4
* Cleanup QTypeInfoLars Knoll2020-08-261-2/+2
* Use std::memmoveSamuli Piippo2020-06-301-3/+4
* QVarLengthArray: add missing move special member functionsMarc Mutz2020-06-221-0/+21
* doc: Remove ifndef Q_QDOCMartin Smith2019-09-161-4/+0
* QHash/QMultiHash: add range constructorsMarc Mutz2019-04-251-0/+43
* Non-associative containers: add range constructorsMarc Mutz2019-04-171-0/+93