Lines Matching refs:other
161 inline bool operator!=(const type &other) const { return !(*this == other); } \
162 … inline bool operator<=(const type &other) const { return (*this == other) || (*this < other); } \
163 inline bool operator>=(const type &other) const { return !(*this < other); } \
164 inline bool operator>(const type &other) const { return !(*this < other) && !(*this == other); }
167 inline bool operator<(const type &other) const { return field < other.field; } \
168 inline bool operator==(const type &other) const { return field == other.field; } \
172 inline bool operator<(const type &other) const { \
173 return (field & mask) < (other.field & (mask)); \
175 inline bool operator==(const type &other) const { \
176 return (field & mask) == (other.field & (mask)); \
358 inline constexpr bool operator<=(const c2_cntr_t<T> &other) const {
359 return T(other.mValue - mValue) < HALF_RANGE;
363 inline constexpr bool operator>=(const c2_cntr_t<T> &other) const {
364 return T(mValue - other.mValue) < HALF_RANGE;
367 inline constexpr bool operator==(const c2_cntr_t<T> &other) const {
368 return mValue == other.mValue;
371 inline constexpr bool operator!=(const c2_cntr_t<T> &other) const {
372 return !(*this == other);
375 inline constexpr bool operator<(const c2_cntr_t<T> &other) const {
376 return *this <= other && *this != other;
379 inline constexpr bool operator>(const c2_cntr_t<T> &other) const {
380 return *this >= other && *this != other;