Home | History | Annotate | Download | only in stl

Lines Matching refs:_Self

99   typedef _Deque_iterator_base< _Tp > _Self;
119 difference_type _M_subtract(const _Self& __x) const {
172 typedef _Deque_iterator<_Tp, _Traits> _Self;
194 _Self& operator++() { this->_M_increment(); return *this; }
195 _Self operator++(int) {
196 _Self __tmp = *this;
201 _Self& operator--() { this->_M_decrement(); return *this; }
202 _Self operator--(int) {
203 _Self __tmp = *this;
208 _Self& operator+=(difference_type __n) { this->_M_advance(__n); return *this; }
209 _Self operator+(difference_type __n) const {
210 _Self __tmp = *this;
214 _Self& operator-=(difference_type __n) { return *this += -__n; }
215 _Self operator-(difference_type __n) const {
216 _Self __tmp = *this;
341 typedef _Deque_base<_Tp, _Alloc> _Self;
366 _Deque_base(__move_source<_Self> src)
406 typedef deque<_Tp, _Alloc> _Self;
486 _Self& __x)
561 deque(__move_source<_Self> src)
569 _Self& operator= (const _Self& __x);
571 void swap(_Self& __x) {
578 void _M_swap_workaround(_Self& __x) { swap(__x); }