Ticket #6944: range_iter_bug.patch
File range_iter_bug.patch, 1.5 KB (added by , 10 years ago) |
---|
-
concepts.hpp
330 330 struct BidirectionalRangeConcept : ForwardRangeConcept<T> 331 331 { 332 332 #if BOOST_RANGE_ENABLE_CONCEPT_ASSERT 333 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME BidirectionalRangeConcept::iterator>));334 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME BidirectionalRangeConcept::const_iterator>));333 BOOST_RANGE_CONCEPT_ASSERT((range_detail::BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME BidirectionalRangeConcept::iterator>)); 334 BOOST_RANGE_CONCEPT_ASSERT((range_detail::BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME BidirectionalRangeConcept::const_iterator>)); 335 335 #endif 336 336 }; 337 337 … … 348 348 struct RandomAccessRangeConcept : BidirectionalRangeConcept<T> 349 349 { 350 350 #if BOOST_RANGE_ENABLE_CONCEPT_ASSERT 351 BOOST_RANGE_CONCEPT_ASSERT(( RandomAccessIteratorConcept<BOOST_DEDUCED_TYPENAME RandomAccessRangeConcept::iterator>));352 BOOST_RANGE_CONCEPT_ASSERT(( RandomAccessIteratorConcept<BOOST_DEDUCED_TYPENAME RandomAccessRangeConcept::const_iterator>));351 BOOST_RANGE_CONCEPT_ASSERT((range_detail::RandomAccessIteratorConcept<BOOST_DEDUCED_TYPENAME RandomAccessRangeConcept::iterator>)); 352 BOOST_RANGE_CONCEPT_ASSERT((range_detail::RandomAccessIteratorConcept<BOOST_DEDUCED_TYPENAME RandomAccessRangeConcept::const_iterator>)); 353 353 #endif 354 354 }; 355 355