Lines Matching refs:__y
87 swap(__bit_reference<_Cp> __x, __bit_reference<_Cp> __y) _NOEXCEPT
90 __x = __y;
91 __y = __t;
97 swap(__bit_reference<_Cp> __x, __bit_reference<_Dp> __y) _NOEXCEPT
100 __x = __y;
101 __y = __t;
107 swap(__bit_reference<_Cp> __x, bool& __y) _NOEXCEPT
110 __x = __y;
111 __y = __t;
117 swap(bool& __x, __bit_reference<_Cp> __y) _NOEXCEPT
120 __x = __y;
121 __y = __t;
1196 friend difference_type operator-(const __bit_iterator& __x, const __bit_iterator& __y)
1197 {return (__x.__seg_ - __y.__seg_) * __bits_per_word + __x.__ctz_ - __y.__ctz_;}
1201 …BCPP_INLINE_VISIBILITY friend bool operator==(const __bit_iterator& __x, const __bit_iterator& __y)
1202 {return __x.__seg_ == __y.__seg_ && __x.__ctz_ == __y.__ctz_;}
1204 …BCPP_INLINE_VISIBILITY friend bool operator!=(const __bit_iterator& __x, const __bit_iterator& __y)
1205 {return !(__x == __y);}
1207 …IBCPP_INLINE_VISIBILITY friend bool operator<(const __bit_iterator& __x, const __bit_iterator& __y)
1208 {return __x.__seg_ < __y.__seg_ || (__x.__seg_ == __y.__seg_ && __x.__ctz_ < __y.__ctz_);}
1210 …IBCPP_INLINE_VISIBILITY friend bool operator>(const __bit_iterator& __x, const __bit_iterator& __y)
1211 {return __y < __x;}
1213 …BCPP_INLINE_VISIBILITY friend bool operator<=(const __bit_iterator& __x, const __bit_iterator& __y)
1214 {return !(__y < __x);}
1216 …BCPP_INLINE_VISIBILITY friend bool operator>=(const __bit_iterator& __x, const __bit_iterator& __y)
1217 {return !(__x < __y);}