From 20302885b57f84fa6d001d12a76fea2fbd8b9cd2 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Wed, 9 Feb 2022 23:12:55 +0300 Subject: [PATCH] Add enum_range::size --- libs/util/include/psemek/util/enum.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/util/include/psemek/util/enum.hpp b/libs/util/include/psemek/util/enum.hpp index c2e20bad..9f9b8056 100644 --- a/libs/util/include/psemek/util/enum.hpp +++ b/libs/util/include/psemek/util/enum.hpp @@ -64,6 +64,8 @@ namespace psemek::util auto begin() const { return first; } auto end() const { return last; } + + auto size() const { return last.value - first.value; } }; }