From 3458c6af9ac0455616ed67c6768da530b96d0470 Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Fri, 10 Nov 2023 23:27:29 -0500 Subject: [PATCH] A special case for capabilities. I keep putting of a rewrite here... I need to get to it. --- Capabilities.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Capabilities.h b/Capabilities.h index 92ffcb3..de7a75c 100644 --- a/Capabilities.h +++ b/Capabilities.h @@ -101,6 +101,13 @@ namespace Alepha::Hydrogen return has_cap( Meta::Container::vector< TParams... >{}, cap ); } + template< typename Type, typename Cap > + consteval bool + has_cap( const Meta::type_value< Type > &, Meta::type_value< Cap > ) + { + return false; + } + namespace exports { template< typename T, typename cap >