summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qvarlengtharray.h
Commit message (Expand)AuthorAgeFilesLines
* QVarLengthArray: fix insert() type/alias mismatch between decl and implMarc Mutz2021-11-261-1/+1
* QVLA: Self-Encapsulate FieldsMarc Mutz2021-11-221-97/+97
* QVarLengthArray: Add explicit assertions for implicit assumptionsRobert Löhning2021-10-291-0/+2
* QVarLengthArray: Reduce memory allocations in emplace()Robert Löhning2021-10-231-1/+2
* Remove checks for features available in C++17Ievgenii Meshcheriakov2021-10-021-2/+0
* QVarLengthArray: add support for emplacementMarc Mutz2021-08-161-5/+11
* QVarLengthArray: fix aliasing error in insert(it, n, v)Marc Mutz2021-06-281-1/+1
* QVLA: add a Q_ASSERTGiuseppe D'Angelo2021-01-201-0/+1
* Sequential general purpose containers: add erase/erase_ifGiuseppe D'Angelo2020-12-011-0/+30
* QVLA: modernize some codeGiuseppe D'Angelo2020-11-261-25/+16
* QVLA: always use new to create new objectsGiuseppe D'Angelo2020-11-261-14/+3
* Don't allow storing types that throw in the destructor in our containersLars Knoll2020-11-171-0/+2
* Make QVarLengthArray comparisons hidden friendsAllan Sandfeld Jensen2020-10-301-40/+77
* QList/QVLA: default the parameter for indexOf/contains/remove/etc.Giuseppe D'Angelo2020-10-231-3/+3
* Whitespace cleanup in corelib/toolsAllan Sandfeld Jensen2020-10-211-20/+40
* QVLA: make (last)IndexOf and contains function templatesGiuseppe D'Angelo2020-10-191-6/+12
* Rename QVarLengthArray's private realloc() to reallocate()Jesko von Monkiewitsch2020-09-191-8/+8
* Cleanup QTypeInfoLars Knoll2020-08-261-2/+2
* QVLA: use std::aligned_storageGiuseppe D'Angelo2020-07-121-5/+1
* Constrain the comparison operators for our container classesLars Knoll2020-07-081-6/+6
* QVarLengthArray: add missing move special member functionsMarc Mutz2020-06-221-0/+41
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-1/+1
* Change qHash() to work with size_t instead of uintLars Knoll2020-04-091-1/+1
* Use qsizetype for size related methods in QVarlengthArrayLars Knoll2020-03-141-88/+87
* Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-09-301-1/+1
|\
| * QVarLengthArray: Avoid int vs. size_t warnings in operator=Laszlo Agocs2019-09-291-1/+1
* | QVector/QList/QLinkedList/QVarLengthArray/QSet: add missing deduction guidesMarc Mutz2019-08-071-0/+7
* | QVarLengthArray: optimize pop_back()Marc Mutz2019-07-141-1/+3
* | Make the default ctor of QVarLengthArray implicitUlf Hermann2019-07-021-1/+3
* | QVarLengthArray: add qHash overloadGiuseppe D'Angelo2019-06-231-0/+8
* | Remove handling of missing Q_COMPILER_INITIALIZER_LISTSAllan Sandfeld Jensen2019-05-021-9/+3
* | Non-associative containers: add range constructorsMarc Mutz2019-04-171-3/+10
* | Remove remaining Q_DECL_NOEXCEPT/Q_DECL_NOTHROW usageAllan Sandfeld Jensen2019-04-041-4/+4
|/
* Fix UB (invalid pointer comparison) in QList, QVector, QVLAMarc Mutz2018-10-081-1/+2
* Cast away -Wclass-memaccess warnings in QVarLengthArray methodsEdward Welbourne2018-08-201-3/+3
* fixup oversight in rvalue overloads of operator+=() and operator<<()Eric Lemanissier2018-03-261-2/+2
* Add missing rvalue overloads of operator+=() and operator<<()Christian Ehrlicher2018-03-071-0/+4
* Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-141-2/+2
|\
| * Silence GCC 8 warning on memcpy of movable typesThiago Macieira2018-02-041-2/+2
* | Add rvalue overload of insert/prepend to QVarLengthArray and QVectorAllan Sandfeld Jensen2018-01-201-2/+40
* | Array-backed containers: add shrink_to_fit for STL compatibilityGiuseppe D'Angelo2017-04-121-0/+1
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-281-0/+1
|\|
| * Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-03-271-0/+1
| |\
| | * QVarLengthArray: fix compilation with GCC 7Marc Mutz2017-03-251-0/+1
* | | Remove unused QPodList classMarc Mutz2017-03-221-4/+0
|/ /
* | QVarLengthArray: add rvalue overload of append/push_backMarc Mutz2017-02-251-0/+11
* | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-241-5/+15
|\|
| * QVarLengthArray: fix appending an already-contained itemMarc Mutz2017-02-171-5/+15
* | Do not use QTypeInfo::isStatic anymoreMarc Mutz2017-02-221-2/+2
|/
* Fix possible loss of data warningJesus Fernandez2017-01-241-1/+1