Lines Matching refs:__cap
988 const size_type __cap = capacity();
989 if (__cap >= __ms / 2)
991 return _VSTD::max<size_type>(2 * __cap, __new_size);
2117 size_type& __cap() _NOEXCEPT
2120 const size_type& __cap() const _NOEXCEPT
2156 __storage_traits::deallocate(__vec_.__alloc(), __vec_.__begin_, __vec_.__cap());
2239 {return __internal_cap_to_external(__cap());}
2377 // Precondition: __begin_ == __end_ == __cap() == 0
2387 __cap() = __allocation.count;
2389 for (size_type __i = 0; __i != __cap(); ++__i)
2480 __storage_traits::deallocate(this->__alloc(), this->__begin_, __cap());
2483 this->__size_ = this->__cap() = 0;
2508 const size_type __cap = capacity();
2509 if (__cap >= __ms / 2)
2511 return _VSTD::max(2 * __cap, __align_it(__new_size));
2659 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2686 __storage_traits::deallocate(__alloc(), __begin_, __cap());
2827 __v.__cap() = 0;
2841 this->__cap() = __v.__cap();
2843 __v.__cap() = __v.__size_ = 0;
2882 this->__cap() = __c.__cap();
2884 __c.__cap() = __c.__size_ = 0;
2966 if (__external_cap_to_internal(size()) > __cap())
3173 _VSTD::swap(this->__cap(), __x.__cap());
3232 if (this->__size_ != 0 || this->__cap() != 0)
3237 if (this->__cap() == 0)