xref: /llvm-project/lldb/test/API/lang/cpp/standards/cpp20/main.cpp (revision 89cd0e8c267f57004a734c94ff15c6bd0facf646)
1*89cd0e8cSMichael Buch #include <compare>
2*89cd0e8cSMichael Buch 
3*89cd0e8cSMichael Buch struct Foo {
operator <=>(Foo const &,Foo const &)4*89cd0e8cSMichael Buch   friend auto operator<=>(Foo const &, Foo const &) { return true; }
5*89cd0e8cSMichael Buch };
6*89cd0e8cSMichael Buch 
main()7*89cd0e8cSMichael Buch int main() { return Foo{} <=> Foo{}; }
8