Lines Matching refs:__min_cap
697 enum {__min_cap = (sizeof(__long) - 1)/sizeof(value_type) > 2 ?
702 value_type __data_[__min_cap];
749 enum {__min_cap = (sizeof(__long) - 1)/sizeof(value_type) > 2 ?
759 value_type __data_[__min_cap];
764 …static_assert(sizeof(__short) == (sizeof(value_type) * (__min_cap + 1)), "__short has an unexpecte…
972 return (__is_long() ? __get_long_cap() : static_cast<size_type>(__min_cap)) - 1;
1533 return !__libcpp_is_constant_evaluated() && (__sz < __min_cap);
1568 …_LIBCPP_ASSERT(__s < __min_cap, "__s should never be greater than or equal to the short string cap…
1635 if (__s < __min_cap) {
1637 return static_cast<size_type>(__min_cap);
1639 return static_cast<size_type>(__min_cap) - 1;
1643 if (__guess == __min_cap) ++__guess;
1773 // Assigns the value in __s, guaranteed to be __n < __min_cap in length.
2364 if (__old_cap+1 != __min_cap || __libcpp_is_constant_evaluated())
2398 if (__libcpp_is_constant_evaluated() || __old_cap + 1 != __min_cap)
2412 size_type __cap = __is_short ? static_cast<size_type>(__min_cap) : __get_long_cap();
2743 __cap = __min_cap - 1;
4118 if (capacity() < __min_cap - 1)