Checking that T is constructible from Args... is technically not
required by the Standard, although any implementation will obviously
error out if that's not satisfied. However, this check is incompatible
with using Allocator construction in the control block (upcoming change
as part of implementing P0674), so I'm removing it now to reduce the
upcoming diff as much as possible.
Details
Details
- Reviewers
- None
- Group Reviewers
Restricted Project - Commits
- rGb3d1d1f4fff8: [libc++] Remove unnecessary static assertion in allocate_shared
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo