This is an archive of the discontinued LLVM Phabricator instance.

Implement (part of) LWG2857: `{variant,optional,any}::emplace` should return the constructed value
ClosedPublic

Authored by mclow.lists on Apr 11 2017, 12:57 PM.

Details

Reviewers
EricWF
Summary

Implement the optional and any part of this issue.

This changes the return type of these functions.

Diff Detail

Event Timeline

mclow.lists created this revision.Apr 11 2017, 12:57 PM
EricWF accepted this revision.Apr 12 2017, 2:31 PM
This revision is now accepted and ready to land.Apr 12 2017, 2:31 PM
mclow.lists closed this revision.Jun 7 2017, 9:30 AM

Landed as r300123