mirror of
https://github.com/boostorg/iterator.git
synced 2025-07-20 16:12:10 +02:00
chagned the name from InteroperatorConcept to InteroperatorIteratorConcept
[SVN r21693]
This commit is contained in:
@ -175,7 +175,7 @@ main()
|
|||||||
> c_iter_t;
|
> c_iter_t;
|
||||||
|
|
||||||
# ifndef NO_MUTABLE_CONST_RA_ITERATOR_INTEROPERABILITY
|
# ifndef NO_MUTABLE_CONST_RA_ITERATOR_INTEROPERABILITY
|
||||||
boost::function_requires< boost_concepts::InteroperableConcept<iter_t, c_iter_t> >();
|
boost::function_requires< boost_concepts::InteroperableIteratorConcept<iter_t, c_iter_t> >();
|
||||||
# endif
|
# endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ int main()
|
|||||||
boost::function_requires< boost_concepts::WritableLvalueIteratorConcept<rev_iter> >();
|
boost::function_requires< boost_concepts::WritableLvalueIteratorConcept<rev_iter> >();
|
||||||
boost::function_requires< boost_concepts::RandomAccessTraversalConcept<rev_iter> >();
|
boost::function_requires< boost_concepts::RandomAccessTraversalConcept<rev_iter> >();
|
||||||
boost::function_requires< boost::RandomAccessIteratorConcept<rev_iter> >();
|
boost::function_requires< boost::RandomAccessIteratorConcept<rev_iter> >();
|
||||||
boost::function_requires< boost_concepts::InteroperableConcept<rev_iter, c_rev_iter> >();
|
boost::function_requires< boost_concepts::InteroperableIteratorConcept<rev_iter, c_rev_iter> >();
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
typedef boost::reverse_iterator<std::list<int>::iterator> rev_iter;
|
typedef boost::reverse_iterator<std::list<int>::iterator> rev_iter;
|
||||||
@ -22,7 +22,7 @@ int main()
|
|||||||
boost::function_requires< boost_concepts::ReadableLvalueIteratorConcept<c_rev_iter> >();
|
boost::function_requires< boost_concepts::ReadableLvalueIteratorConcept<c_rev_iter> >();
|
||||||
boost::function_requires< boost_concepts::BidirectionalTraversalConcept<c_rev_iter> >();
|
boost::function_requires< boost_concepts::BidirectionalTraversalConcept<c_rev_iter> >();
|
||||||
boost::function_requires< boost::BidirectionalIteratorConcept<c_rev_iter> >();
|
boost::function_requires< boost::BidirectionalIteratorConcept<c_rev_iter> >();
|
||||||
boost::function_requires< boost_concepts::InteroperableConcept<rev_iter, c_rev_iter> >();
|
boost::function_requires< boost_concepts::InteroperableIteratorConcept<rev_iter, c_rev_iter> >();
|
||||||
}
|
}
|
||||||
|
|
||||||
return boost::exit_success;
|
return boost::exit_success;
|
||||||
|
@ -115,7 +115,7 @@ main()
|
|||||||
typedef boost::transform_iterator<adaptable_mult_functor, int*> iter_t;
|
typedef boost::transform_iterator<adaptable_mult_functor, int*> iter_t;
|
||||||
typedef boost::transform_iterator<adaptable_mult_functor, int const*> c_iter_t;
|
typedef boost::transform_iterator<adaptable_mult_functor, int const*> c_iter_t;
|
||||||
|
|
||||||
boost::function_requires< boost_concepts::InteroperableConcept<iter_t, c_iter_t> >();
|
boost::function_requires< boost_concepts::InteroperableIteratorConcept<iter_t, c_iter_t> >();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Test transform_iterator
|
// Test transform_iterator
|
||||||
|
Reference in New Issue
Block a user