Hristo Hristov
|
267945b665
|
[libc++][NFC] Refactored equality comparisons tests for pair and expected (#145668)
Refactored `std::expected` and `std::pair` tests to use the
canonicalized names from `test_comparisions.h`, which are shared between
tests.
This was split from https://github.com/llvm/llvm-project/pull/139368 as
per comment
https://github.com/llvm/llvm-project/pull/139368#pullrequestreview-2916040573
Towards implementing [P2944R3: Comparisons for
reference_wrapper](https://github.com/llvm/llvm-project/issues/105424)
---------
Co-authored-by: Hristo Hristov <zingam@outlook.com>
Co-authored-by: Nikolas Klauser <nikolasklauser@berlin.de>
|
2025-06-29 16:34:49 +03:00 |
|
yronglin
|
13c464be84
|
[libc++] Implement P3379R0 Constrain std::expected equality operators (#135759)
Closes #118135
Co-authored-by: A. Jiang <de34@live.cn>
|
2025-05-07 15:25:00 -04:00 |
|
Louis Dionne
|
6a54dfbfe5
|
[libc++][NFC] Add missing license headers
Also standardize the license comment in several files where it was
different from what we normally do.
|
2024-07-31 12:58:09 -04:00 |
|
Hui Xie
|
e356f681f6
|
[libc++] Implement std::expected P0323R12
Implement `std::expected` https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p0323r12.html
Added tests
Differential Revision: https://reviews.llvm.org/D124516
address comment
|
2022-12-14 15:43:42 +00:00 |
|