TTom Stellard[libc++][ranges] Implement ranges::sample.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc++][ranges] Implement ranges::sample. Differential Revision: https://reviews.llvm.org/D130865 (cherry picked from commit 6bdb64223473585f783572c9fbf0673b4b324a35) | 3 年前 | |
Rewording "static_assert" diagnostics This patch rewords the static assert diagnostic output. Failing a _Static_assert in C should not report that static_assert failed. This changes the wording to be more like GCC and uses "static assertion" when possible instead of hard coding the name. This also changes some instances of 'static_assert' to instead be based on the token in the source code. Differential Revision: https://reviews.llvm.org/D129048 | 3 年前 | |
[libc++] Removes base member from tests. Change the tests to use the base friend function instead of members. Also changed some types to have a base friends instead of members. Reviewed By: #libc, ldionne, Quuxplusone Differential Revision: https://reviews.llvm.org/D120742 | 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 年前 |