Lines Matching refs:__alloc

352     allocator_type& __alloc() _NOEXCEPT
355 const allocator_type& __alloc() const _NOEXCEPT
417 if (__alloc() != __c.__alloc())
420 __alloc_traits::deallocate(__alloc(), __begin_, capacity());
423 __alloc() = __c.__alloc();
434 __alloc() = _VSTD::move(__c.__alloc());
450 __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end));
488 __alloc_traits::deallocate(__alloc(), __begin_, capacity());
645 {return this->__alloc();}
948 __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_),
976 …_VSTD::__construct_backward_with_exception_guarantees(this->__alloc(), this->__begin_, this->__end…
991 …_VSTD::__construct_backward_with_exception_guarantees(this->__alloc(), this->__begin_, __p, __v.__…
992 …_VSTD::__construct_forward_with_exception_guarantees(this->__alloc(), __p, this->__end_, __v.__end…
1015 this->__begin_ = this->__end_ = __alloc_traits::allocate(this->__alloc(), __n);
1027 __alloc_traits::deallocate(this->__alloc(), this->__begin_, capacity());
1036 return _VSTD::min<size_type>(__alloc_traits::max_size(this->__alloc()),
1067 __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__pos));
1085 __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__pos), __x);
1099 _VSTD::__construct_range_forward(this->__alloc(), __first, __last, __tx.__pos_);
1114 allocator_type& __a = this->__alloc();
1133 allocator_type& __a = this->__alloc();
1272 : __base(__alloc_traits::select_on_container_copy_construction(__x.__alloc()))
1310 : __base(_VSTD::move(__x.__alloc()))
1330 if (__a == __x.__alloc())
1392 if (__base::__alloc() != __c.__alloc())
1608 allocator_type& __a = this->__alloc();
1624 allocator_type& __a = this->__alloc();
1645 allocator_type& __a = this->__alloc();
1686 allocator_type& __a = this->__alloc();
1779 __alloc_traits::construct(this->__alloc(),
1814 allocator_type& __a = this->__alloc();
1848 allocator_type& __a = this->__alloc();
1875 … __temp_value<value_type, _Allocator> __tmp(this->__alloc(), _VSTD::forward<_Args>(__args)...);
1882 allocator_type& __a = this->__alloc();
1925 allocator_type& __a = this->__alloc();
1954 allocator_type& __a = this->__alloc();
2031 allocator_type& __a = this->__alloc();
2073 this->__alloc() == __x.__alloc(),
2079 _VSTD::__swap_allocator(this->__alloc(), __x.__alloc(),
2224 __storage_allocator& __alloc() _NOEXCEPT
2227 const __storage_allocator& __alloc() const _NOEXCEPT
2322 {return allocator_type(this->__alloc());}
2495 if (__alloc() != __c.__alloc())
2497 __alloc() = __c.__alloc();
2518 __alloc() = _VSTD::move(__c.__alloc());
2557 this->__begin_ = __storage_traits::allocate(this->__alloc(), __n);
2568 __storage_traits::deallocate(this->__alloc(), this->__begin_, __cap());
2579 size_type __amax = __storage_traits::max_size(__alloc());
2741 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2768 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2843 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2851 __cap_alloc_(0, __storage_traits::select_on_container_copy_construction(__v.__alloc()))
2917 if (__a == allocator_type(__v.__alloc()))
2947 if (__alloc() != __c.__alloc())
2981 vector __v(__alloc());
3036 vector __v(this->__alloc());
3054 vector(*this, allocator_type(__alloc())).swap(*this);
3106 vector __v(__alloc());
3132 vector __v(__alloc());
3161 vector __v(__alloc());
3211 vector __v(__alloc());
3257 _VSTD::__swap_allocator(this->__alloc(), __x.__alloc(),
3278 vector __v(__alloc());