Nikolas Klauser
|
7f845cba2c
|
[libc++] Update the CI to Clang-20 and drop Clang-17 support (#117429)
|
2025-01-28 12:35:33 +01:00 |
|
Nikolas Klauser
|
5dfdac74ca
|
[libc++][NFC] Avoid opening namespace std in the tests (#94160)
This also adds a few FIXMEs where we use UB in the tests.
|
2024-08-01 10:57:21 +02:00 |
|
Nikolas Klauser
|
cb7a03b41f
|
[libc++] Fix failures with GCC 14 (#92663)
Fixes #91831
|
2024-06-01 12:20:41 +02:00 |
|
Mark de Wever
|
0ad663ead1
|
[libc++] Removes Clang-16 support. (#87810)
With the release of Clang-18 we no longer officially support Clang-16.
|
2024-04-10 17:51:02 +02:00 |
|
Hui
|
dfde6e89ec
|
[libc++][test] Remove tests that testing std::variant<T&> (#84222)
Fixes #83600
|
2024-03-26 09:39:20 -04:00 |
|
Nikolas Klauser
|
2a38551457
|
[libc++] Remove <tuple> from <variant> (#83183)
This moves a utility from `<tuple>` into an implementation detail header
and refactors the selection of the variant index type to use.
|
2024-03-11 14:04:51 +01:00 |
|
Hristo Hristov
|
3412bc7658
|
[libc++][variant] P2637R3: Member visit (std::variant ) (#76447)
Implements parts of: `P2637R3` https://wg21.link/P2637R3
(https://eel.is/c++draft/variant.visit)
Implements:
`variant.visit()`
`variant.visit<R>()`
The tests are as close as possible to the non-member function.
To land after: https://github.com/llvm/llvm-project/pull/76268
---------
Co-authored-by: Zingam <zingam@outlook.com>
|
2024-01-21 07:16:51 +02:00 |
|