Lines Matching refs:_M_current
671 _Iterator _M_current;
683 __normal_iterator() : _M_current(_Iterator()) { }
686 __normal_iterator(const _Iterator& __i) : _M_current(__i) { }
694 : _M_current(__i.base()) { }
699 { return *_M_current; }
703 { return _M_current; }
708 ++_M_current;
714 { return __normal_iterator(_M_current++); }
720 --_M_current;
726 { return __normal_iterator(_M_current--); }
731 { return _M_current[__n]; }
735 { _M_current += __n; return *this; }
739 { return __normal_iterator(_M_current + __n); }
743 { _M_current -= __n; return *this; }
747 { return __normal_iterator(_M_current - __n); }
751 { return _M_current; }
885 _Iterator _M_current;
900 : _M_current() { }
904 : _M_current(__i) { }
908 : _M_current(__i.base()) { }
912 { return _M_current; }
916 { return *_M_current; }
920 { return _M_current; }
925 ++_M_current;
933 ++_M_current;
940 --_M_current;
948 --_M_current;
954 { return move_iterator(_M_current + __n); }
959 _M_current += __n;
965 { return move_iterator(_M_current - __n); }
970 _M_current -= __n;
976 { return _M_current[__n]; }