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

References

usr/include/c++/7.4.0/bits/random.h
  462       static_assert(__a <= (__detail::_Shift<_UIntType, __w>::__value - 1),
  464       static_assert(__b <= (__detail::_Shift<_UIntType, __w>::__value - 1),
  466       static_assert(__c <= (__detail::_Shift<_UIntType, __w>::__value - 1),
  468       static_assert(__d <= (__detail::_Shift<_UIntType, __w>::__value - 1),
  470       static_assert(__f <= (__detail::_Shift<_UIntType, __w>::__value - 1),
  530       { return __detail::_Shift<_UIntType, __w>::__value - 1; }
usr/include/c++/7.4.0/bits/random.tcc
  148 	    __factor *= __detail::_Shift<_UIntType, 32>::__value;
  332 	__detail::_Shift<_UIntType, __w>::__value>(__sd);
  341 	    __detail::_Shift<_UIntType, __w>::__value>(__x);
  370 		__factor *= __detail::_Shift<_UIntType, 32>::__value;
  373 	      __detail::_Shift<_UIntType, __w>::__value>(__sum);
  387           _M_x[0] = __detail::_Shift<_UIntType, __w - 1>::__value;
  557 		       __detail::_Shift<uint_least32_t, 32>::__value>
  559 	      __factor *= __detail::_Shift<_UIntType, 32>::__value;
  562 	    __detail::_Shift<_UIntType, __w>::__value>(__sum);
  585 		__factor *= __detail::_Shift<_UIntType, 32>::__value;
  588 	      __detail::_Shift<_UIntType, __w>::__value>(__sum);
  616 	  __xi = (__detail::_Shift<_UIntType, __w>::__value
 3235 		       __detail::_Shift<result_type, 32>::__value>(*__iter));
 3243 		       __detail::_Shift<result_type, 32>::__value>(*__iter));
 3277 		    __detail::_Shift<_Type, 32>::__value>(1664525u * __r1);
 3286 	           __detail::_Shift<_Type, 32>::__value>(__r2);
 3299 		   __detail::_Shift<_Type, 32>::__value>(1566083941u * __r3);
 3302 	           __detail::_Shift<_Type, 32>::__value>(__r4);