Lines Matching refs:pointer
44 typedef typename __alloc_traits::pointer pointer;
46 typedef pointer iterator;
49 pointer __first_;
50 pointer __begin_;
51 pointer __end_;
52 __compressed_pair<pointer, allocator_type> __end_cap_;
59 …_LIBCPP_INLINE_VISIBILITY pointer& __end_cap() _NOEXCEPT {return __end_cap_.fir…
60 …_LIBCPP_INLINE_VISIBILITY const pointer& __end_cap() const _NOEXCEPT {return __end_cap_.fir…
129 _LIBCPP_INLINE_VISIBILITY void __destruct_at_begin(pointer __new_begin)
132 void __destruct_at_begin(pointer __new_begin, false_type);
134 void __destruct_at_begin(pointer __new_begin, true_type);
137 void __destruct_at_end(pointer __new_last) _NOEXCEPT
140 void __destruct_at_end(pointer __new_last, false_type) _NOEXCEPT;
142 void __destruct_at_end(pointer __new_last, true_type) _NOEXCEPT;
163 explicit _ConstructTransaction(pointer* __p, size_type __n) _NOEXCEPT
169 pointer __pos_;
170 const pointer __end_;
172 pointer *__dest_;
251 for (pointer __p = __begin_; __p != __end_; ++__p, ++__buf.__end_)
280 __split_buffer<_Tp, _Allocator>::__destruct_at_begin(pointer __new_begin, false_type)
289 __split_buffer<_Tp, _Allocator>::__destruct_at_begin(pointer __new_begin, true_type)
297 __split_buffer<_Tp, _Allocator>::__destruct_at_end(pointer __new_last, false_type) _NOEXCEPT
306 __split_buffer<_Tp, _Allocator>::__destruct_at_end(pointer __new_last, true_type) _NOEXCEPT
430 __t.__construct_at_end(move_iterator<pointer>(__begin_),
431 move_iterator<pointer>(__end_));
450 __t.__construct_at_end(move_iterator<pointer>(__begin_),
451 move_iterator<pointer>(__end_));
483 __t.__construct_at_end(move_iterator<pointer>(__begin_),
484 move_iterator<pointer>(__end_));
512 __t.__construct_at_end(move_iterator<pointer>(__begin_),
513 move_iterator<pointer>(__end_));
543 __t.__construct_at_end(move_iterator<pointer>(__begin_),
544 move_iterator<pointer>(__end_));
572 __t.__construct_at_end(move_iterator<pointer>(__begin_),
573 move_iterator<pointer>(__end_));
603 __t.__construct_at_end(move_iterator<pointer>(__begin_),
604 move_iterator<pointer>(__end_));