Brett 2024-08-11 18:47:58 -04:00
parent 4327b34c84
commit 92300bc6a2
3 changed files with 10 additions and 3 deletions

View File

@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.20) cmake_minimum_required(VERSION 3.20)
include(cmake/color.cmake) include(cmake/color.cmake)
set(BLT_VERSION 0.18.28) set(BLT_VERSION 0.18.29)
set(BLT_TEST_VERSION 0.0.1) set(BLT_TEST_VERSION 0.0.1)
set(BLT_TARGET BLT) set(BLT_TARGET BLT)

View File

@ -33,6 +33,13 @@ namespace blt::meta
using Next = arg_helper<IArgs...>; using Next = arg_helper<IArgs...>;
}; };
template<typename IFirst>
struct arg_helper<IFirst>
{
using First = IFirst;
using Next = void;
};
template<> template<>
struct arg_helper<void> struct arg_helper<void>
{ {
@ -97,7 +104,7 @@ namespace blt::meta
{}; \ {}; \
template<typename T> \ template<typename T> \
inline constexpr bool has_func_##FUNC##_v = has_func_##FUNC<T>::value; \ inline constexpr bool has_func_##FUNC##_v = has_func_##FUNC<T>::value; \
} }
#endif //BLT_GP_META_H #endif //BLT_GP_META_H

@ -1 +1 @@
Subproject commit 8a889d3699b3c09ade435641fb034427f3fd12b6 Subproject commit d88c5e15079047777b418132ece5879e7c9aaa2b