llvm-project/libcxx/include/__compare
Arthur O'Dwyer 969359e3b8 [libc++] [compare] Named comparison functions, is_eq etc.
Some of these were previously half-implemented in "ordering.h";
now they're all implemented, and tested.
Note that `constexpr` functions are implicitly `inline`, so the
standard wording omits `inline` on these; but Louis and I agree
that that's surprising and it's better to be explicit about it.

Differential Revision: https://reviews.llvm.org/D110515
2021-09-29 16:03:48 -04:00
..
common_comparison_category.h [libc++] Add some missing _LIBCPP_HIDE_FROM_ABI markup 2021-09-21 23:11:23 -04:00
compare_three_way_result.h
is_eq.h [libc++] [compare] Named comparison functions, is_eq etc. 2021-09-29 16:03:48 -04:00
ordering.h [libc++] [compare] Named comparison functions, is_eq etc. 2021-09-29 16:03:48 -04:00
synth_three_way.h [libc++][spaceship] Implement std::pair::operator<=> 2021-09-22 22:36:46 -07:00
three_way_comparable.h [libc++][compare] Implement three_way_comparable[_with] concepts 2021-09-05 12:38:08 -07:00