[all-commits] [llvm/llvm-project] 7f69a3: [libc++] Deprecate and remove member types of `has...
A. Jiang via All-commits
all-commits at lists.llvm.org
Wed Feb 19 05:32:19 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7f69a399df384c86428d0c97e3afbc8146324226
https://github.com/llvm/llvm-project/commit/7f69a399df384c86428d0c97e3afbc8146324226
Author: A. Jiang <de34 at live.cn>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M libcxx/include/__variant/monostate.h
M libcxx/include/variant
A libcxx/test/std/utilities/variant/variant.hash/hash.depr.verify.cpp
Log Message:
-----------
[libc++] Deprecate and remove member types of `hash` in `<variant>` (#127758)
These member types were deprecated in C++17 by P0174R2 and removed in
C++20 by P0619R4, but the changes in `<variant>` seem missing.
Drive-by: Replace one `_NOEXCEPT` with `noexcept` as the `hash`
specialization is C++17-and-later only.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list