Home | History | Annotate | Download | only in bits

Lines Matching defs:move_iterator

922    *  Class template move_iterator is an iterator adapter with the same
930 class move_iterator
946 move_iterator()
950 move_iterator(iterator_type __i)
954 move_iterator(const move_iterator<_Iter>& __i)
969 move_iterator&
976 move_iterator
979 move_iterator __tmp = *this;
984 move_iterator&
991 move_iterator
994 move_iterator __tmp = *this;
999 move_iterator
1001 { return move_iterator(_M_current + __n); }
1003 move_iterator&
1010 move_iterator
1012 { return move_iterator(_M_current - __n); }
1014 move_iterator&
1027 move_iterator
1031 operator==(const move_iterator<_IteratorL>& __x,
1032 const move_iterator<_IteratorR>& __y)
1037 operator==(const move_iterator<_Iterator>& __x,
1038 const move_iterator<_Iterator>& __y)
1043 operator!=(const move_iterator<_IteratorL>& __x,
1044 const move_iterator<_IteratorR>& __y)
1049 operator!=(const move_iterator<_Iterator>& __x,
1050 const move_iterator<_Iterator>& __y)
1055 operator<(const move_iterator<_IteratorL>& __x,
1056 const move_iterator<_IteratorR>& __y)
1061 operator<(const move_iterator<_Iterator>& __x,
1062 const move_iterator<_Iterator>& __y)
1067 operator<=(const move_iterator<_IteratorL>& __x,
1068 const move_iterator<_IteratorR>& __y)
1073 operator<=(const move_iterator<_Iterator>& __x,
1074 const move_iterator<_Iterator>& __y)
1079 operator>(const move_iterator<_IteratorL>& __x,
1080 const move_iterator<_IteratorR>& __y)
1085 operator>(const move_iterator<_Iterator>& __x,
1086 const move_iterator<_Iterator>& __y)
1091 operator>=(const move_iterator<_IteratorL>& __x,
1092 const move_iterator<_IteratorR>& __y)
1097 operator>=(const move_iterator<_Iterator>& __x,
1098 const move_iterator<_Iterator>& __y)
1104 operator-(const move_iterator<_IteratorL>& __x,
1105 const move_iterator<_IteratorR>& __y)
1111 operator-(const move_iterator<_Iterator>& __x,
1112 const move_iterator<_Iterator>& __y)
1117 inline move_iterator<_Iterator>
1118 operator+(typename move_iterator<_Iterator>::difference_type __n,
1119 const move_iterator<_Iterator>& __x)
1123 inline move_iterator<_Iterator>
1125 { return move_iterator<_Iterator>(__i); }
1130 _Iterator, move_iterator<_Iterator>>::type>