llvm-project
[libc++][tuple.apply] Implement P2255R2 make_from_tuple part.
#152867
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
14
Changes
View On
GitHub
Commits
[libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false.
yronglin
committed
232 days ago
Address review comments
yronglin
committed
232 days ago
Fix test
yronglin
committed
232 days ago
XFAIL test in clang-module-build, because the diagnostic in tuple std header cannot emitted
yronglin
committed
231 days ago
Only disable c++17 clang-modules-build
yronglin
committed
231 days ago
Guard with _LIBCPP_STD_VER >= 23 and update test
yronglin
committed
230 days ago
Merge branch 'main' into make_from_tuple_temp
yronglin
committed
230 days ago
Remove xfail
yronglin
committed
230 days ago
Check compiler implemented __reference_constructs_from_temporary
yronglin
committed
228 days ago
Use std::reference_constructs_from_temporary_v
yronglin
committed
227 days ago
Disable static_assert diagnostic message verify if no builtin __reference_constructs_from_temporary
yronglin
committed
225 days ago
Format
yronglin
committed
225 days ago
Merge branch 'main' into make_from_tuple_temp
yronglin
committed
223 days ago
Add more test
yronglin
committed
223 days ago
Loading