Lines Matching refs:__alloc

447             __alloc_traits::deallocate(__vec_.__alloc(), __vec_.__begin_, __vec_.capacity());
511 {return this->__alloc();}
688 auto __allocation = std::__allocate_at_least(__alloc(), __n);
811 __alloc_traits::construct(this->__alloc(), std::__to_address(__tx.__pos_),
817 allocator_type& __alloc() _NOEXCEPT
820 const allocator_type& __alloc() const _NOEXCEPT
836 __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end));
866 if (__alloc() != __c.__alloc())
869 __alloc_traits::deallocate(__alloc(), this->__begin_, capacity());
872 __alloc() = __c.__alloc();
883 __alloc() = std::move(__c.__alloc());
918 __alloc(), _RevIter(__end_), _RevIter(__begin_), _RevIter(__v.__begin_))
937 __alloc(), _RevIter(__p), _RevIter(__begin_), _RevIter(__v.__begin_))
939 … __v.__end_ = std::__uninitialized_allocator_move_if_noexcept(__alloc(), __p, __end_, __v.__end_);
957 __alloc_traits::deallocate(this->__alloc(), this->__begin_, capacity());
967 return std::min<size_type>(__alloc_traits::max_size(this->__alloc()),
1000 __alloc_traits::construct(this->__alloc(), std::__to_address(__pos));
1019 __alloc_traits::construct(this->__alloc(), std::__to_address(__pos), __x);
1029 __tx.__pos_ = std::__uninitialized_allocator_copy(__alloc(), __first, __last, __tx.__pos_);
1045 allocator_type& __a = this->__alloc();
1065 allocator_type& __a = this->__alloc();
1186 : __end_cap_(nullptr, __alloc_traits::select_on_container_copy_construction(__x.__alloc()))
1224 : __end_cap_(nullptr, std::move(__x.__alloc()))
1241 if (__a == __x.__alloc())
1311 if (__alloc() != __c.__alloc())
1502 allocator_type& __a = this->__alloc();
1519 allocator_type& __a = this->__alloc();
1537 allocator_type& __a = this->__alloc();
1579 allocator_type& __a = this->__alloc();
1669 __alloc_traits::construct(this->__alloc(),
1703 allocator_type& __a = this->__alloc();
1733 allocator_type& __a = this->__alloc();
1758 … __temp_value<value_type, _Allocator> __tmp(this->__alloc(), std::forward<_Args>(__args)...);
1765 allocator_type& __a = this->__alloc();
1805 allocator_type& __a = this->__alloc();
1825 allocator_type& __a = this->__alloc();
1894 allocator_type& __a = this->__alloc();
1939 this->__alloc() == __x.__alloc(),
1945 std::__swap_allocator(this->__alloc(), __x.__alloc(),
2081 __storage_allocator& __alloc() _NOEXCEPT
2084 const __storage_allocator& __alloc() const _NOEXCEPT
2114 __storage_traits::deallocate(__vec_.__alloc(), __vec_.__begin_, __vec_.__cap());
2192 {return allocator_type(this->__alloc());}
2342 auto __allocation = std::__allocate_at_least(__alloc(), __external_cap_to_internal(__n));
2391 if (__alloc() != __c.__alloc())
2393 __alloc() = __c.__alloc();
2414 __alloc() = std::move(__c.__alloc());
2438 __storage_traits::deallocate(this->__alloc(), this->__begin_, __cap());
2450 size_type __amax = __storage_traits::max_size(__alloc());
2617 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2644 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2728 __cap_alloc_(0, __storage_traits::select_on_container_copy_construction(__v.__alloc()))
2795 if (__a == allocator_type(__v.__alloc()))
2825 if (__alloc() != __c.__alloc())
2930 vector(*this, allocator_type(__alloc())).swap(*this);
3132 std::__swap_allocator(this->__alloc(), __x.__alloc(),