@@ -351,7 +351,7 @@ namespace sdbus {
351351#endif
352352
353353 template <typename Enum> // is_const_v and is_volatile_v to avoid ambiguity conflicts with const and volatile specializations of signature_of
354- struct signature_of <Enum, typename std::enable_if_t <std::is_enum_v<Enum> && !std::is_const_v<Enum> && !std::is_volatile_v<Enum>>>
354+ struct signature_of <Enum, std::enable_if_t <std::is_enum_v<Enum> && !std::is_const_v<Enum> && !std::is_volatile_v<Enum>>>
355355 : signature_of<std::underlying_type_t <Enum>>
356356 {};
357357
@@ -665,7 +665,7 @@ namespace sdbus {
665665 {
666666 return detail::apply_impl ( std::forward<Function>(fun)
667667 , std::forward<Tuple>(tuple)
668- , std::make_index_sequence<std::tuple_size <std::decay_t <Tuple>>::value >{} );
668+ , std::make_index_sequence<std::tuple_size_v <std::decay_t <Tuple>>>{} );
669669 }
670670
671671 // Convert tuple `t' of values into a list of arguments
@@ -676,7 +676,7 @@ namespace sdbus {
676676 return detail::apply_impl ( std::forward<Function>(fun)
677677 , std::move (res)
678678 , std::forward<Tuple>(tuple)
679- , std::make_index_sequence<std::tuple_size <std::decay_t <Tuple>>::value >{} );
679+ , std::make_index_sequence<std::tuple_size_v <std::decay_t <Tuple>>>{} );
680680 }
681681
682682 // Convert tuple `t' of values into a list of arguments
@@ -687,7 +687,7 @@ namespace sdbus {
687687 return detail::apply_impl ( std::forward<Function>(fun)
688688 , std::move (err)
689689 , std::forward<Tuple>(tuple)
690- , std::make_index_sequence<std::tuple_size <std::decay_t <Tuple>>::value >{} );
690+ , std::make_index_sequence<std::tuple_size_v <std::decay_t <Tuple>>>{} );
691691 }
692692
693693 // Convenient concatenation of arrays
0 commit comments