From 017bba89e4d0ebfdfe275272ec7db874205bc497 Mon Sep 17 00:00:00 2001 From: Patrick Wuttke Date: Sat, 9 Nov 2024 23:33:15 +0100 Subject: [PATCH] Fixed type_at_t trait. --- source/mijin/util/traits.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/mijin/util/traits.hpp b/source/mijin/util/traits.hpp index aaa3141..634c218 100644 --- a/source/mijin/util/traits.hpp +++ b/source/mijin/util/traits.hpp @@ -128,13 +128,13 @@ using delay_type_t = TActual; template struct TypeAtHelper { - using type_t = std::conditional_t>; + using type_t = typename TypeAtHelper::type_t; }; -template -struct TypeAtHelper +template +struct TypeAtHelper<0, TArg, TArgs...> { - using type_t = std::enable_if_t; + using type_t = TArg; }; template using type_at_t = TypeAtHelper::type_t;