Lines Matching refs:__before_first
99 _Slist_node_base* __before_first,
102 if (__pos != __before_first && __pos != __before_last)
104 _Slist_node_base* __first = __before_first->_M_next;
106 __before_first->_M_next = __before_last->_M_next;
271 _Slist_base<_Tp,_Alloc>::_M_erase_after(_Slist_node_base* __before_first,
274 _Slist_node<_Tp>* __cur = (_Slist_node<_Tp>*) (__before_first->_M_next);
282 __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,