Lines Matching refs:__alloc
440 __alloc_traits::deallocate(__vec_.__alloc(), __vec_.__begin_, __vec_.capacity());
512 {return this->__alloc();}
692 auto __allocation = std::__allocate_at_least(__alloc(), __n);
818 __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_),
824 allocator_type& __alloc() _NOEXCEPT
827 const allocator_type& __alloc() const _NOEXCEPT
843 __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end));
873 if (__alloc() != __c.__alloc())
876 __alloc_traits::deallocate(__alloc(), this->__begin_, capacity());
879 __alloc() = __c.__alloc();
890 __alloc() = _VSTD::move(__c.__alloc());
925 __alloc(), _RevIter(__end_), _RevIter(__begin_), _RevIter(__v.__begin_))
944 __alloc(), _RevIter(__p), _RevIter(__begin_), _RevIter(__v.__begin_))
946 … __v.__end_ = std::__uninitialized_allocator_move_if_noexcept(__alloc(), __p, __end_, __v.__end_);
964 __alloc_traits::deallocate(this->__alloc(), this->__begin_, capacity());
974 return _VSTD::min<size_type>(__alloc_traits::max_size(this->__alloc()),
1007 __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__pos));
1026 __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__pos), __x);
1041 __tx.__pos_ = std::__uninitialized_allocator_copy(__alloc(), __first, __last, __tx.__pos_);
1057 allocator_type& __a = this->__alloc();
1077 allocator_type& __a = this->__alloc();
1208 : __end_cap_(nullptr, __alloc_traits::select_on_container_copy_construction(__x.__alloc()))
1246 : __end_cap_(nullptr, _VSTD::move(__x.__alloc()))
1263 if (__a == __x.__alloc())
1333 if (__alloc() != __c.__alloc())
1533 allocator_type& __a = this->__alloc();
1550 allocator_type& __a = this->__alloc();
1568 allocator_type& __a = this->__alloc();
1610 allocator_type& __a = this->__alloc();
1702 __alloc_traits::construct(this->__alloc(),
1736 allocator_type& __a = this->__alloc();
1766 allocator_type& __a = this->__alloc();
1791 … __temp_value<value_type, _Allocator> __tmp(this->__alloc(), _VSTD::forward<_Args>(__args)...);
1798 allocator_type& __a = this->__alloc();
1838 allocator_type& __a = this->__alloc();
1861 allocator_type& __a = this->__alloc();
1936 allocator_type& __a = this->__alloc();
1981 this->__alloc() == __x.__alloc(),
1987 _VSTD::__swap_allocator(this->__alloc(), __x.__alloc(),
2123 __storage_allocator& __alloc() _NOEXCEPT
2126 const __storage_allocator& __alloc() const _NOEXCEPT
2156 __storage_traits::deallocate(__vec_.__alloc(), __vec_.__begin_, __vec_.__cap());
2234 {return allocator_type(this->__alloc());}
2384 auto __allocation = std::__allocate_at_least(__alloc(), __external_cap_to_internal(__n));
2433 if (__alloc() != __c.__alloc())
2435 __alloc() = __c.__alloc();
2456 __alloc() = _VSTD::move(__c.__alloc());
2480 __storage_traits::deallocate(this->__alloc(), this->__begin_, __cap());
2492 size_type __amax = __storage_traits::max_size(__alloc());
2659 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2686 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2770 __cap_alloc_(0, __storage_traits::select_on_container_copy_construction(__v.__alloc()))
2837 if (__a == allocator_type(__v.__alloc()))
2867 if (__alloc() != __c.__alloc())
2972 vector(*this, allocator_type(__alloc())).swap(*this);
3174 _VSTD::__swap_allocator(this->__alloc(), __x.__alloc(),