From 08f958fbacc566e8f4416c40cb12e10f6fc45547 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Wed, 22 May 2024 23:14:06 -0500 Subject: [PATCH] [ox/std] Add IntegerRange_c --- deps/ox/src/ox/std/concepts.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deps/ox/src/ox/std/concepts.hpp b/deps/ox/src/ox/std/concepts.hpp index ccc993bd..74687685 100644 --- a/deps/ox/src/ox/std/concepts.hpp +++ b/deps/ox/src/ox/std/concepts.hpp @@ -8,6 +8,7 @@ #pragma once +#include "bit.hpp" #include "typetraits.hpp" namespace ox { @@ -29,4 +30,6 @@ concept OxString_c = isOxString_v; template concept Integral_c = ox::is_integral_v; +template +concept IntegerRange_c = ox::is_integer_v && ox::MaxValue >= max; }