[c++20] Determine whether a defaulted comparison should be deleted or
authorRichard Smith <richard@metafoo.co.uk>
Wed, 6 Nov 2019 20:03:12 +0000 (12:03 -0800)
committerRichard Smith <richard@metafoo.co.uk>
Sat, 7 Dec 2019 00:32:48 +0000 (16:32 -0800)
commit5253d9138eb31252594f5e14133df731551839c7
tree592d0e8333251269ac22764b9b0d24816c0091b0
parentc77b441140586618043f8952dd37816dbae09319
[c++20] Determine whether a defaulted comparison should be deleted or
constexpr.
16 files changed:
clang/include/clang/AST/ComparisonCategories.h
clang/include/clang/Basic/DiagnosticGroups.td
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/include/clang/Sema/Overload.h
clang/include/clang/Sema/Sema.h
clang/lib/Sema/SemaDeclCXX.cpp
clang/lib/Sema/SemaExpr.cpp
clang/lib/Sema/SemaOverload.cpp
clang/test/CXX/class/class.compare/class.compare.default/p2.cpp
clang/test/CXX/class/class.compare/class.compare.default/p3.cpp [new file with mode: 0644]
clang/test/CXX/class/class.compare/class.eq/p1.cpp
clang/test/CXX/class/class.compare/class.eq/p2.cpp [new file with mode: 0644]
clang/test/CXX/class/class.compare/class.rel/p1.cpp
clang/test/CXX/class/class.compare/class.rel/p2.cpp [new file with mode: 0644]
clang/test/CXX/class/class.compare/class.spaceship/p1.cpp [new file with mode: 0644]
clang/www/cxx_status.html