Lines Matching refs:__p

782     iterator       __make_iter(pointer __p) _NOEXCEPT;
784 const_iterator __make_iter(const_pointer __p) const _NOEXCEPT;
786 … pointer __swap_out_circular_buffer(__split_buffer<value_type, allocator_type&>& __v, pointer __p);
796 for (__i_node** __p = __c->end_; __p != __c->beg_; )
798 --__p;
799 const_iterator* __i = static_cast<const_iterator*>((*__p)->__i_);
802 (*__p)->__c_ = nullptr;
803 if (--__c->end_ != __p)
804 memmove(__p, __p+1, (__c->end_ - __p)*sizeof(__i_node*));
900 …locator>::__swap_out_circular_buffer(__split_buffer<value_type, allocator_type&>& __v, pointer __p)
904 __alloc_traits::__construct_backward(this->__alloc(), this->__begin_, __p, __v.__begin_);
905 __alloc_traits::__construct_forward(this->__alloc(), __p, this->__end_, __v.__end_);
1438 vector<_Tp, _Allocator>::__make_iter(pointer __p) _NOEXCEPT
1441 return iterator(this, __p);
1443 return iterator(__p);
1450 vector<_Tp, _Allocator>::__make_iter(const_pointer __p) const _NOEXCEPT
1453 return const_iterator(this, __p);
1455 return const_iterator(__p);
1674 pointer __p = this->__begin_ + __ps;
1675 iterator __r = __make_iter(__p);
1676 this->__destruct_at_end(_VSTD::move(__p + 1, this->__end_, __p));
1690 pointer __p = this->__begin_ + (__first - begin());
1691 iterator __r = __make_iter(__p);
1693 this->__destruct_at_end(_VSTD::move(__p + (__last - __first), this->__end_, __p));
1719 pointer __p = this->__begin_ + (__position - begin());
1723 if (__p == this->__end_)
1731 __move_range(__p, this->__end_, __p + 1);
1733 if (__p <= __xr && __xr < this->__end_)
1735 *__p = *__xr;
1742 …__split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), __p - this->__begin_, __a…
1744 __p = __swap_out_circular_buffer(__v, __p);
1746 return __make_iter(__p);
1760 pointer __p = this->__begin_ + (__position - begin());
1764 if (__p == this->__end_)
1773 __move_range(__p, this->__end_, __p + 1);
1774 *__p = _VSTD::move(__x);
1781 …__split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), __p - this->__begin_, __a…
1783 __p = __swap_out_circular_buffer(__v, __p);
1785 return __make_iter(__p);
1800 pointer __p = this->__begin_ + (__position - begin());
1804 if (__p == this->__end_)
1814 __move_range(__p, this->__end_, __p + 1);
1815 *__p = _VSTD::move(__tmp);
1822 …__split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), __p - this->__begin_, __a…
1824 __p = __swap_out_circular_buffer(__v, __p);
1826 return __make_iter(__p);
1841 pointer __p = this->__begin_ + (__position - begin());
1848 if (__n > static_cast<size_type>(this->__end_ - __p))
1850 size_type __cx = __n - (this->__end_ - __p);
1857 __move_range(__p, __old_last, __p + __old_n);
1860 if (__p <= __xr && __xr < this->__end_)
1862 _VSTD::fill_n(__p, __n, *__xr);
1868 …__split_buffer<value_type, allocator_type&> __v(__recommend(size() + __n), __p - this->__begin_, _…
1870 __p = __swap_out_circular_buffer(__v, __p);
1873 return __make_iter(__p);
1895 pointer __p = this->__begin_ + __off;
1915 difference_type __old_p = __p - this->__begin_;
1917 __p = this->__begin_ + __old_p;
1928 __p = _VSTD::rotate(__p, __old_last, this->__end_);
1929 insert(__make_iter(__p), make_move_iterator(__v.begin()),
1951 pointer __p = this->__begin_ + (__position - begin());
1960 difference_type __dx = this->__end_ - __p;
1964 difference_type __diff = this->__end_ - __p;
1972 __move_range(__p, __old_last, __p + __old_n);
1974 _VSTD::copy(__first, __m, __p);
1980 …__split_buffer<value_type, allocator_type&> __v(__recommend(size() + __n), __p - this->__begin_, _…
1982 __p = __swap_out_circular_buffer(__v, __p);
1985 return __make_iter(__p);
2075 const_pointer __p = __i->base() + __n;
2076 return this->__begin_ <= __p && __p <= this->__end_;
2083 const_pointer __p = __i->base() + __n;
2084 return this->__begin_ <= __p && __p < this->__end_;
2402 iterator __const_iterator_cast(const_iterator __p) _NOEXCEPT
2403 {return begin() + (__p - cbegin());}
3058 iterator __p = __const_iterator_cast(__position);
3074 difference_type __old_p = __p - begin();
3076 __p = begin() + __old_p;
3087 __p = _VSTD::rotate(__p, __old_end, end());
3088 insert(__p, __v.begin(), __v.end());
3198 __storage_pointer __p = __begin_;
3199 for (; __n >= __bits_per_word; ++__p, __n -= __bits_per_word)
3200 *__p = ~*__p;
3205 __storage_type __b = *__p & __m;
3206 *__p &= ~__m;
3207 *__p |= ~__b & __m;
3237 __storage_pointer __p = __begin_;
3238 for (; __n >= __bits_per_word; ++__p, __n -= __bits_per_word)
3239 __h ^= *__p;
3244 __h ^= *__p & __m;