diff --git a/include/boost/iterator/is_lvalue_iterator.hpp b/include/boost/iterator/is_lvalue_iterator.hpp index 3e4b22f..260e21b 100644 --- a/include/boost/iterator/is_lvalue_iterator.hpp +++ b/include/boost/iterator/is_lvalue_iterator.hpp @@ -22,7 +22,7 @@ namespace detail // and the result is computed in the nested rebind template. template struct is_lvalue_iterator_impl - { + { template using DerefT = decltype(*std::declval()); diff --git a/include/boost/iterator/is_readable_iterator.hpp b/include/boost/iterator/is_readable_iterator.hpp index 698f2ff..e8016e3 100644 --- a/include/boost/iterator/is_readable_iterator.hpp +++ b/include/boost/iterator/is_readable_iterator.hpp @@ -24,7 +24,7 @@ namespace detail struct rebind : std::is_convertible< decltype(*std::declval()) , typename std::add_lvalue_reference::type - > + > {}; }; diff --git a/include/boost/pointee.hpp b/include/boost/pointee.hpp index e040894..7c209e7 100644 --- a/include/boost/pointee.hpp +++ b/include/boost/pointee.hpp @@ -34,7 +34,7 @@ namespace detail struct iterator_pointee { typedef typename std::iterator_traits::value_type value_type; - + typedef typename std::conditional< std::is_const< typename std::remove_reference())>::type diff --git a/test/detail/zip_iterator_test_original.ipp b/test/detail/zip_iterator_test_original.ipp index dc04221..c030a0b 100644 --- a/test/detail/zip_iterator_test_original.ipp +++ b/test/detail/zip_iterator_test_original.ipp @@ -160,7 +160,7 @@ int main( void ) // Undo change to vect1 ZI_TUPLE_GET(1)(ref_tuple) = dblOldVal; - + #if defined(ZI_USE_BOOST_TUPLE) ///////////////////////////////////////////////////////////////////////////// @@ -295,7 +295,7 @@ int main( void ) ++num_failed_tests; std::cout << "not OK" << std::endl; } - + #endif ///////////////////////////////////////////////////////////////////////////// @@ -841,7 +841,7 @@ int main( void ) ++num_failed_tests; std::cout << "not OK" << std::endl; } - + #endif // Done