llvm-project/libcxx/test/std/utilities/optional/optional.object/optional.object.assign
Casey Carter c24d7974bc Expand test coverage for LWG2857
* Cover optional's emplace-from-initializer_list overload

* Verify that any::emplace and optional::emplace return a reference to the correct type even for throwing cases.

Differential Revision: https://reviews.llvm.org/D32106

llvm-svn: 301055
2017-04-21 22:38:59 +00:00
..
assign_value.pass.cpp Fix more -Wshadow warnings introduced by recent Clang change 2017-04-04 02:54:27 +00:00
const_optional_U.pass.cpp Implement N4606 optional 2016-10-12 07:46:20 +00:00
copy.pass.cpp Implement N4606 optional 2016-10-12 07:46:20 +00:00
emplace.pass.cpp Expand test coverage for LWG2857 2017-04-21 22:38:59 +00:00
emplace_initializer_list.pass.cpp Expand test coverage for LWG2857 2017-04-21 22:38:59 +00:00
move.pass.cpp Implement N4606 optional 2016-10-12 07:46:20 +00:00
nullopt_t.pass.cpp Implement N4606 optional 2016-10-12 07:46:20 +00:00
optional_U.pass.cpp Implement N4606 optional 2016-10-12 07:46:20 +00:00