Lines Matching refs:__position
90 hook(_List_node_base * const __position);
790 insert(iterator __position, const value_type& __x);
806 insert(iterator __position, size_type __n, const value_type& __x)
807 { _M_fill_insert(__position, __n, __x); }
825 insert(iterator __position, _InputIterator __first,
830 _M_insert_dispatch(__position, __first, __last, _Integral());
849 erase(iterator __position);
915 splice(iterator __position, list& __x)
918 this->_M_transfer(__position, __x.begin(), __x.end());
931 splice(iterator __position, list&, iterator __i)
935 if (__position == __i || __position == __j)
937 this->_M_transfer(__position, __i, __j);
953 splice(iterator __position, list&, iterator __first, iterator __last)
956 this->_M_transfer(__position, __first, __last);
1132 _M_transfer(iterator __position, iterator __first, iterator __last)
1133 { __position._M_node->transfer(__first._M_node, __last._M_node); }
1137 _M_insert(iterator __position, const value_type& __x)
1140 __tmp->hook(__position._M_node);
1145 _M_erase(iterator __position)
1147 __position._M_node->unhook();
1148 _Node* __n = static_cast<_Node*>(__position._M_node);