Home | History | Annotate | Download | only in bits

Lines Matching refs:__position

87     hook(_List_node_base * const __position);
963 emplace(iterator __position, _Args&&... __args);
978 insert(iterator __position, const value_type& __x);
993 insert(iterator __position, value_type&& __x)
994 { return emplace(__position, std::move(__x)); }
1027 insert(iterator __position, size_type __n, const value_type& __x)
1030 splice(__position, __tmp);
1048 insert(iterator __position, _InputIterator __first,
1052 splice(__position, __tmp);
1071 erase(iterator __position);
1150 splice(iterator __position, list&& __x)
1152 splice(iterator __position, list& __x)
1159 this->_M_transfer(__position, __x.begin(), __x.end());
1174 splice(iterator __position, list&& __x, iterator __i)
1176 splice(iterator __position, list& __x, iterator __i)
1181 if (__position == __i || __position == __j)
1187 this->_M_transfer(__position, __i, __j);
1204 splice(iterator __position, list&& __x, iterator __first,
1207 splice(iterator __position, list& __x, iterator __first,
1216 this->_M_transfer(__position, __first, __last);
1399 _M_transfer(iterator __position, iterator __first, iterator __last)
1400 { __position._M_node->transfer(__first._M_node, __last._M_node); }
1405 _M_insert(iterator __position, const value_type& __x)
1408 __tmp->hook(__position._M_node);
1413 _M_insert(iterator __position, _Args&&... __args)
1416 __tmp->hook(__position._M_node);
1422 _M_erase(iterator __position)
1424 __position._M_node->unhook();
1425 _Node* __n = static_cast<_Node*>(__position._M_node);