reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3335 _ForwardIterator __next = __first; 3336 if (__first == __last 3338 return std::make_pair(__first, __first); 3338 return std::make_pair(__first, __first); 3341 if (__comp(__next, __first)) 3344 __max = __first; 3348 __min = __first; 3352 __first = __next; 3353 ++__first; 3355 while (__first != __last) 3357 __next = __first; 3360 if (__comp(__first, __min)) 3361 __min = __first; 3362 else if (!__comp(__first, __max)) 3363 __max = __first; 3367 if (__comp(__next, __first)) 3371 if (!__comp(__first, __max)) 3372 __max = __first; 3376 if (__comp(__first, __min)) 3377 __min = __first; 3382 __first = __next; 3383 ++__first;