[libcxx-commits] [libcxx] [libc++] Introduce basic_string::__recommend_growing (PR #162633)
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Nov 17 08:08:55 PST 2025
================
@@ -2384,6 +2384,16 @@ private:
return __guess;
}
+ _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type __recommend_growing(size_type __required_size) {
+ size_type __max_size = max_size();
----------------
ldionne wrote:
```suggestion
_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 size_type __recommend_growing(size_type __required_size) {
_LIBCPP_ASSERT_INTERNAL(__required_size >= __current_cap, "message");
size_type __max_size = max_size();
```
https://github.com/llvm/llvm-project/pull/162633
More information about the libcxx-commits
mailing list