Home
last modified time | relevance | path

Searched refs:__before_first (Results 1 – 6 of 6) sorted by relevance

/external/stlport/stlport/stl/
D_slist_base.c61 _Slist_node_base* __before_first, in __splice_after() argument
63 if (__pos != __before_first && __pos != __before_last) { in __splice_after()
64 _Slist_node_base* __first = __before_first->_M_next; in __splice_after()
66 __before_first->_M_next = __before_last->_M_next; in __splice_after()
D_slist.c44 _Slist_base<_Tp,_Alloc>::_M_erase_after(_Slist_node_base* __before_first, in _M_erase_after() argument
46 _Slist_node_base* __cur = __before_first->_M_next; in _M_erase_after()
53 __before_first->_M_next = __last_node; in _M_erase_after()
D_slist.h673 iterator erase_after(iterator __before_first, iterator __last)
674 { return iterator(this->_M_erase_after(__before_first._M_node, __last._M_node)); }
698 iterator __before_first, iterator __before_last) {
699 if (__before_first != __before_last) {
702 __before_first._M_node, __before_last._M_node);
705 …this->insert_after(__pos, iterator(__before_first._M_node->_M_next), iterator(__before_last._M_nod…
706 __x.erase_after(__before_first, ++__before_last);
D_slist_base.h59 _Slist_node_base* __before_first,
/external/stlport/stlport/stl/debug/
D_slist.h359 iterator erase_after(iterator __before_first, iterator __last) { in erase_after() argument
360 _STLP_DEBUG_CHECK(_STLP_PRIV _Dereferenceable(__before_first)) in erase_after()
361 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__before_first, __last, begin(), end())) in erase_after()
362 iterator __tmp = __before_first; ++__tmp; in erase_after()
365 …return iterator(&_M_iter_list, _M_non_dbg_impl.erase_after(__before_first._M_iterator, __last._M_i… in erase_after()
435 iterator __before_first, iterator __before_last) { in splice_after() argument
438 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__before_first, __before_last)) in splice_after()
439 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&__x._M_iter_list, __before_first)) in splice_after()
440 _STLP_DEBUG_CHECK(_STLP_PRIV _Dereferenceable(__before_first)) in splice_after()
442 iterator __first = __before_first; ++__first; in splice_after()
[all …]
/external/stlport/stlport/stl/pointers/
D_slist.h343 iterator erase_after(iterator __before_first, iterator __last) in erase_after() argument
344 { return iterator(_M_impl.erase_after(_BaseIte(__before_first._M_node), in erase_after()
366 iterator __before_first, iterator __before_last) in splice_after() argument
368 _BaseIte(__before_first._M_node), _BaseIte(__before_last._M_node)); } in splice_after()