llvm-project/clang/test/CXX/class/class.compare
Richard Smith 42d4a55f22 PR44723: Trigger return type deduction for operator<=>s whose return
types are needed to compute the return type of a defaulted operator<=>.

This raises the question of what to do if return type deduction fails.
The standard doesn't say, and implementations vary, so for now reject
that case eagerly to keep our options open.
2020-01-31 13:06:48 -08:00
..
class.compare.default PR44627: Consider reversing == and <=> candidates found by ADL. 2020-01-30 18:41:54 -08:00
class.eq [c++20] Implement P1946R0: allow defaulted comparisons to take their 2019-12-10 19:54:35 -08:00
class.rel [c++20] Delete defaulted comparison functions if they would invoke an 2019-12-10 19:28:30 -08:00
class.spaceship PR44723: Trigger return type deduction for operator<=>s whose return 2020-01-31 13:06:48 -08:00