[all-commits] [llvm/llvm-project] 82c470: [libc++][nfc] SFINAE on pair/tuple assignment oper...
Zoe Carver via All-commits
all-commits at lists.llvm.org
Fri Feb 19 13:25:57 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 82c4701d4e7e6c3bb879a5e98d660a126025b87a
https://github.com/llvm/llvm-project/commit/82c4701d4e7e6c3bb879a5e98d660a126025b87a
Author: zoecarver <z.zoelec2 at gmail.com>
Date: 2021-02-19 (Fri, 19 Feb 2021)
Changed paths:
M libcxx/docs/Cxx1zStatusIssuesStatus.csv
M libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/const_pair.pass.cpp
M libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_copy.pass.cpp
M libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_move.pass.cpp
M libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/copy.pass.cpp
M libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/move.pass.cpp
M libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/move_pair.pass.cpp
M libcxx/test/std/utilities/utility/pairs/pairs.pair/assign_const_pair_U_V.pass.cpp
M libcxx/test/std/utilities/utility/pairs/pairs.pair/assign_pair.pass.cpp
M libcxx/test/std/utilities/utility/pairs/pairs.pair/assign_rv_pair.pass.cpp
M libcxx/test/std/utilities/utility/pairs/pairs.pair/assign_rv_pair_U_V.pass.cpp
Log Message:
-----------
[libc++][nfc] SFINAE on pair/tuple assignment operators: LWG 2729.
This patch ensures that SFINAE is used to delete assignment operators in pair and tuple based on issue 2729.
Differential Review: https://reviews.llvm.org/D62454
More information about the All-commits
mailing list