Lines Matching defs:__n
171 _M_set_length(size_type __n)
173 _M_length(__n);
174 traits_type::assign(_M_data()[__n], _CharT());
185 __sso_string_base(size_type __n, _CharT __c, const _Alloc& __a);
216 _M_erase(size_type __pos, size_type __n);
341 __sso_string_base(size_type __n, _CharT __c, const _Alloc& __a)
343 { _M_construct(__n, __c); }
435 _M_construct(size_type __n, _CharT __c)
437 if (__n > size_type(_S_local_capacity))
439 _M_data(_M_create(__n, size_type(0)));
440 _M_capacity(__n);
443 if (__n)
444 _S_assign(_M_data(), __n, __c);
446 _M_set_length(__n);
532 _M_erase(size_type __pos, size_type __n)
534 const size_type __how_much = _M_length() - __pos - __n;
536 if (__how_much && __n)
537 _S_move(_M_data() + __pos, _M_data() + __pos + __n,
540 _M_set_length(_M_length() - __n);