size()
vector::__assign_with_size
This is an optimisation from the size-based vector project that's applicable to all vector implementations.
ranges::shift_right