Lines Matching refs:__begin_
438 if (__vec_.__begin_ != nullptr) {
440 __alloc_traits::deallocate(__vec_.__alloc(), __vec_.__begin_, __vec_.capacity());
547 {return static_cast<size_type>(this->__end_ - this->__begin_);}
550 {return static_cast<size_type>(__end_cap() - this->__begin_);}
553 {return this->__begin_ == this->__end_;}
566 return *this->__begin_;
571 return *this->__begin_;
586 {return _VSTD::__to_address(this->__begin_);}
590 {return _VSTD::__to_address(this->__begin_);}
675 pointer __begin_ = nullptr;
685 // Precondition: __begin_ == __end_ == __end_cap() == 0
693 __begin_ = __allocation.ptr;
695 __end_cap() = __begin_ + __allocation.count;
800 __v_.__annotate_shrink(__new_end_ - __v_.__begin_);
837 void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);}
876 __alloc_traits::deallocate(__alloc(), this->__begin_, capacity());
877 this->__begin_ = this->__end_ = __end_cap() = nullptr;
924 __v.__begin_ = std::__uninitialized_allocator_move_if_noexcept(
925 __alloc(), _RevIter(__end_), _RevIter(__begin_), _RevIter(__v.__begin_))
927 _VSTD::swap(this->__begin_, __v.__begin_);
930 __v.__first_ = __v.__begin_;
941 pointer __r = __v.__begin_;
943 __v.__begin_ = std::__uninitialized_allocator_move_if_noexcept(
944 __alloc(), _RevIter(__p), _RevIter(__begin_), _RevIter(__v.__begin_))
947 _VSTD::swap(this->__begin_, __v.__begin_);
950 __v.__first_ = __v.__begin_;
961 if (this->__begin_ != nullptr)
964 __alloc_traits::deallocate(this->__alloc(), this->__begin_, capacity());
965 this->__begin_ = this->__end_ = this->__end_cap() = nullptr;
1216 __construct_at_end(__x.__begin_, __x.__end_, __n);
1232 __construct_at_end(__x.__begin_, __x.__end_, __n);
1250 this->__begin_ = __x.__begin_;
1253 __x.__begin_ = __x.__end_ = __x.__end_cap() = nullptr;
1265 this->__begin_ = __x.__begin_;
1268 __x.__begin_ = __x.__end_ = __x.__end_cap() = nullptr;
1350 this->__begin_ = __c.__begin_;
1353 __c.__begin_ = __c.__end_ = __c.__end_cap() = nullptr;
1366 assign(__x.__begin_, __x.__end_);
1410 pointer __m = _VSTD::copy(__first, __mid, this->__begin_);
1433 _VSTD::fill_n(this->__begin_, _VSTD::min(__n, __s), __u);
1437 this->__destruct_at_end(this->__begin_ + __n);
1454 return iterator(this, this->__begin_);
1463 return const_iterator(this, this->__begin_);
1491 return this->__begin_[__n];
1501 return this->__begin_[__n];
1511 return this->__begin_[__n];
1521 return this->__begin_[__n];
1661 pointer __p = this->__begin_ + __ps;
1680 pointer __p = this->__begin_ + (__first - begin());
1717 pointer __p = this->__begin_ + (__position - begin());
1737 …_split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), __p - this->__begin_, __a);
1751 pointer __p = this->__begin_ + (__position - begin());
1767 …_split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), __p - this->__begin_, __a);
1782 pointer __p = this->__begin_ + (__position - begin());
1799 …_split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), __p - this->__begin_, __a);
1813 pointer __p = this->__begin_ + (__position - begin());
1839 …plit_buffer<value_type, allocator_type&> __v(__recommend(size() + __n), __p - this->__begin_, __a);
1860 pointer __p = this->__begin_ + __off;
1875 difference_type __old_size = __old_last - this->__begin_;
1876 difference_type __old_p = __p - this->__begin_;
1878 __p = this->__begin_ + __old_p;
1879 __old_last = this->__begin_ + __old_size;
1910 pointer __p = this->__begin_ + (__position - begin());
1937 …plit_buffer<value_type, allocator_type&> __v(__recommend(size() + __n), __p - this->__begin_, __a);
1954 this->__destruct_at_end(this->__begin_ + __sz);
1966 this->__destruct_at_end(this->__begin_ + __sz);
1984 _VSTD::swap(this->__begin_, __x.__begin_);
1997 if (this->__begin_ == nullptr)
2004 if (this->__begin_ > this->__end_)
2006 if (this->__begin_ == this->__end_cap())
2020 return this->__begin_ <= __i->base() && __i->base() < this->__end_;
2027 return this->__begin_ < __i->base() && __i->base() <= this->__end_;
2035 return this->__begin_ <= __p && __p <= this->__end_;
2043 return this->__begin_ <= __p && __p < this->__end_;
2105 __storage_pointer __begin_;
2155 if (__vec_.__begin_ != nullptr)
2156 __storage_traits::deallocate(__vec_.__alloc(), __vec_.__begin_, __vec_.__cap());
2377 // Precondition: __begin_ == __end_ == __cap() == 0
2385 __begin_ = __allocation.ptr;
2390 std::__construct_at(std::__to_address(__begin_) + __i);
2410 …{return reference(__begin_ + __pos / __bits_per_word, __storage_type(1) << __pos % __bits_per_word…
2413 return __bit_const_reference<vector>(__begin_ + __pos / __bits_per_word,
2418 …{return iterator(__begin_ + __pos / __bits_per_word, static_cast<unsigned>(__pos % __bits_per_word…
2421 …{return const_iterator(__begin_ + __pos / __bits_per_word, static_cast<unsigned>(__pos % __bits_pe…
2478 if (this->__begin_ != nullptr)
2480 __storage_traits::deallocate(this->__alloc(), this->__begin_, __cap());
2482 this->__begin_ = nullptr;
2528 this->__begin_[0] = __storage_type(0);
2530 this->__begin_[(this->__size_ - 1) / __bits_per_word] = __storage_type(0);
2550 this->__begin_[0] = __storage_type(0);
2552 this->__begin_[(this->__size_ - 1) / __bits_per_word] = __storage_type(0);
2561 : __begin_(nullptr),
2575 : __begin_(nullptr),
2584 : __begin_(nullptr),
2599 : __begin_(nullptr),
2614 : __begin_(nullptr),
2628 : __begin_(nullptr),
2644 : __begin_(nullptr),
2658 if (__begin_ != nullptr)
2659 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2671 : __begin_(nullptr),
2685 if (__begin_ != nullptr)
2686 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2698 : __begin_(nullptr),
2717 : __begin_(nullptr),
2736 : __begin_(nullptr),
2751 : __begin_(nullptr),
2768 : __begin_(nullptr),
2782 : __begin_(nullptr),
2808 … _VSTD::copy(__v.__begin_, __v.__begin_ + __external_cap_to_internal(__v.__size_), __begin_);
2822 : __begin_(__v.__begin_),
2825 __v.__begin_ = nullptr;
2833 : __begin_(nullptr),
2839 this->__begin_ = __v.__begin_;
2842 __v.__begin_ = nullptr;
2880 this->__begin_ = __c.__begin_;
2883 __c.__begin_ = nullptr;
3171 _VSTD::swap(this->__begin_, __x.__begin_);
3213 __storage_pointer __p = __begin_;
3230 if (this->__begin_ == nullptr)
3252 __storage_pointer __p = __begin_;