Lines Matching refs:__bi1
116 * @param __bi1 First iterator.
120 operator<(_GuardedIterator<_RAIter, _Compare>& __bi1,
123 if (__bi1._M_current == __bi1._M_end) // __bi1 is sup
127 return (__bi1.__comp)(*__bi1, *__bi2); // normal compare
131 * @param __bi1 First iterator.
135 operator<=(_GuardedIterator<_RAIter, _Compare>& __bi1,
138 if (__bi2._M_current == __bi2._M_end) // __bi1 is sup
139 return __bi1._M_current != __bi1._M_end; // __bi2 is not sup
140 if (__bi1._M_current == __bi1._M_end) // __bi2 is sup
142 return !(__bi1.__comp)(*__bi2, *__bi1); // normal compare
186 * @param __bi1 First iterator.
190 operator<(_UnguardedIterator<_RAIter, _Compare>& __bi1,
194 return (__bi1.__comp)(*__bi1, *__bi2);
198 * @param __bi1 First iterator.
202 operator<=(_UnguardedIterator<_RAIter, _Compare>& __bi1,
206 return !(__bi1.__comp)(*__bi2, *__bi1);