diff options
| author | PaulXiCao <paulxicao7@gmail.com> | 2025-01-14 16:24:35 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-14 10:24:35 -0500 |
| commit | 438e2ccd4ad18d23fc800d0ad9f4f667a547f868 (patch) | |
| tree | 94d5f553504f2fd8b6df6bb2df54fa4abbc6ead0 /libcxx/include/algorithm | |
| parent | b1751faada35e3456b2a3f6b6c9559b5d74d559b (diff) | |
[libc++] Make std::stable_sort constexpr friendly (#110320)
Implementing `constexpr std::stable_sort`. This is part of P2562R1,
tracked via issue #105360.
Closes #119394
Co-authored-by: A. Jiang <de34@live.cn>
Co-authored-by: Louis Dionne <ldionne.2@gmail.com>
Diffstat (limited to 'libcxx/include/algorithm')
| -rw-r--r-- | libcxx/include/algorithm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libcxx/include/algorithm b/libcxx/include/algorithm index e593ae26ed6e..7b4cb8e49619 100644 --- a/libcxx/include/algorithm +++ b/libcxx/include/algorithm @@ -1530,11 +1530,11 @@ template <class RandomAccessIterator, class Compare> sort(RandomAccessIterator first, RandomAccessIterator last, Compare comp); template <class RandomAccessIterator> - void + constexpr void // constexpr in C++26 stable_sort(RandomAccessIterator first, RandomAccessIterator last); template <class RandomAccessIterator, class Compare> - void + constexpr void // constexpr in C++26 stable_sort(RandomAccessIterator first, RandomAccessIterator last, Compare comp); template <class RandomAccessIterator> |
