summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qvarlengtharray.h
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/tqtc/lts-5.15.8' into tqtc/lts-5.15-open...v5.15.8-lts-lgplTarja Sundqvist2022-11-111-7/+12
|\
| * QVarLengthArray: assert that the range passed to erase() is validMarc Mutz2021-12-111-0/+2
| * QVarLengthArray: fix UB (precondition violation) in range-erase()Marc Mutz2021-12-101-0/+4
| * QVarLengthArray: fix size update on failed append()Marc Mutz2021-12-091-6/+5
| * QVarLengthArray: fix insert() type/alias mismatch between decl and implMarc Mutz2021-11-281-1/+1
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.6' into tqtc/lts-5.15-open...Tarja Sundqvist2022-08-161-1/+1
|\|
| * QVarLengthArray: fix aliasing error in insert(it, n, v)Marc Mutz2021-07-271-1/+1
* | Revert "Update commercial license headers to src/concurrent and src/corelib"Tarja Sundqvist2021-03-231-20/+20
|/
* Update commercial license headers to src/concurrent and src/corelibTarja Sundqvist2021-01-281-20/+20
* QVLA: always use new to create new objectsGiuseppe D'Angelo2020-11-271-14/+3
* 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
* Don't crash on QVLA construction from an empty std::initializer_listThiago Macieira2016-12-091-1/+2
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-04-291-3/+4
|\
| * Silence MSVC warnings when using certain std algorithmsMarc Mutz2016-04-261-3/+4
* | Updated license headersJani Heikkinen2016-01-151-14/+20
|/
* Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-061-0/+9
|\
| * QVLA: Add operator= for initializer listsKai Koehne2015-04-041-0/+9
* | QVarLengthArray: add {const_,reverse_iterator}, {c,}r{begin,end}()Marc Mutz2015-04-051-0/+9
* | QVarLengthArray: add relational operators <,<=,>,>=Marc Mutz2015-04-051-0/+30
|/
* QVarLengthArray: Do not require operator!= for element comparisonKai Koehne2015-03-231-5/+4
* QVarLengthArray: Add initializer_list constructorKai Koehne2015-03-231-0/+11
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Add QVarLengthArray::{indexOf,lastIndexOf,contains} functionshjk2014-01-091-0/+49
* Remove redundant checks in some tools classesJędrzej Nowacki2013-09-131-2/+2