Lines Matching refs:__n2
98 _M_replace_aux(size_type __pos1, size_type __n1, size_type __n2, in _M_replace_aux() argument
101 _M_check_length(__n1, __n2, "__versa_string::_M_replace_aux"); in _M_replace_aux()
104 const size_type __new_size = __old_size + __n2 - __n1; in _M_replace_aux()
111 if (__how_much && __n1 != __n2) in _M_replace_aux()
112 this->_S_move(__p + __n2, __p + __n1, __how_much); in _M_replace_aux()
115 this->_M_mutate(__pos1, __n1, 0, __n2); in _M_replace_aux()
117 if (__n2) in _M_replace_aux()
118 this->_S_assign(this->_M_data() + __pos1, __n2, __c); in _M_replace_aux()
478 size_type __pos2, size_type __n2) const in compare()
483 __n2 = __str._M_limit(__pos2, __n2); in compare()
484 const size_type __len = std::min(__n1, __n2); in compare()
488 __r = this->_S_compare(__n1, __n2); in compare()
530 size_type __n2) const in compare()
532 __glibcxx_requires_string_len(__s, __n2); in compare()
535 const size_type __len = std::min(__n1, __n2); in compare()
538 __r = this->_S_compare(__n1, __n2); in compare()