Home | History | Annotate | Download | only in ADT

Lines Matching refs:where

241   iterator insert(iterator where, pointer New) {
243 return base_list_type::insert(where, *New);
246 iterator insert(iterator where, const_reference New) {
247 return this->insert(where, new value_type(New));
250 iterator insertAfter(iterator where, pointer New) {
254 return insert(++where, New);
280 iterator erase(iterator where) {
281 this->deleteNode(remove(where));
282 return where;
337 template<class InIt> void insert(iterator where, InIt first, InIt last) {
338 for (; first != last; ++first) insert(where, *first);
342 void splice(iterator where, iplist_impl &L2) {
344 transfer(where, L2, L2.begin(), L2.end());
346 void splice(iterator where, iplist_impl &L2, iterator first) {
348 if (where == first || where == last) return; // No change
349 transfer(where, L2, first, last);
351 void splice(iterator where, iplist_impl &L2, iterator first, iterator last) {
352 if (first != last) transfer(where, L2, first, last);
354 void splice(iterator where, iplist_impl &L2, reference N) {
355 splice(where, L2, iterator(N));
357 void splice(iterator where, iplist_impl &L2, pointer N) {
358 splice(where, L2, iterator(N));