From d27d4cca17f7ca36640eefe5382b8ce830e080f8 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Mon, 6 Mar 2023 08:58:33 +0300 Subject: [PATCH] Add util::make_span(initializer_list) --- libs/util/include/psemek/util/span.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/util/include/psemek/util/span.hpp b/libs/util/include/psemek/util/span.hpp index b710180e..9ee1f8e0 100644 --- a/libs/util/include/psemek/util/span.hpp +++ b/libs/util/include/psemek/util/span.hpp @@ -127,4 +127,10 @@ namespace psemek::util return span{reinterpret_cast(s.begin()), reinterpret_cast(s.end())}; } + template + span make_span(std::initializer_list const & list) + { + return {list.begin(), list.end()}; + } + }