Update VariadicBind.h

Remove warning: expression result unused [-Wunused-value]
https://stackoverflow.com/questions/14370043/can-operators-be-overloaded-for-initializer-list-literals
This commit is contained in:
Jakub Fornadel 2018-12-18 11:44:35 +01:00 committed by GitHub
parent 8465f05e7e
commit b280587204
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -27,7 +27,7 @@ namespace detail {
template<class F, class ...Args, std::size_t ... I>
inline void invoke_with_index(F&& f, std::integer_sequence<std::size_t, I...>, const Args& ...args)
{
std::initializer_list<int> { (f(I+1, args), 0)... };
std::initializer_list<int>({ (f(I+1, args), 0)... });
}
/// implementation detail for variadic bind.