From 26aa3b86233b5ed9c1d3bfe67e2826ca6ff48ca7 Mon Sep 17 00:00:00 2001 From: glx Date: Fri, 3 May 2019 18:17:58 +0200 Subject: Remove: grow() helper function --- src/core/smallvec_type.hpp | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'src/core/smallvec_type.hpp') diff --git a/src/core/smallvec_type.hpp b/src/core/smallvec_type.hpp index 11ceb3fa8..3cf33f8b7 100644 --- a/src/core/smallvec_type.hpp +++ b/src/core/smallvec_type.hpp @@ -52,21 +52,4 @@ int find_index(std::vector const& vec, T const& item) return -1; } -/** - * Helper function to append N default-constructed elements and get a pointer to the first new element - * Consider using std::back_inserter in new code - * - * @param vec A reference to the vector to be extended - * @param num Number of elements to be default-constructed - * - * @return Pointer to the first new element - */ -template -T* grow(std::vector& vec, std::size_t num) -{ - std::size_t const pos = vec.size(); - vec.resize(pos + num); - return vec.data() + pos; -} - #endif /* SMALLVEC_TYPE_HPP */ -- cgit v1.2.3-54-g00ecf