Lines Matching refs:__n
355 slist(size_type __n, const value_type& __x,
357 { _M_insert_after_fill(&_M_head, __n, __x); }
359 explicit slist(size_type __n) : _Base(allocator_type())
360 { _M_insert_after_fill(&_M_head, __n, value_type()); }
392 void assign(size_type __n, const _Tp& __val);
403 void _M_assign_dispatch(_Integer __n, _Integer __val, __true_type)
404 { assign((size_type) __n, (_Tp) __val); }
466 size_type __n, const value_type& __x) {
467 for (size_type __i = 0; __i < __n; ++__i)
482 void _M_insert_after_range(_Node_base* __pos, _Integer __n, _Integer __x,
484 _M_insert_after_fill(__pos, __n, __x);
527 void insert_after(iterator __pos, size_type __n, const value_type& __x) {
528 _M_insert_after_fill(__pos._M_node, __n, __x);
563 void insert(iterator __pos, size_type __n, const value_type& __x) {
564 _M_insert_after_fill(__slist_previous(&_M_head, __pos._M_node), __n, __x);
707 void slist<_Tp, _Alloc>::assign(size_type __n, const _Tp& __val) {
710 for ( ; __node != 0 && __n > 0 ; --__n) {
715 if (__n > 0)
716 _M_insert_after_fill(__prev, __n, __val);