Lines Matching refs:__begin_
332 pointer __begin_;
356 void clear() _NOEXCEPT {__destruct_at_end(__begin_);}
359 {return static_cast<size_type>(__end_cap() - __begin_);}
383 __alloc_traits::deallocate(__alloc(), __begin_, capacity());
384 __begin_ = __end_ = __end_cap() = nullptr;
421 : __begin_(nullptr),
430 : __begin_(nullptr),
439 if (__begin_ != nullptr)
442 __alloc_traits::deallocate(__alloc(), __begin_, capacity());
633 {return static_cast<size_type>(this->__end_ - this->__begin_);}
639 {return this->__begin_ == this->__end_;}
652 return *this->__begin_;
657 return *this->__begin_;
672 {return _VSTD::__to_raw_pointer(this->__begin_);}
675 {return _VSTD::__to_raw_pointer(this->__begin_);}
898 … __alloc_traits::__construct_backward(this->__alloc(), this->__begin_, this->__end_, __v.__begin_);
899 _VSTD::swap(this->__begin_, __v.__begin_);
902 __v.__first_ = __v.__begin_;
912 pointer __r = __v.__begin_;
913 __alloc_traits::__construct_backward(this->__alloc(), this->__begin_, __p, __v.__begin_);
915 _VSTD::swap(this->__begin_, __v.__begin_);
918 __v.__first_ = __v.__begin_;
927 // Precondition: __begin_ == __end_ == __end_cap() == 0
937 this->__begin_ = this->__end_ = __alloc_traits::allocate(this->__alloc(), __n);
938 this->__end_cap() = this->__begin_ + __n;
946 if (this->__begin_ != nullptr)
949 __alloc_traits::deallocate(this->__alloc(), this->__begin_, capacity());
950 this->__begin_ = this->__end_ = this->__end_cap() = nullptr;
1213 __construct_at_end(__x.__begin_, __x.__end_, __n);
1228 __construct_at_end(__x.__begin_, __x.__end_, __n);
1248 this->__begin_ = __x.__begin_;
1251 __x.__begin_ = __x.__end_ = __x.__end_cap() = nullptr;
1264 this->__begin_ = __x.__begin_;
1267 __x.__begin_ = __x.__end_ = __x.__end_cap() = nullptr;
1340 this->__begin_ = __c.__begin_;
1343 __c.__begin_ = __c.__end_ = __c.__end_cap() = nullptr;
1359 assign(__x.__begin_, __x.__end_);
1405 pointer __m = _VSTD::copy(__first, __mid, this->__begin_);
1427 _VSTD::fill_n(this->__begin_, _VSTD::min(__n, __s), __u);
1431 this->__destruct_at_end(this->__begin_ + __n);
1471 return __make_iter(this->__begin_);
1479 return __make_iter(this->__begin_);
1504 return this->__begin_[__n];
1513 return this->__begin_[__n];
1522 return this->__begin_[__n];
1531 return this->__begin_[__n];
1685 pointer __p = this->__begin_ + __ps;
1705 pointer __p = this->__begin_ + (__first - begin());
1736 pointer __p = this->__begin_ + (__position - begin());
1759 …_split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), __p - this->__begin_, __a);
1777 pointer __p = this->__begin_ + (__position - begin());
1798 …_split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), __p - this->__begin_, __a);
1815 pointer __p = this->__begin_ + (__position - begin());
1837 …_split_buffer<value_type, allocator_type&> __v(__recommend(size() + 1), __p - this->__begin_, __a);
1855 pointer __p = this->__begin_ + (__position - begin());
1882 …plit_buffer<value_type, allocator_type&> __v(__recommend(size() + __n), __p - this->__begin_, __a);
1909 pointer __p = this->__begin_ + __off;
1928 difference_type __old_size = __old_last - this->__begin_;
1929 difference_type __old_p = __p - this->__begin_;
1931 __p = this->__begin_ + __old_p;
1932 __old_last = this->__begin_ + __old_size;
1965 pointer __p = this->__begin_ + (__position - begin());
1994 …plit_buffer<value_type, allocator_type&> __v(__recommend(size() + __n), __p - this->__begin_, __a);
2010 this->__destruct_at_end(this->__begin_ + __sz);
2021 this->__destruct_at_end(this->__begin_ + __sz);
2038 _VSTD::swap(this->__begin_, __x.__begin_);
2052 if (this->__begin_ == nullptr)
2059 if (this->__begin_ > this->__end_)
2061 if (this->__begin_ == this->__end_cap())
2075 return this->__begin_ <= __i->base() && __i->base() < this->__end_;
2082 return this->__begin_ < __i->base() && __i->base() <= this->__end_;
2090 return this->__begin_ <= __p && __p <= this->__end_;
2098 return this->__begin_ <= __p && __p < this->__end_;
2172 __storage_pointer __begin_;
2436 …{return reference(__begin_ + __pos / __bits_per_word, __storage_type(1) << __pos % __bits_per_word…
2439 …{return const_reference(__begin_ + __pos / __bits_per_word, __storage_type(1) << __pos % __bits_pe…
2442 …{return iterator(__begin_ + __pos / __bits_per_word, static_cast<unsigned>(__pos % __bits_per_word…
2445 …{return const_iterator(__begin_ + __pos / __bits_per_word, static_cast<unsigned>(__pos % __bits_pe…
2508 // Precondition: __begin_ == __end_ == __cap() == 0
2519 this->__begin_ = __storage_traits::allocate(this->__alloc(), __n);
2528 if (this->__begin_ != nullptr)
2530 __storage_traits::deallocate(this->__alloc(), this->__begin_, __cap());
2532 this->__begin_ = nullptr;
2595 : __begin_(nullptr),
2609 : __begin_(nullptr),
2617 : __begin_(nullptr),
2631 : __begin_(nullptr),
2645 : __begin_(nullptr),
2658 : __begin_(nullptr),
2674 : __begin_(nullptr),
2688 if (__begin_ != nullptr)
2689 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2701 : __begin_(nullptr),
2715 if (__begin_ != nullptr)
2716 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2727 : __begin_(nullptr),
2743 : __begin_(nullptr),
2759 : __begin_(nullptr),
2773 : __begin_(nullptr),
2790 if (__begin_ != nullptr)
2791 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2797 : __begin_(nullptr),
2810 : __begin_(nullptr),
2835 … _VSTD::copy(__v.__begin_, __v.__begin_ + __external_cap_to_internal(__v.__size_), __begin_);
2852 : __begin_(__v.__begin_),
2856 __v.__begin_ = nullptr;
2863 : __begin_(nullptr),
2869 this->__begin_ = __v.__begin_;
2872 __v.__begin_ = nullptr;
2910 this->__begin_ = __c.__begin_;
2913 __c.__begin_ = nullptr;
3204 _VSTD::swap(this->__begin_, __x.__begin_);
3246 __storage_pointer __p = __begin_;
3263 if (this->__begin_ == nullptr)
3285 __storage_pointer __p = __begin_;