Skip to content

Commit

Permalink
fix: added variadic args
Browse files Browse the repository at this point in the history
  • Loading branch information
chybz committed Dec 27, 2023
1 parent e6606d3 commit 7aee37d
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions cpp/src/lib/messages/cucumber/messages/utils.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -15,31 +15,31 @@ using json = nlohmann::json;
namespace detail {

template <
template <typename> class Container,
template <typename> class Other,
template <typename, typename...> class Container,
template <typename, typename...> class Other,
typename T
>
std::is_same<Container<T>, Other<T>>
test_is_container(Other<T>*);

template <
template <typename> class Container,
template <typename, typename...> class Container,
typename T
>
std::false_type test_is_container(T*);

} // namespace detail

template <
template <typename> class C,
template <typename, typename...> class C,
typename T
>
using is_container = decltype(
detail::test_is_container<C>(static_cast<T*>(nullptr))
);

template <
template <typename> class C,
template <typename, typename...> class C,
typename T
>
inline
Expand Down

0 comments on commit 7aee37d

Please sign in to comment.