From 852f656d00aacbd1a911dc4ee5c1b94ecdc3044d Mon Sep 17 00:00:00 2001 From: Raffi Enficiaud Date: Tue, 16 Dec 2014 15:56:12 +0100 Subject: [PATCH] Dealing with the incomplete type error of GCC --- include/boost/test/utils/is_forward_iterable.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/test/utils/is_forward_iterable.hpp b/include/boost/test/utils/is_forward_iterable.hpp index 4783169d..531bf1ac 100755 --- a/include/boost/test/utils/is_forward_iterable.hpp +++ b/include/boost/test/utils/is_forward_iterable.hpp @@ -88,7 +88,7 @@ namespace ut_detail { template struct has_member_size { private: - struct nil_t; + struct nil_t {}; template static auto test(U*) -> decltype( boost::declval().size() ); template static nil_t test(...); @@ -99,7 +99,7 @@ namespace ut_detail { template struct has_member_begin { private: - struct nil_t; + struct nil_t {}; template static auto test(U*) -> decltype( boost::declval().begin() ); template static nil_t test(...); public: