Lines Matching refs:__elems_after
284 const size_type __elems_after = this->_M_finish - __pos;
286 if (__elems_after >= __n) {
289 _Traits::move(__pos + __n, __pos, (__elems_after - __n) + 1);
293 _STLP_PRIV __uninitialized_fill_n(this->_M_finish + 1, __n - __elems_after - 1, __c);
294 this->_M_finish += __n - __elems_after;
296 this->_M_finish += __elems_after;
297 _Traits::assign(__pos, __elems_after + 1, __c);
321 const size_t __elems_after = this->_M_finish - __pos;
323 if (__elems_after >= __n) {
326 _Traits::move(__pos + __n, __pos, (__elems_after - __n) + 1);
346 __mid += __elems_after + 1;
348 this->_M_finish += __n - __elems_after;
350 this->_M_finish += __elems_after;