Lines Matching full:where
165 iterator insert(iterator where, pointer New) {
167 return base_list_type::insert(where, *New);
170 iterator insert(iterator where, const_reference New) {
171 return this->insert(where, new value_type(New));
174 iterator insertAfter(iterator where, pointer New) {
178 return insert(++where, New);
204 iterator erase(iterator where) {
205 this->deleteNode(remove(where));
206 return where;
261 template<class InIt> void insert(iterator where, InIt first, InIt last) {
262 for (; first != last; ++first) insert(where, *first);
266 void splice(iterator where, iplist_impl &L2) {
268 transfer(where, L2, L2.begin(), L2.end());
270 void splice(iterator where, iplist_impl &L2, iterator first) {
272 if (where == first || where == last) return; // No change
273 transfer(where, L2, first, last);
275 void splice(iterator where, iplist_impl &L2, iterator first, iterator last) {
276 if (first != last) transfer(where, L2, first, last);
278 void splice(iterator where, iplist_impl &L2, reference N) {
279 splice(where, L2, iterator(N));
281 void splice(iterator where, iplist_impl &L2, pointer N) {
282 splice(where, L2, iterator(N));