• Home
  • Raw
  • Download

Lines Matching refs:__ptr_

292     __link_pointer __ptr_;
297 : __ptr_(__p)
303 explicit __list_iterator(__link_pointer __p) _NOEXCEPT : __ptr_(__p) {}
319 __list_iterator() _NOEXCEPT : __ptr_(nullptr)
330 : __ptr_(__p.__ptr_)
347 __ptr_ = __p.__ptr_;
361 return __ptr_->__as_node()->__value_;
370 return pointer_traits<pointer>::pointer_to(__ptr_->__as_node()->__value_);
380 __ptr_ = __ptr_->__next_;
393 __ptr_ = __ptr_->__prev_;
402 return __x.__ptr_ == __y.__ptr_;
415 __link_pointer __ptr_;
420 : __ptr_(__p)
426 explicit __list_const_iterator(__link_pointer __p) _NOEXCEPT : __ptr_(__p) {}
439 __list_const_iterator() _NOEXCEPT : __ptr_(nullptr)
447 : __ptr_(__p.__ptr_)
458 : __ptr_(__p.__ptr_)
475 __ptr_ = __p.__ptr_;
488 return __ptr_->__as_node()->__value_;
497 return pointer_traits<pointer>::pointer_to(__ptr_->__as_node()->__value_);
507 __ptr_ = __ptr_->__next_;
520 __ptr_ = __ptr_->__prev_;
529 return __x.__ptr_ == __y.__ptr_;
807 if (__i->__ptr_ == __c.__end_as_link())
820 if (__i->__ptr_ == __end_as_link())
1453 __link_nodes(__p.__ptr_, __hold->__as_link(), __hold->__as_link());
1470 iterator __r(__p.__ptr_, this);
1472 iterator __r(__p.__ptr_);
1496 __e.__ptr_->__next_ = __hold->__as_link();
1497 __hold->__prev_ = __e.__ptr_;
1507 __link_pointer __prev = __e.__ptr_->__prev_;
1508 __node_alloc_traits::deallocate(__na, __e.__ptr_->__as_node(), 1);
1520 __link_nodes(__p.__ptr_, __r.__ptr_, __e.__ptr_);
1536 iterator __r(__p.__ptr_, this);
1538 iterator __r(__p.__ptr_);
1562 __e.__ptr_->__next_ = __hold.get()->__as_link();
1563 __hold->__prev_ = __e.__ptr_;
1573 __link_pointer __prev = __e.__ptr_->__prev_;
1574 __node_alloc_traits::deallocate(__na, __e.__ptr_->__as_node(), 1);
1586 __link_nodes(__p.__ptr_, __r.__ptr_, __e.__ptr_);
1700 __link_nodes(__p.__ptr_, __nl, __nl);
1723 __link_nodes(__p.__ptr_, __nl, __nl);
1750 if (__i->__ptr_ == __n)
1779 if (__i->__ptr_ == __n)
1805 __link_pointer __n = __p.__ptr_;
1815 if (__i->__ptr_ == __n)
1849 base::__unlink_nodes(__f.__ptr_, __l.__ptr_->__prev_);
1852 __link_pointer __n = __f.__ptr_;
1861 if (__i->__ptr_ == __n)
1876 return iterator(__l.__ptr_, this);
1878 return iterator(__l.__ptr_);
1910 __e.__ptr_->__next_ = __hold.get()->__as_link();
1911 __hold->__prev_ = __e.__ptr_;
1921 __link_pointer __prev = __e.__ptr_->__prev_;
1922 __node_alloc_traits::deallocate(__na, __e.__ptr_->__as_node(), 1);
1934 __link_nodes_at_back(__r.__ptr_, __e.__ptr_);
1968 __e.__ptr_->__next_ = __hold.get()->__as_link();
1969 __hold->__prev_ = __e.__ptr_;
1979 __link_pointer __prev = __e.__ptr_->__prev_;
1980 __node_alloc_traits::deallocate(__na, __e.__ptr_->__as_node(), 1);
1992 __link_nodes(base::__end_as_link(), __r.__ptr_, __e.__ptr_);
2013 __link_nodes(__p.__ptr_, __f, __l);
2024 if (__i->__ptr_ != __c.__end_as_link())
2052 if (__p.__ptr_ != __i.__ptr_ && __p.__ptr_ != __i.__ptr_->__next_)
2054 __link_pointer __f = __i.__ptr_;
2056 __link_nodes(__p.__ptr_, __f, __f);
2067 if (__j->__ptr_ == __f)
2102 __link_pointer __first = __f.__ptr_;
2104 __link_pointer __last = __l.__ptr_;
2112 __link_nodes(__p.__ptr_, __first, __last);
2121 for (__link_pointer __k = __f.__ptr_;
2122 __k != __l.__ptr_; __k = __k->__next_)
2124 if (__j->__ptr_ == __k)
2233 __link_pointer __f = __f2.__ptr_;
2234 __link_pointer __l = __m2.__ptr_->__prev_;
2238 __link_nodes(__f1.__ptr_, __f, __l);
2253 if (__i->__ptr_ != __c.__end_as_link())
2296 __link_pointer __f = __e2.__ptr_;
2298 __link_nodes(__f1.__ptr_, __f, __f);
2312 __link_pointer __f = __f2.__ptr_;
2313 __link_pointer __l = __m2.__ptr_->__prev_;
2318 __link_nodes(__f1.__ptr_, __f, __l);
2330 __link_pointer __f = __f2.__ptr_;
2331 __link_pointer __l = __m2.__ptr_->__prev_;
2337 __link_nodes(__f1.__ptr_, __f, __l);
2353 for (iterator __i = begin(); __i.__ptr_ != __e.__ptr_;)
2355 _VSTD::swap(__i.__ptr_->__prev_, __i.__ptr_->__next_);
2356 __i.__ptr_ = __i.__ptr_->__prev_;
2358 _VSTD::swap(__e.__ptr_->__prev_, __e.__ptr_->__next_);
2375 return __i->__ptr_ != this->__end_as_link();
2382 return !empty() && __i->__ptr_ != base::__end_.__next_;