Lines Matching refs:_Slist_node
98 struct _Slist_node : public _Slist_node_base
132 typedef _Slist_node<_Tp> _Node;
193 _Slist_node<_Tp>* _M_get_node()
195 void _M_put_node(_Slist_node<_Tp>* __p)
199 typename _Alloc_traits<_Slist_node<_Tp>,_Allocator>::allocator_type
215 typedef typename _Alloc_traits<_Slist_node<_Tp>, _Allocator>::_Alloc_type
217 _Slist_node<_Tp>* _M_get_node() { return _Alloc_type::allocate(1); }
218 void _M_put_node(_Slist_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); }
242 _Slist_node<_Tp>* __next = (_Slist_node<_Tp>*) (__pos->_M_next);
263 typedef simple_alloc<_Slist_node<_Tp>, _Alloc> _Alloc_type;
264 _Slist_node<_Tp>* _M_get_node() { return _Alloc_type::allocate(1); }
265 void _M_put_node(_Slist_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); }
269 _Slist_node<_Tp>* __next = (_Slist_node<_Tp>*) (__pos->_M_next);
288 _Slist_node<_Tp>* __cur = (_Slist_node<_Tp>*) (__before_first->_M_next);
290 _Slist_node<_Tp>* __tmp = __cur;
291 __cur = (_Slist_node<_Tp>*) __cur->_M_next;
320 typedef _Slist_node<_Tp> _Node;