This is an archive of the discontinued LLVM Phabricator instance.

[libcxx][test] Expand LWG2857 coverage
ClosedPublic

Authored by CaseyCarter on Apr 14 2017, 5:35 PM.

Details

Summary
  • 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

Diff Detail

Repository
rL LLVM

Event Timeline

CaseyCarter created this revision.Apr 14 2017, 5:35 PM
EricWF accepted this revision.Apr 20 2017, 8:54 PM
This revision is now accepted and ready to land.Apr 20 2017, 8:54 PM
This revision was automatically updated to reflect the committed changes.