[libc++] Value-initialize unique_ptr's deleter_type

According to the C++ standard, the stored pointer and the stored deleter
should be value-initialized.

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

GitOrigin-RevId: 68e2231f8724eec26c9fcf5c5330fae897f9435f
5 files changed