Lines Matching refs:__x

60     __wrap_iter(const __wrap_iter& __x)  in __wrap_iter()  argument
61 : __i(__x.base()) in __wrap_iter()
64 __get_db()->__iterator_copy(this, _VSTD::addressof(__x)); in __wrap_iter()
67 __wrap_iter& operator=(const __wrap_iter& __x)
69 if (this != _VSTD::addressof(__x))
72 __get_db()->__iterator_copy(this, _VSTD::addressof(__x));
73 __i = __x.__i;
139 explicit __wrap_iter(const void* __p, iterator_type __x) _NOEXCEPT : __i(__x) in __wrap_iter() argument
156 bool operator==(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter1>& __y) _NOEXCEPT
158 return __x.base() == __y.base();
163 bool operator==(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
165 return __x.base() == __y.base();
170 bool operator<(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter1>& __y) _NOEXCEPT
172 …_LIBCPP_DEBUG_ASSERT(__get_const_db()->__less_than_comparable(_VSTD::addressof(__x), _VSTD::addres…
174 return __x.base() < __y.base();
179 bool operator<(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
181 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__less_than_comparable(&__x, &__y),
183 return __x.base() < __y.base();
188 bool operator!=(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter1>& __y) _NOEXCEPT
190 return !(__x == __y);
195 bool operator!=(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
197 return !(__x == __y);
202 bool operator>(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter1>& __y) _NOEXCEPT
204 return __y < __x;
209 bool operator>(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
211 return __y < __x;
216 bool operator>=(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter1>& __y) _NOEXCEPT
218 return !(__x < __y);
223 bool operator>=(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
225 return !(__x < __y);
230 bool operator<=(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter1>& __y) _NOEXCEPT
232 return !(__y < __x);
237 bool operator<=(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
239 return !(__y < __x);
245 auto operator-(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
246 -> decltype(__x.base() - __y.base())
249 operator-(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
252 …_LIBCPP_DEBUG_ASSERT(__get_const_db()->__less_than_comparable(_VSTD::addressof(__x), _VSTD::addres…
254 return __x.base() - __y.base();
259 …r1> operator+(typename __wrap_iter<_Iter1>::difference_type __n, __wrap_iter<_Iter1> __x) _NOEXCEPT
261 __x += __n;
262 return __x;