HomePhabricator

[libc++] Implement LWG 3158

Description

[libc++] Implement LWG 3158

Summary:
LWG 3158 marks the allocator_arg_t constructor of std::tuple as
conditionnally explicit based on whether the default constructors
of the tuple's members are explicitly default constructible.

Reviewers: EricWF, mclow.lists

Subscribers: christof, jkorous, dexonsmith, libcxx-commits

Tags: #libc

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

Details

Committed
ldionneSep 24 2019, 1:22 PM
Differential Revision
D65232: [libc++] Implement LWG 3158
Parents
rCXX372777: [libc++] Implement LWG 2510
Branches
Unknown
Tags
Unknown