[libcxx-commits] [libcxx] [libc++][chrono] Entirely remove relational operators for `std::chrono::weekday` (PR #122428)

Nikolas Klauser via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jan 10 02:40:57 PST 2025


================
@@ -117,9 +117,9 @@ Deprecations and Removals
   removed in language modes prior to C++20. If you are using these features prior to C++20, you will need to
   update to ``-std=c++20``.
 
-- TODO: The relational operators for ``std::chrono::weekday`` will be removed entirely, and the
-  ``_LIBCPP_ENABLE_REMOVED_WEEKDAY_RELATIONAL_OPERATORS`` macro that was used to re-enable this extension will be
-  ignored in LLVM 20.
+- The relational operators for ``std::chrono::weekday`` has been removed entirely, and the
+  ``_LIBCPP_ENABLE_REMOVED_WEEKDAY_RELATIONAL_OPERATORS`` macro that was used to re-enable this extension is ignored in
+  LLVM 20.
----------------
philnik777 wrote:

```suggestion
- The relational operators for ``std::chrono::weekday`` has been removed entirely, and the
  ``_LIBCPP_ENABLE_REMOVED_WEEKDAY_RELATIONAL_OPERATORS`` macro is now ignored.
```
If people don't already know what the macro is they probably don't care (and can probably guess what it's about).

https://github.com/llvm/llvm-project/pull/122428


More information about the libcxx-commits mailing list