llvm-project/libcxx/test/std/utilities/utility/pairs/pairs.pair
Eric Fiselier 4268a742f5 Fix pair::operator=(TupleLike&&).
This assignment operator was previously broken since the SFINAE always resulted
in substitution failure. This caused assignments to turn into
copy construction + assignment.

This patch was originally committed as r279953 but was reverted due to warnings
in the test-suite. This new patch corrects those warnings.

llvm-svn: 279955
2016-08-29 01:43:41 +00:00
..
U_V.pass.cpp Refactor test archetypes implementation. 2016-08-11 07:04:14 +00:00
assign_const_pair_U_V.pass.cpp
assign_pair.pass.cpp Recommit r276548 - Make pair/tuples assignment operators SFINAE properly. 2016-07-25 02:36:42 +00:00
assign_pair_cxx03.pass.cpp Recommit r276548 - Make pair/tuples assignment operators SFINAE properly. 2016-07-25 02:36:42 +00:00
assign_rv_pair.pass.cpp Recommit r276548 - Make pair/tuples assignment operators SFINAE properly. 2016-07-25 02:36:42 +00:00
assign_rv_pair_U_V.pass.cpp
assign_tuple.pass.cpp Fix pair::operator=(TupleLike&&). 2016-08-29 01:43:41 +00:00
const_first_const_second.pass.cpp Refactor test archetypes implementation. 2016-08-11 07:04:14 +00:00
const_first_const_second_cxx03.pass.cpp Implement the std::pair parts of "Improving pair and tuple". Completes N4387. 2016-07-25 04:32:07 +00:00
const_pair_U_V.pass.cpp Refactor test archetypes implementation. 2016-08-11 07:04:14 +00:00
const_pair_U_V_cxx03.pass.cpp Implement the std::pair parts of "Improving pair and tuple". Completes N4387. 2016-07-25 04:32:07 +00:00
copy_ctor.pass.cpp Remove _LIBCPP_TRIVIAL_PAIR_COPY_CTOR option. 2016-06-14 01:36:15 +00:00
default-sfinae.pass.cpp [libcxx] Fix LWG Issue #2367 - Fixing std::tuple and std::pair's default constructors. 2015-12-23 08:20:26 +00:00
default.pass.cpp Unbreak C++03 build. 2016-08-11 08:15:35 +00:00
move_ctor.pass.cpp Remove _LIBCPP_TRIVIAL_PAIR_COPY_CTOR option. 2016-06-14 01:36:15 +00:00
not_constexpr_cxx11.fail.cpp Implement the std::pair parts of "Improving pair and tuple". Completes N4387. 2016-07-25 04:32:07 +00:00
piecewise.pass.cpp
rv_pair_U_V.pass.cpp Refactor test archetypes implementation. 2016-08-11 07:04:14 +00:00
special_member_generation_test.pass.cpp Refactor test archetypes implementation. 2016-08-11 07:04:14 +00:00
swap.pass.cpp Removing some trailing whitespace 2016-05-04 20:29:19 +00:00
trivial_copy_move.pass.cpp Remove _LIBCPP_TRIVIAL_PAIR_COPY_CTOR option. 2016-06-14 01:36:15 +00:00
types.pass.cpp