Add util::make_span(initializer_list)

This commit is contained in:
Nikita Lisitsa 2023-03-06 08:58:33 +03:00
parent 20574e23e3
commit d27d4cca17

View file

@ -127,4 +127,10 @@ namespace psemek::util
return span<T>{reinterpret_cast<T *>(s.begin()), reinterpret_cast<T *>(s.end())};
}
template <typename T>
span<T const> make_span(std::initializer_list<T> const & list)
{
return {list.begin(), list.end()};
}
}