1 // Copyright David Abrahams 2006. Distributed under the Boost
2 // Software License, Version 1.0. (See accompanying
3 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
4 #ifndef BOOST_LIBS_CONCEPT_CHECK_FAKE_SORT_DWA2006430_HPP
5 # define BOOST_LIBS_CONCEPT_CHECK_FAKE_SORT_DWA2006430_HPP
6 
7 # include <boost/detail/iterator.hpp>
8 # include <boost/concept/requires.hpp>
9 # include <boost/concept_check.hpp>
10 
11 namespace fake
12 {
13   using namespace boost;
14 
15   template<typename RanIter>
16   BOOST_CONCEPT_REQUIRES(
17       ((Mutable_RandomAccessIterator<RanIter>))
18       ((LessThanComparable<typename Mutable_RandomAccessIterator<RanIter>::value_type>))
19 
20     , (void))
sort(RanIter,RanIter)21       sort(RanIter,RanIter)
22   {
23 
24   }
25 }
26 
27 #endif // BOOST_LIBS_CONCEPT_CHECK_FAKE_SORT_DWA2006430_HPP
28