Lines Matching refs:Iter

12 // template<ForwardIterator Iter>
13 // requires LessThanComparable<Iter::value_type>
14 // Iter
15 // is_sorted_until(Iter first, Iter last);
22 template <class Iter>
29 assert(std::is_sorted_until(Iter(a), Iter(a)) == Iter(a));
30 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
36 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
41 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
46 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+1));
51 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
57 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
62 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
67 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+2));
72 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
77 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+1));
82 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+1));
87 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+2));
92 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
98 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
103 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
108 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+3));
113 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
118 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+2));
123 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+2));
128 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+3));
133 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));
138 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+1));
143 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+1));
148 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+1));
153 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+1));
158 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+2));
163 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+2));
168 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+3));
173 assert(std::is_sorted_until(Iter(a), Iter(a+sa)) == Iter(a+sa));