commit | f8f62ac93cf842c176115bb9ce4e04b9d725ea3c | [log] [tgz] |
---|---|---|
author | Zhihao Yuan <zy@miator.net> | Tue Jun 18 15:26:50 2019 +0000 |
committer | Zhihao Yuan <zy@miator.net> | Tue Jun 18 15:26:50 2019 +0000 |
tree | 8d7b39528dad57128204d53ed593c6ceaf15564c | |
parent | 8ea6252cec500aabfe868a1ead9119eb9fb6a6fd [diff] |
[libc++] Implement P0608R3 - A sane variant converting constructor Summary: Prefer user-defined conversions over narrowing conversions and conversions to bool. References: http://wg21.link/p0608 Reviewers: EricWF, mpark, mclow.lists Reviewed By: mclow.lists Subscribers: zoecarver, ldionne, libcxx-commits, cfe-commits, christof Differential Revision: https://reviews.llvm.org/D44865 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@363692 91177308-0d34-0410-b5e6-96231b3b80d8