From 406226eccdb615fdbd379f895a25d1d07f70cc73 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Tue, 10 Jul 2018 13:12:55 +0300 Subject: [PATCH] Change RandomAccessIteratorConcept to BidirectionalIteratorConcept to work around a MSVC bug --- include/boost/range/concepts.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/range/concepts.hpp b/include/boost/range/concepts.hpp index 4ba7242..f6f9f41 100644 --- a/include/boost/range/concepts.hpp +++ b/include/boost/range/concepts.hpp @@ -252,7 +252,7 @@ namespace boost { n = i - j; } private: - BOOST_DEDUCED_TYPENAME RandomAccessIteratorConcept::difference_type n; + BOOST_DEDUCED_TYPENAME BidirectionalIteratorConcept::difference_type n; Iterator i; Iterator j; #endif