void set_capacity(std::size_t c) { auto_space<value_type,Allocator> spc1(spc.get_allocator(),c+1); node_impl_type::transfer(begin(),end()+1,spc1.data()); spc.swap(spc1); capacity_=c; }
void swap(auto_space<T,Allocator>& x,auto_space<T,Allocator>& y) { x.swap(y); }
pointer buckets()const { return spc.data(); }
pointer ptrs()const { return spc.data(); }
value_type* ptrs()const { return spc.data(); }