Lines Matching refs:operator
109 friend bool operator==( const TwoWayComparable& lhs, const TwoWayComparable& rhs ) {
114 friend bool operator!=( const TwoWayComparable& lhs, const TwoWayComparable& rhs ) {
119 friend bool operator<( const TwoWayComparable& lhs, const TwoWayComparable& rhs ) {
124 friend bool operator>( const TwoWayComparable& lhs, const TwoWayComparable& rhs ) {
129 friend bool operator<=( const TwoWayComparable& lhs, const TwoWayComparable& rhs ) {
134 friend bool operator>=( const TwoWayComparable& lhs, const TwoWayComparable& rhs ) {
194 friend auto operator<=>( const ThreeWayComparable& lhs, const ThreeWayComparable& rhs ) {
199 friend bool operator==( const ThreeWayComparable&, const ThreeWayComparable& ) = default;
221 … friend auto operator<=>( const ThreeWayComparableOnly& lhs, const ThreeWayComparableOnly& rhs ) {
224 friend bool operator==( const ThreeWayComparableOnly& lhs, const ThreeWayComparableOnly& rhs ) {
237 friend bool operator<( const LessComparableOnly& lhs, const LessComparableOnly& rhs ) {
240 friend bool operator==( const LessComparableOnly& lhs, const LessComparableOnly& rhs ) {
254 std::size_t operator()( const comparisons_testing::TwoWayComparable& val ) const {