[libcxx-commits] [libcxx] [libc++] LWG3223 Broken requirements for shared_ptr converting constructors (PR #93071)

Jonathan Wakely via libcxx-commits libcxx-commits at lists.llvm.org
Mon Jun 10 07:33:02 PDT 2024


jwakely wrote:

No, I don't think that was considered. I think for the two overloads taking `nullptr_t` the constraint should be that `d((T*)nullptr)` is well-formed, since that's what the implementation actually does.

I think this needs a new LWG issue.

https://github.com/llvm/llvm-project/pull/93071


More information about the libcxx-commits mailing list