Home | History | Annotate | Download | only in ext

Lines Matching refs:__pos

350       _M_mutate(size_type __pos, size_type __len1, const _CharT* __s,
354 _M_erase(size_type __pos, size_type __n);
653 _M_mutate(size_type __pos, size_type __len1, const _CharT* __s,
656 const size_type __how_much = _M_length() - __pos - __len1;
661 if (__pos)
662 _S_copy(__r->_M_refdata(), _M_data(), __pos);
664 _S_copy(__r->_M_refdata() + __pos, __s, __len2);
666 _S_copy(__r->_M_refdata() + __pos + __len2,
667 _M_data() + __pos + __len1, __how_much);
676 _M_erase(size_type __pos, size_type __n)
679 const size_type __how_much = _M_length() - __pos - __n;
687 if (__pos)
688 _S_copy(__r->_M_refdata(), _M_data(), __pos);
690 _S_copy(__r->_M_refdata() + __pos,
691 _M_data() + __pos + __n, __how_much);
699 _S_move(_M_data() + __pos,
700 _M_data() + __pos + __n, __how_much);