diff --git a/source/simple/support/tuple_utils/meta_bind.hpp b/source/simple/support/tuple_utils/meta_bind.hpp index bcc1af0d5b233e8a43cb6a02e66df1156de7331c..6fe7a5d32dd0e977e10705d440bf817b761ec26c 100644 --- a/source/simple/support/tuple_utils/meta_bind.hpp +++ b/source/simple/support/tuple_utils/meta_bind.hpp @@ -52,7 +52,7 @@ namespace simple::support struct has_meta_binding : std::false_type {}; template <typename T> struct has_meta_binding<T, - decltype(std::is_object_v<typename T::binding>, nullptr)> + decltype(void(std::is_object_v<typename T::binding>), nullptr)> : std::true_type {}; template <typename T> constexpr auto has_meta_binding_v = has_meta_binding<T>::value;