void reserve(size_t new_capacity) { if (new_capacity > capacity()) { const size_t old_capacity = capacity(); m_mapping.resize(new_capacity); std::fill(data() + old_capacity, data() + new_capacity, osmium::index::empty_value<value_type>()); } }
void reserve(size_t new_capacity) { if (new_capacity > capacity()) { m_mapping.resize(new_capacity); } }