diff --git a/include/boost/test/utils/is_forward_iterable.hpp b/include/boost/test/utils/is_forward_iterable.hpp index 82b2dd17..2d7e3a46 100755 --- a/include/boost/test/utils/is_forward_iterable.hpp +++ b/include/boost/test/utils/is_forward_iterable.hpp @@ -76,7 +76,7 @@ namespace ut_detail { struct has_member_size { private: struct nil_t; - template static auto test(T*) -> decltype( boost::declval().size() ); + template static auto test(U*) -> decltype( boost::declval().size() ); template static nil_t test(...); public: @@ -87,7 +87,7 @@ namespace ut_detail { struct has_member_begin { private: struct nil_t; - template static auto test(T*) -> decltype( boost::declval().begin() ); + template static auto test(U*) -> decltype( boost::declval().begin() ); template static nil_t test(...); public: static bool const value = !std::is_same< decltype(test(nullptr)), nil_t>::value;