| Commit message (Expand) | Author | Age | Files | Lines |
* | QVarLengthArray: fix UBs in insert(it, n, v) ([basic.life], invariants) | Marc Mutz | 2023-03-10 | 1 | -22/+6 |
* | QVarLengthArray: Extract Method QtPrivate::q_rotate() | Marc Mutz | 2023-03-02 | 1 | -6/+1 |
* | QVarLengthArray: fix UBs in emplace()/insert() ([basic.life], broken class in... | Marc Mutz | 2023-02-21 | 1 | -21/+9 |
* | QVarLengthArray: protect against aliasing in resize(n, t) | Marc Mutz | 2023-02-16 | 1 | -0/+4 |
* | QVarLengthArray: clear() is not resize(0) | Marc Mutz | 2023-02-15 | 1 | -0/+10 |
* | QVarLengthArray: fix off-by-size() bug in growBy() | Marc Mutz | 2023-01-20 | 1 | -1/+1 |
* | QVarLengthArray: cope with vector<unique_ptr>'s copyability | Marc Mutz | 2023-01-17 | 1 | -23/+16 |
* | QVarLengthArray: Extract Method growBy() | Marc Mutz | 2023-01-12 | 1 | -3/+5 |
* | QVarLengthArray::resize_impl: don't default argument, overload | Marc Mutz | 2023-01-12 | 1 | -3/+9 |
* | Use SPDX license identifiers | Lucie Gérard | 2022-05-16 | 1 | -38/+2 |
* | QVarLengthArray: Move unique_ptr<void, free_deleter> to QVLABaseBase | Marc Mutz | 2022-05-13 | 1 | -4/+6 |
* | QVarLengthArray: add missing (size, value) ctor | Marc Mutz | 2022-04-13 | 1 | -0/+9 |
* | QVarLengthArray: simplify SFINAE on resize(n, v) | Marc Mutz | 2022-04-13 | 1 | -6/+6 |
* | QByteArray/QVarLengthArray: add missing resize(n, v) overloads | Marc Mutz | 2022-04-06 | 1 | -5/+22 |
* | QVarLengthArray: avoid std::aligned_storage (deprecated in C++23) | Marc Mutz | 2021-12-15 | 1 | -1/+9 |
* | QVarLengthArray: don't allow syncqt to export base classes | Marc Mutz | 2021-12-15 | 1 | -0/+5 |
* | QVarLengthArray: assert that the range passed to erase() is valid | Marc Mutz | 2021-12-11 | 1 | -0/+2 |
* | QVLA: separate control from inline storage [11/11]: qHash() | Marc Mutz | 2021-12-11 | 1 | -2/+6 |
* | QVLA: separate control from inline storage [10/N]: range-insert() | Marc Mutz | 2021-12-11 | 1 | -5/+10 |
* | QVLA: separate control from inline storage [9/N]: range-append() | Marc Mutz | 2021-12-11 | 1 | -4/+6 |
* | QVLA: separate control from inline storage [8/N]: emplace() | Marc Mutz | 2021-12-11 | 1 | -4/+7 |
* | QVLA: separate control from inline storage [7/N]: erase{,_if}() | Marc Mutz | 2021-12-11 | 1 | -2/+2 |
* | QVLA: separate control from inline storage [6/N]: emplace_back() | Marc Mutz | 2021-12-11 | 1 | -1/+12 |
* | QVLA: separate control from inline storage [5/N]: Move reallocate() | Marc Mutz | 2021-12-11 | 1 | -12/+15 |
* | QVLA: separate control from inline storage [4/N]: cleanup casts | Marc Mutz | 2021-12-11 | 1 | -9/+10 |
* | QVLA: separate control from inline storage [3/N]: Extract Further Base Class | Marc Mutz | 2021-12-11 | 1 | -10/+17 |
* | QVLA: separate control from inline storage [2/N]: Move Up Methods [3/3] | Marc Mutz | 2021-12-11 | 1 | -3/+22 |
* | QVLA: separate control from inline storage [2/N]: Move Up Methods [2/3] | Marc Mutz | 2021-12-11 | 1 | -22/+62 |
* | QVLA: separate control from inline storage [2/N]: Move Up Methods [1/3] | Marc Mutz | 2021-12-11 | 1 | -41/+151 |
* | QVarLengthArray: deprecate prepend() | Marc Mutz | 2021-12-11 | 1 | -0/+6 |
* | QVarLengthArray: widen append(p, n)'s contract | Marc Mutz | 2021-12-10 | 1 | -1/+1 |
* | QVarLengthArray: fix UB (precondition violation) in range-erase() | Marc Mutz | 2021-12-10 | 1 | -0/+3 |
* | QVLA: separate control from inline storage [1/N]: Extract Base Classes | Marc Mutz | 2021-12-09 | 1 | -35/+54 |
* | QVarLengthArray: make reallocation strongly exception safe | Marc Mutz | 2021-12-09 | 1 | -26/+20 |
* | QVarLengthArray: implement append() via emplace_back() | Marc Mutz | 2021-12-09 | 1 | -12/+5 |
* | QVarLengthArray: inline some trivial reallocate() wrappers | Marc Mutz | 2021-12-09 | 1 | -15/+3 |
* | QVarLengthArray: use C++14 4-arg std::equal() | Marc Mutz | 2021-12-09 | 1 | -6/+1 |
* | QVarLengthArray: fix size update on failed append() | Marc Mutz | 2021-12-08 | 1 | -6/+5 |
* | QVarLengthArray: remove unneeded copy in replace() | Marc Mutz | 2021-12-07 | 1 | -3/+2 |
* | QVarLengthArray: don't mix iterator/const_iterator in offset calc | Marc Mutz | 2021-12-07 | 1 | -4/+4 |
* | QVarLengthArray: port internal users from at() to op[] | Marc Mutz | 2021-12-07 | 1 | -2/+2 |
* | QVarLengthArray: merge remove(idx [,n]) into one function | Marc Mutz | 2021-12-07 | 1 | -6/+1 |
* | QVarLengthArray: centralize index checking | Marc Mutz | 2021-12-07 | 1 | -13/+22 |
* | QVarLengthArray: make static if's constexpr | Marc Mutz | 2021-12-02 | 1 | -5/+5 |
* | QVarLengthArray: More Self-Encapsulate Field | Marc Mutz | 2021-12-01 | 1 | -3/+5 |
* | QVarLengthArray: simplify default ctor | Marc Mutz | 2021-12-01 | 1 | -1/+4 |
* | QVarLengthArray: simplify copy ctor implementation | Marc Mutz | 2021-11-30 | 1 | -2/+2 |
* | QVarLengthArray: fix insert() type/alias mismatch between decl and impl | Marc Mutz | 2021-11-26 | 1 | -1/+1 |
* | QVLA: Self-Encapsulate Fields | Marc Mutz | 2021-11-22 | 1 | -97/+97 |
* | QVarLengthArray: Add explicit assertions for implicit assumptions | Robert Löhning | 2021-10-29 | 1 | -0/+2 |