reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/bits/stl_algo.h
 3800       if (__first == __last)
 3816       const __uc_type __urange = __uc_type(__last - __first);
 3821 	_RandomAccessIterator __i = __first + 1;
 3830 	  std::iter_swap(__i++, __first + __d(__g));
 3839 	  const __uc_type __swap_range = __uc_type(__i - __first) + 1;
 3844 	  std::iter_swap(__i++, __first + __pospos.first);
 3845 	  std::iter_swap(__i++, __first + __pospos.second);
 3853       for (_RandomAccessIterator __i = __first + 1; __i != __last; ++__i)
 3854 	std::iter_swap(__i, __first + __d(__g, __p_type(0, __i - __first)));
 3854 	std::iter_swap(__i, __first + __d(__g, __p_type(0, __i - __first)));