Lines Matching refs:m_grow_size
65 _Tp m_grow_size;
72 resize_policy() : m_shrink_size(0), m_grow_size(min_size)
76 : m_shrink_size(other.m_shrink_size), m_grow_size(other.m_grow_size)
132 std::swap(m_grow_size, other.m_grow_size);
140 _GLIBCXX_DEBUG_ASSERT(size <= m_grow_size);
141 return size == m_grow_size;
149 _GLIBCXX_DEBUG_ASSERT(size <= m_grow_size);
157 { return m_grow_size * factor; }
164 const size_type half_size = m_grow_size / factor;
185 _GLIBCXX_DEBUG_ASSERT(m_grow_size >= min_size);
186 m_grow_size *= factor;
187 m_shrink_size = m_grow_size / ratio;
200 m_grow_size = std::max(m_grow_size / factor, min_size);
209 m_grow_size = actual_size;
210 m_shrink_size = m_grow_size / ratio;
221 || m_shrink_size * ratio == m_grow_size);
222 PB_DS_DEBUG_VERIFY(m_grow_size >= min_size);
233 << " grow = " << m_grow_size << std::endl;