Lines Matching refs:pointer
31 typedef typename allocator_type::pointer pointer;
137 typedef iterator pointer;
342 typedef typename __alloc_traits::pointer pointer;
344 typedef pointer iterator;
347 pointer __begin_;
348 pointer __end_;
349 __compressed_pair<pointer, allocator_type> __end_cap_;
358 pointer& __end_cap() _NOEXCEPT
361 const pointer& __end_cap() const _NOEXCEPT
380 void __destruct_at_end(pointer __new_last) _NOEXCEPT;
446 __vector_base<_Tp, _Allocator>::__destruct_at_end(pointer __new_last) _NOEXCEPT
448 pointer __soon_to_be_end = __end_;
508 typedef typename __base::pointer pointer;
510 typedef __wrap_iter<pointer> iterator;
825 _LIBCPP_INLINE_VISIBILITY void __invalidate_iterators_past(pointer __new_last);
842 iterator __make_iter(pointer __p) _NOEXCEPT;
846 … pointer __swap_out_circular_buffer(__split_buffer<value_type, allocator_type&>& __v, pointer __p);
847 void __move_range(pointer __from_s, pointer __from_e, pointer __to);
853 void __destruct_at_end(pointer __new_last) _NOEXCEPT
936 pointer __pos_;
986 typename vector<_Tp, _Allocator>::pointer
987 …locator>::__swap_out_circular_buffer(__split_buffer<value_type, allocator_type&>& __v, pointer __p)
990 pointer __r = __v.__begin_;
1066 for (pointer __pos = __tx.__pos_; __pos != __new_end; ++__pos, __tx.__pos_ = __pos) {
1084 for (pointer __pos = __tx.__pos_; __pos != __new_end; ++__pos, __tx.__pos_ = __pos) {
1473 pointer __m = _VSTD::copy(__first, __mid, this->__begin_);
1513 vector<_Tp, _Allocator>::__make_iter(pointer __p) _NOEXCEPT
1739 pointer __p = this->__begin_ + __ps;
1759 pointer __p = this->__begin_ + (__first - begin());
1770 vector<_Tp, _Allocator>::__move_range(pointer __from_s, pointer __from_e, pointer __to)
1772 pointer __old_last = this->__end_;
1775 pointer __i = __from_s + __n;
1777 for (pointer __pos = __tx.__pos_; __i < __from_e;
1796 pointer __p = this->__begin_ + (__position - begin());
1833 pointer __p = this->__begin_ + (__position - begin());
1866 pointer __p = this->__begin_ + (__position - begin());
1901 pointer __p = this->__begin_ + (__position - begin());
1907 pointer __old_last = this->__end_;
1953 pointer __p = this->__begin_ + __off;
1955 pointer __old_last = this->__end_;
2005 pointer __p = this->__begin_ + (__position - begin());
2012 pointer __old_last = this->__end_;
2155 vector<_Tp, _Allocator>::__invalidate_iterators_past(pointer __new_last) {
2197 typedef __bit_iterator<vector, false> pointer;
2199 typedef pointer iterator;
2207 typedef typename __storage_traits::pointer __storage_pointer;