[all-commits] [llvm/llvm-project] f9aa7a: [libc++] Verify std::forward_like's mandates claus...
Mark de Wever via All-commits
all-commits at lists.llvm.org
Wed Mar 26 17:53:52 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f9aa7a20d9352102c41285e63c3a1459036af79d
https://github.com/llvm/llvm-project/commit/f9aa7a20d9352102c41285e63c3a1459036af79d
Author: Mark de Wever <koraq at xs4all.nl>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M libcxx/docs/Status/Cxx23Issues.csv
A libcxx/test/std/utilities/utility/forward/forward_like.verify.cpp
Log Message:
-----------
[libc++] Verify std::forward_like's mandates clause. (#127318)
The existing using _ForwardLike declaration already fails with a
subsitution failure. The LWG issue was filed to clarify what should
happen for non-referencable types.
Added test to verify libc++ is already enforcing the new Mandates.
Implements:
- LWG3757 What's the effect of std::forward_like<void>(x)
Closes: #105026
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