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

References

usr/include/c++/7.4.0/bits/random.tcc
  331       _M_x[0] = __detail::__mod<_UIntType,
  336 	  _UIntType __x = _M_x[__i - 1];
  340 	  _M_x[__i] = __detail::__mod<_UIntType,
  372 	    _M_x[__i] = __detail::__mod<_UIntType,
  379 		    if ((_M_x[0] & __upper_mask) != 0u)
  382 		else if (_M_x[__i] != 0u)
  387           _M_x[0] = __detail::_Shift<_UIntType, __w - 1>::__value;
  406 	  _UIntType __y = ((_M_x[__k] & __upper_mask)
  407 			   | (_M_x[__k + 1] & __lower_mask));
  408 	  _M_x[__k] = (_M_x[__k + __m] ^ (__y >> 1)
  408 	  _M_x[__k] = (_M_x[__k + __m] ^ (__y >> 1)
  414 	  _UIntType __y = ((_M_x[__k] & __upper_mask)
  415 			   | (_M_x[__k + 1] & __lower_mask));
  416 	  _M_x[__k] = (_M_x[__k + (__m - __n)] ^ (__y >> 1)
  416 	  _M_x[__k] = (_M_x[__k + (__m - __n)] ^ (__y >> 1)
  420       _UIntType __y = ((_M_x[__n - 1] & __upper_mask)
  421 		       | (_M_x[0] & __lower_mask));
  422       _M_x[__n - 1] = (_M_x[__m - 1] ^ (__y >> 1)
  422       _M_x[__n - 1] = (_M_x[__m - 1] ^ (__y >> 1)
  462       result_type __z = _M_x[_M_p++];