llvm-project/libcxx/test/std/utilities/utility
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
..
as_const Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00
declval Fix a handful of tests that fail in C++03 2015-07-28 07:31:50 +00:00
exchange Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00
forward Void cast runtime-unused variables. Patch from STL@microsoft.com 2016-05-02 19:15:48 +00:00
operators
pairs Fix pair::operator=(TupleLike&&). 2016-08-29 01:43:41 +00:00
utility.inplace Implement the in_place tags from p0032r3. 2016-07-23 22:19:19 +00:00
utility.swap Add is_swappable/is_nothrow_swappable traits 2016-04-21 23:38:59 +00:00
synopsis.pass.cpp [libcxx] Fix c++98 test failures. 2016-06-03 21:40:03 +00:00