Implements parts of:
- P0898R3 Standard Library Concepts
- P1754 Rename concepts to standard_case for C++20, while we still can
Depends on D97443
Differential D97911
[libcxx] adds concept std::semiregular cjdb on Mar 3 2021, 10:06 PM. Authored by
Details
Implements parts of:
Depends on D97443
Diff Detail
Event TimelineComment Actions Code looks good, tests look too long — you know the drill.
|
I'm confused by this change. Was const_copy_assignment already used in the tests for std::copyable? Were those tests intended to check that it was std::copyable despite being not-default-initializable? By making it default-initializable (and thus std::semiregular), are you nerfing the existing std::copyable tests?