TTom Stellard[libc++][ranges] Implement ranges::rotate.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc++] Implement ranges::{reverse, rotate}_copy Reviewed By: var-const, #libc Spies: huixie90, libcxx-commits, mgorny Differential Revision: https://reviews.llvm.org/D127211 | 4 年前 | |
[libc++][ranges] Implement ranges::rotate. Also fix ranges::stable_sort and ranges::inplace_merge to support proxy iterators now that their internal implementations can correctly dispatch rotate. Differential Revision: https://reviews.llvm.org/D130758 (cherry picked from commit 36c746ca2d5b325a7ac64135c1ff8774c06ab34c) | 3 年前 | |
[libc++] Remove test-suite annotations for unsupported Clang versions Differential Revision: https://reviews.llvm.org/D108471 | 4 年前 | |
[libc++][NFC] Use cpp17_output_iterator in tests. The renames the output_iterator to cpp17_output_iterator. These iterators are still used in C++20 so it's not possible to change the current type to the new C++20 requirements. This is done in a similar fashion as the cpp17_input_iterator. Reviewed By: #libc, Quuxplusone, ldionne Differential Revision: https://reviews.llvm.org/D117950 | 4 年前 |