Lines Matching refs:__d
100 difference_type __d = __last - __first; in random_shuffle() local
101 if (__d > 1) { in random_shuffle()
104 for (--__last, (void)--__d; __first < __last; ++__first, (void)--__d) { in random_shuffle()
105 difference_type __i = __uid(__g, _Pp(0, __d)); in random_shuffle()
123 difference_type __d = __last - __first; in random_shuffle() local
124 if (__d > 1) { in random_shuffle()
125 for (--__last; __first < __last; ++__first, (void)--__d) { in random_shuffle()
126 difference_type __i = __rand(__d); in random_shuffle()
143 difference_type __d = __last - __first; in __shuffle() local
144 if (__d > 1) { in __shuffle()
146 for (--__last, (void)--__d; __first < __last; ++__first, (void)--__d) { in __shuffle()
147 difference_type __i = __uid(__g, _Pp(0, __d)); in __shuffle()