llvm-project/libcxx
Hristo Hristov 83542e4764 [libc++][spaceship] Implement operator<=> for duration
Implements parts of [[ https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1614r2.html | P1614R2 ]]
Implemented `operator<=>` for `std::chrono::duration`

Reviewed By: #libc, Mordante

Differential Revision: https://reviews.llvm.org/D145881
2023-03-21 20:06:42 +02:00
..
benchmarks [libc++abi] Improve performance of __dynamic_cast 2023-03-19 10:04:34 +01:00
cmake [libc++][NFC] Move the stdlib= test suite configuration for Apple into the cfg.in files 2023-03-17 15:08:35 -04:00
docs [libc++][spaceship] Implement operator<=> for duration 2023-03-21 20:06:42 +02:00
include [libc++][spaceship] Implement operator<=> for duration 2023-03-21 20:06:42 +02:00
lib [libc++][NFC] Clean up the ABI changelog 2023-03-19 10:37:24 -04:00
src [libc++] Clean up old macOS back-deployment workarounds 2023-03-10 09:08:07 -05:00
test [libc++][spaceship] Implement operator<=> for duration 2023-03-21 20:06:42 +02:00
utils [libc++] Qualifies size_t. 2023-03-21 17:41:36 +01:00
.clang-format [libc++] Remove _LIBCPP_CONSTEVAL 2023-03-10 09:04:48 -05:00
.clang-tidy [libc++] Enable radability-identifier-naming for local variables and fix any problems 2023-02-11 20:03:53 +01:00
.gitignore [libcxx] Fix .gitignore to not exclude test directories 2020-03-25 17:52:23 -07:00
appveyor-reqs-install.cmd Attempt to upgrade compiler used by appveyor builds 2019-04-03 20:40:01 +00:00
appveyor.yml [libc++] Re-apply "Always build c++experimental.a"" 2022-07-19 10:44:19 -04:00
CMakeLists.txt Revert "Reland "[CMake] Bumps minimum version to 3.20.0."" 2023-03-18 20:32:43 +01:00
CREDITS.TXT Microsoft's floating-point to_chars powered by Ryu and Ryu Printf 2021-12-12 16:34:50 +01:00
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
TODO.TXT [libc++] Disallow volatile types in std::allocator 2021-09-22 11:47:38 -04:00