[libcxx] Adds [concept.same]
authorEric Fiselier <eric@efcs.ca>
Wed, 8 Apr 2020 22:00:13 +0000 (18:00 -0400)
committerEric Fiselier <eric@efcs.ca>
Wed, 8 Apr 2020 22:00:13 +0000 (18:00 -0400)
commit601f7631827ae6ac08117a282c83a62b67dedf48
treeec067b307d448032231338ec7698a2929aa3a7c8
parentbefc788cfaa996b8399765d8157283d2336750fb
[libcxx] Adds [concept.same]

Patch from Christopher Di Bella (cjdb@google.com)
Reviewed as https://reviews.llvm.org/D74291

Adds `std::same_as` to libc++. Since there aren't clang-format rules for
//requires-expressions//, I'll need to disable the formatter in certain areas.
libcxx/CREDITS.TXT
libcxx/include/CMakeLists.txt
libcxx/include/concepts [new file with mode: 0644]
libcxx/include/module.modulemap
libcxx/test/libcxx/double_include.sh.cpp
libcxx/test/std/concepts/lang/same_as.pass.cpp [new file with mode: 0644]