Lines Matching refs:__before_first
92 _Slist_node_base* __before_first,
95 if (__pos != __before_first && __pos != __before_last)
97 _Slist_node_base* __first = __before_first->_M_next;
99 __before_first->_M_next = __before_last->_M_next;
265 _Slist_base<_Tp,_Alloc>::_M_erase_after(_Slist_node_base* __before_first,
268 _Slist_node<_Tp>* __cur = (_Slist_node<_Tp>*) (__before_first->_M_next);
277 __before_first->_M_next = __last_node;
603 erase_after(iterator __before_first, iterator __last)
605 return iterator((_Node*) this->_M_erase_after(__before_first._M_node,
636 // Moves the range [__before_first + 1, __before_last + 1) to *this,
640 iterator __before_first, iterator __before_last)
642 if (__before_first != __before_last)
643 __slist_splice_after(__pos._M_node, __before_first._M_node,