reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
140 if (this->_M_impl._M_start._M_cur != this->_M_impl._M_start._M_first) 401 std::__uninitialized_fill_a(this->_M_impl._M_finish._M_first, 461 this->_M_impl._M_finish._M_first, 499 this->_M_impl._M_finish._M_cur = this->_M_impl._M_finish._M_first; 549 _M_deallocate_node(this->_M_impl._M_finish._M_first); 567 _M_deallocate_node(this->_M_impl._M_start._M_first); 569 this->_M_impl._M_start._M_cur = this->_M_impl._M_start._M_first; 857 std::_Destroy(__last._M_first, __last._M_cur, 977 std::fill(__last._M_first, __last._M_cur, __value); 1081 difference_type __llen = __last._M_cur - __last._M_first; 1084 difference_type __rlen = __result._M_cur - __result._M_first;usr/include/c++/7.4.0/bits/stl_deque.h
152 : _M_cur(__x._M_cur), _M_first(__x._M_first), 174 _M_cur = _M_first; 190 if (_M_cur == _M_first) 210 const difference_type __offset = __n + (_M_cur - _M_first); 220 _M_cur = _M_first + (__offset - __node_offset 257 _M_first = *__new_node; 258 _M_last = _M_first + difference_type(_S_buffer_size()); 356 * (__x._M_node - __y._M_node - 1) + (__x._M_cur - __x._M_first) 712 this->_M_impl._M_start._M_cur = _M_impl._M_start._M_first; 713 this->_M_impl._M_finish._M_cur = (this->_M_impl._M_finish._M_first 1507 if (this->_M_impl._M_start._M_cur != this->_M_impl._M_start._M_first) 1605 != this->_M_impl._M_finish._M_first) 2116 - this->_M_impl._M_start._M_first;