Lines Matching refs:pointer
41 typedef typename __alloc_traits::pointer pointer;
43 typedef pointer iterator;
46 pointer __first_;
47 pointer __begin_;
48 pointer __end_;
49 __compressed_pair<pointer, allocator_type> __end_cap_;
56 …_LIBCPP_INLINE_VISIBILITY pointer& __end_cap() _NOEXCEPT {return __end_cap_.fir…
57 …_LIBCPP_INLINE_VISIBILITY const pointer& __end_cap() const _NOEXCEPT {return __end_cap_.fir…
129 _LIBCPP_INLINE_VISIBILITY void __destruct_at_begin(pointer __new_begin)
131 void __destruct_at_begin(pointer __new_begin, false_type);
132 void __destruct_at_begin(pointer __new_begin, true_type);
135 void __destruct_at_end(pointer __new_last) _NOEXCEPT
138 void __destruct_at_end(pointer __new_last, false_type) _NOEXCEPT;
140 void __destruct_at_end(pointer __new_last, true_type) _NOEXCEPT;
260 for (pointer __p = __begin_; __p != __end_; ++__p, ++__buf.__end_)
290 __split_buffer<_Tp, _Allocator>::__destruct_at_begin(pointer __new_begin, false_type)
299 __split_buffer<_Tp, _Allocator>::__destruct_at_begin(pointer __new_begin, true_type)
307 __split_buffer<_Tp, _Allocator>::__destruct_at_end(pointer __new_last, false_type) _NOEXCEPT
316 __split_buffer<_Tp, _Allocator>::__destruct_at_end(pointer __new_last, true_type) _NOEXCEPT
444 __t.__construct_at_end(move_iterator<pointer>(__begin_),
445 move_iterator<pointer>(__end_));
464 __t.__construct_at_end(move_iterator<pointer>(__begin_),
465 move_iterator<pointer>(__end_));
497 __t.__construct_at_end(move_iterator<pointer>(__begin_),
498 move_iterator<pointer>(__end_));
528 __t.__construct_at_end(move_iterator<pointer>(__begin_),
529 move_iterator<pointer>(__end_));
561 __t.__construct_at_end(move_iterator<pointer>(__begin_),
562 move_iterator<pointer>(__end_));
592 __t.__construct_at_end(move_iterator<pointer>(__begin_),
593 move_iterator<pointer>(__end_));
625 __t.__construct_at_end(move_iterator<pointer>(__begin_),
626 move_iterator<pointer>(__end_));