[libcxx] fixes up some [concepts]-related code
authorChristopher Di Bella <cjdb.ns@gmail.com>
Fri, 5 Mar 2021 06:07:45 +0000 (22:07 -0800)
committerChristopher Di Bella <cjdb.ns@gmail.com>
Fri, 5 Mar 2021 06:09:43 +0000 (22:09 -0800)
commit6eb5d55c55d176f9baf0c50d915ec4ec798c413b
tree7d0343d1c79f1063c92a9115846261d950742853
parent063b19dea6991c2bc40bd93f262e20401792822d
[libcxx] fixes up some [concepts]-related code

* moves `std::copy_constructible` so it comes before
  `std::equality_comparable_with`
* replaces a few uses of `auto`
libcxx/include/concepts
libcxx/test/std/concepts/callable/invocable.compile.pass.cpp
libcxx/test/std/concepts/callable/regularinvocable.compile.pass.cpp
libcxx/test/std/concepts/comparison/types.h
libcxx/test/std/concepts/lang/assignable.compile.pass.cpp
libcxx/test/std/concepts/lang/common.compile.pass.cpp