41 #pragma GCC system_header
126 hash_prime_size_policy(size_type n) : m_start_size(n)
127 { m_start_size = get_nearest_larger_size(n); }
133 {
std::swap(m_start_size, other.m_start_size); }
136 inline PB_DS_CLASS_C_DEC::size_type
138 get_nearest_larger_size(size_type n)
const
149 inline PB_DS_CLASS_C_DEC::size_type
151 get_nearest_smaller_size(size_type n)
const
158 if (*p_lower < m_start_size)
#define PB_DS_CLASS_C_DEC
Definition: bin_search_tree_.hpp:71
#define PB_DS_CLASS_T_DEC
Definition: bin_search_tree_.hpp:67
Definition: hash_prime_size_policy_imp.hpp:48
static const std::size_t g_a_sizes[num_distinct_sizes_64_bit]
Definition: hash_prime_size_policy_imp.hpp:55
Definition: hash_prime_size_policy_imp.hpp:49
__SIZE_TYPE__ size_t
Definition: stddef.h:212
Definition: hash_prime_size_policy_imp.hpp:47
void __throw_resize_error()
Definition: exception.hpp:88
void swap(exception_ptr &__lhs, exception_ptr &__rhs)
Definition: exception_ptr.h:160