diff --git a/Meta/Container/vector.h b/Meta/Container/vector.h index 6e93eec..16881ac 100644 --- a/Meta/Container/vector.h +++ b/Meta/Container/vector.h @@ -69,6 +69,7 @@ namespace Alepha::Hydrogen::Meta::Container }; template< typename MetaFunction, typename Arg1, typename First, typename ... Members > + requires( sizeof...( Members ) != 0 ) constexpr decltype( auto ) invoke_call( MetaFunction func, type_value< Arg1 > arg1, dereferenced_iterator< vector< First, Members... > > deref ) {