Searched refs:BidirectionalRangeConcept (Results 1 – 15 of 15) sorted by relevance
32 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<BidirectionalRange> )); in next_permutation()40 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in next_permutation()48 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<BidirectionalRange> )); in next_permutation()58 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in next_permutation()72 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<BidirectionalRange> )); in prev_permutation()80 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in prev_permutation()88 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<BidirectionalRange> )); in prev_permutation()98 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in prev_permutation()
33 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<BidirectionalRange> )); in inplace_merge()43 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in inplace_merge()54 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<BidirectionalRange> )); in inplace_merge()65 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in inplace_merge()
34 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<BidirectionalRange> )); in stable_partition()43 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in stable_partition()52 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<BidirectionalRange> )); in stable_partition()63 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in stable_partition()
32 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<BidirectionalRange> )); in reverse()41 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in reverse()
32 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in reverse_copy()
35 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in copy_backward()
53 BidirectionalRangeConcept<BidirectionalRange>)); in operator |()63 BidirectionalRangeConcept<const BidirectionalRange>)); in operator |()85 BidirectionalRangeConcept<BidirectionalRange>)); in reverse()95 BidirectionalRangeConcept<const BidirectionalRange>)); in reverse()
352 struct BidirectionalRangeConcept : ForwardRangeConcept<T> struct355 …nge_detail::BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME BidirectionalRangeConcept::iterato…356 …nge_detail::BidirectionalIteratorConcept<BOOST_DEDUCED_TYPENAME BidirectionalRangeConcept::const_i…363 : BidirectionalRangeConcept<T>370 struct RandomAccessRangeConcept : BidirectionalRangeConcept<T>
23 BOOST_RANGE_CONCEPT_ASSERT(( boost::BidirectionalRangeConcept<BidirectionalRng> )); in check_bidirectional_range_concept()
455 boost::function_requires< boost::BidirectionalRangeConcept<rng_t> >(); in test_CRBTree()470 boost::function_requires< boost::BidirectionalRangeConcept<rng_t> >(); in test_CRBMap()485 boost::function_requires< boost::BidirectionalRangeConcept<rng_t> >(); in test_CRBMultiMap()
462 boost::function_requires< boost::BidirectionalRangeConcept<rng_t> >(); in test_CTypedPtrList()
146 BOOST_RANGE_CONCEPT_ASSERT(( boost::BidirectionalRangeConcept<BidirectionalRange const> )); in back()159 BOOST_RANGE_CONCEPT_ASSERT((boost::BidirectionalRangeConcept<BidirectionalRange>)); in back()
70 …2)`. If both `ForwardRange1` and `ForwardRange2` are models of `BidirectionalRangeConcept` then th…
242 * Class BidirectionalRangeConcept checks for __bidirectional_range__
805 boost::function_requires< BidirectionalRangeConcept<Range> >(); in test_bidirectional()