Subject: [Boost-bugs] [Boost C++ Libraries] #4355: without namespace 'range_detail'
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-06-16 23:13:59
#4355: without namespace 'range_detail'
------------------------------+---------------------------------------------
Reporter: rick68@⦠| Owner: neilgroves
Type: Patches | Status: new
Milestone: Boost 1.43.0 | Component: range
Version: Boost 1.44.0 | Severity: Problem
Keywords: range concept |
------------------------------+---------------------------------------------
Hi, I found some bugs in <boost/range/concepts.hpp>.
--- concepts.hpp.orig 2010-06-14 16:33:32.700239204 +0800
+++ concepts.hpp 2010-06-17 07:05:44.209528094 +0800
@@ -295,8 +295,8 @@
struct BidirectionalRangeConcept : ForwardRangeConcept<T>
{
#if BOOST_RANGE_ENABLE_CONCEPT_ASSERT
-
BOOST_RANGE_CONCEPT_ASSERT((BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME
BidirectionalRangeConcept::iterator>));
-
BOOST_RANGE_CONCEPT_ASSERT((BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME
BidirectionalRangeConcept::const_iterator>));
+
BOOST_RANGE_CONCEPT_ASSERT((range_detail::BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME
BidirectionalRangeConcept::iterator>));
+
BOOST_RANGE_CONCEPT_ASSERT((range_detail::BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME
BidirectionalRangeConcept::const_iterator>));
#endif
};
@@ -313,8 +313,8 @@
struct RandomAccessRangeConcept : BidirectionalRangeConcept<T>
{
#if BOOST_RANGE_ENABLE_CONCEPT_ASSERT
-
BOOST_RANGE_CONCEPT_ASSERT((RandomAccessIteratorConcept<BOOST_DEDUCED_TYPENAME
RandomAccessRangeConcept::iterator>));
-
BOOST_RANGE_CONCEPT_ASSERT((RandomAccessIteratorConcept<BOOST_DEDUCED_TYPENAME
RandomAccessRangeConcept::const_iterator>));
+
BOOST_RANGE_CONCEPT_ASSERT((range_detail::RandomAccessIteratorConcept<BOOST_DEDUCED_TYPENAME
RandomAccessRangeConcept::iterator>));
+
BOOST_RANGE_CONCEPT_ASSERT((range_detail::RandomAccessIteratorConcept<BOOST_DEDUCED_TYPENAME
RandomAccessRangeConcept::const_iterator>));
#endif
};
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/4355> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:03 UTC