Lines Matching refs:_Slist_base
148 class _Slist_base {
152 typedef _Slist_base<_Tp, _Alloc> _Self;
160 _Slist_base(const allocator_type& __a) :
165 _Slist_base(__move_source<_Self> src) :
170 ~_Slist_base() { _M_erase_after(&_M_head._M_data, 0); }
220 class slist : protected _STLP_PRIV _Slist_base<_Tp,_Alloc>
226 typedef _STLP_PRIV _Slist_base<_Tp,_Alloc> _Base;
283 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(allocator_type()) {}
286 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(__a) {}
293 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(allocator_type())
296 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(allocator_type())
300 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(__a)
309 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(__a)
315 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(allocator_type())
321 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(__a)
325 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(__a)
330 : _STLP_PRIV _Slist_base<_Tp,_Alloc>(__x.get_allocator())
335 : _STLP_PRIV _Slist_base<_Tp, _Alloc>(__move_source<_Base>(src.get())) {}