#ifndef SPROUT_BREED_DETAIL_STD_RESULT_OF_HPP #define SPROUT_BREED_DETAIL_STD_RESULT_OF_HPP #include #include namespace sprout { namespace breed { namespace detail { template struct std_result_of : public std::result_of {}; } // namespace detail } // namespace breed } // namespace sprout #endif // #ifndef SPROUT_BREED_DETAIL_STD_RESULT_OF_HPP