Home
last modified time | relevance | path

Searched refs:BidirectionalRangeConcept (Results 1 – 15 of 15) sorted by relevance

/third_party/boost/boost/range/algorithm/
Dpermutation.hpp32 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()
Dinplace_merge.hpp33 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()
Dstable_partition.hpp34 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()
Dreverse.hpp32 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<BidirectionalRange> )); in reverse()
41 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in reverse()
Dreverse_copy.hpp32 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in reverse_copy()
Dcopy_backward.hpp35 BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept<const BidirectionalRange> )); in copy_backward()
/third_party/boost/boost/range/adaptor/
Dreversed.hpp53 BidirectionalRangeConcept<BidirectionalRange>)); in operator |()
63 BidirectionalRangeConcept<const BidirectionalRange>)); in operator |()
85 BidirectionalRangeConcept<BidirectionalRange>)); in reverse()
95 BidirectionalRangeConcept<const BidirectionalRange>)); in reverse()
/third_party/boost/boost/range/
Dconcepts.hpp352 struct BidirectionalRangeConcept : ForwardRangeConcept<T> struct
355 …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>
/third_party/boost/libs/range/test/
Dtest_utils.hpp23 BOOST_RANGE_CONCEPT_ASSERT(( boost::BidirectionalRangeConcept<BidirectionalRng> )); in check_bidirectional_range_concept()
Datl.cpp455 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()
Dmfc.cpp462 boost::function_requires< boost::BidirectionalRangeConcept<rng_t> >(); in test_CTypedPtrList()
/third_party/boost/boost/geometry/util/
Drange.hpp146 BOOST_RANGE_CONCEPT_ASSERT(( boost::BidirectionalRangeConcept<BidirectionalRange const> )); in back()
159 BOOST_RANGE_CONCEPT_ASSERT((boost::BidirectionalRangeConcept<BidirectionalRange>)); in back()
/third_party/boost/libs/range/doc/reference/algorithm/
Dfind_end.qbk70 …2)`. If both `ForwardRange1` and `ForwardRange2` are models of `BidirectionalRangeConcept` then th…
/third_party/boost/libs/range/doc/
Dconcepts.qbk242 * Class BidirectionalRangeConcept checks for __bidirectional_range__
/third_party/boost/boost/range/detail/
Dmicrosoft.hpp805 boost::function_requires< BidirectionalRangeConcept<Range> >(); in test_bidirectional()