Fixed warning on fusion adaptor.

This commit is contained in:
Takatoshi Kondo
2020-07-02 09:13:53 +09:00
parent 194d1a470d
commit 8ee6df83cc

View File

@@ -111,7 +111,7 @@ struct as<
template<std::size_t... Is, typename U> template<std::size_t... Is, typename U>
static std::tuple< static std::tuple<
typename std::remove_reference< typename std::remove_reference<
typename boost::fusion::result_of::at_c<T, Is>::type typename boost::fusion::result_of::at_c<T, static_cast<int>(Is)>::type
>::type...> >::type...>
to_tuple(U const& u, seq<Is...>) { to_tuple(U const& u, seq<Is...>) {
return std::make_tuple(boost::fusion::at_c<Is>(u)...); return std::make_tuple(boost::fusion::at_c<Is>(u)...);