[libcxx] adds concept `std::assignable_from`
authorChristopher Di Bella <cjdb.ns@gmail.com>
Thu, 4 Mar 2021 06:27:21 +0000 (22:27 -0800)
committerChristopher Di Bella <cjdb.ns@gmail.com>
Thu, 4 Mar 2021 06:41:55 +0000 (22:41 -0800)
commit647af31e74830e067834f50985f18ac7cc16c2a3
treec757c6b633b097e74b59558c2658fd5374a8f9c6
parente04c058798e4a83dd0480d24b34843a27aa230b2
[libcxx] adds concept `std::assignable_from`

Implements parts of:
    - P0898R3 Standard Library Concepts
    - P1754 Rename concepts to standard_case for C++20, while we still can

Depends on D96660

Reviewed By: ldionne, #libc

Differential Revision: https://reviews.llvm.org/D96742
libcxx/include/concepts
libcxx/test/std/concepts/lang/assignable.compile.pass.cpp [new file with mode: 0644]