Lines Matching refs:__x
120 reverse_iterator(iterator_type __x) : current(__x) { }
125 reverse_iterator(const reverse_iterator& __x)
126 : current(__x.current) { }
133 reverse_iterator(const reverse_iterator<_Iter>& __x)
134 : current(__x.base()) { }
278 operator==(const reverse_iterator<_Iterator>& __x,
280 { return __x.base() == __y.base(); }
284 operator<(const reverse_iterator<_Iterator>& __x,
286 { return __y.base() < __x.base(); }
290 operator!=(const reverse_iterator<_Iterator>& __x,
292 { return !(__x == __y); }
296 operator>(const reverse_iterator<_Iterator>& __x,
298 { return __y < __x; }
302 operator<=(const reverse_iterator<_Iterator>& __x,
304 { return !(__y < __x); }
308 operator>=(const reverse_iterator<_Iterator>& __x,
310 { return !(__x < __y); }
314 operator-(const reverse_iterator<_Iterator>& __x,
316 { return __y.base() - __x.base(); }
321 const reverse_iterator<_Iterator>& __x)
322 { return reverse_iterator<_Iterator>(__x.base() - __n); }
328 operator==(const reverse_iterator<_IteratorL>& __x,
330 { return __x.base() == __y.base(); }
334 operator<(const reverse_iterator<_IteratorL>& __x,
336 { return __y.base() < __x.base(); }
340 operator!=(const reverse_iterator<_IteratorL>& __x,
342 { return !(__x == __y); }
346 operator>(const reverse_iterator<_IteratorL>& __x,
348 { return __y < __x; }
352 operator<=(const reverse_iterator<_IteratorL>& __x,
354 { return !(__y < __x); }
358 operator>=(const reverse_iterator<_IteratorL>& __x,
360 { return !(__x < __y); }
366 operator-(const reverse_iterator<_IteratorL>& __x,
368 -> decltype(__y.base() - __x.base())
371 operator-(const reverse_iterator<_IteratorL>& __x,
374 { return __y.base() - __x.base(); }
401 back_insert_iterator(_Container& __x) : container(&__x) { }
459 back_inserter(_Container& __x)
460 { return back_insert_iterator<_Container>(__x); }
484 explicit front_insert_iterator(_Container& __x) : container(&__x) { }
542 front_inserter(_Container& __x)
543 { return front_insert_iterator<_Container>(__x); }
575 insert_iterator(_Container& __x, typename _Container::iterator __i)
576 : container(&__x), iter(__i) {}
648 inserter(_Container& __x, _Iterator __i)
650 return insert_iterator<_Container>(__x,
981 operator==(const move_iterator<_IteratorL>& __x,
983 { return __x.base() == __y.base(); }
987 operator!=(const move_iterator<_IteratorL>& __x,
989 { return !(__x == __y); }
993 operator<(const move_iterator<_IteratorL>& __x,
995 { return __x.base() < __y.base(); }
999 operator<=(const move_iterator<_IteratorL>& __x,
1001 { return !(__y < __x); }
1005 operator>(const move_iterator<_IteratorL>& __x,
1007 { return __y < __x; }
1011 operator>=(const move_iterator<_IteratorL>& __x,
1013 { return !(__x < __y); }
1018 operator-(const move_iterator<_IteratorL>& __x,
1020 -> decltype(__x.base() - __y.base())
1021 { return __x.base() - __y.base(); }
1026 const move_iterator<_Iterator>& __x)
1027 { return __x + __n; }