Go to the source code of this file.
◆ genrand_initialized
#define genrand_initialized |
( |
|
mt | ) |
((mt)->next != 0) |
◆ LMASK
#define LMASK 0x7fffffffU /* least significant r bits */ |
◆ MATRIX_A
#define MATRIX_A 0x9908b0dfU /* constant vector a */ |
◆ MIXBITS
◆ TWIST
◆ UMASK
#define UMASK 0x80000000U /* most significant w-r bits */ |
◆ uninit_genrand
#define uninit_genrand |
( |
|
mt | ) |
((mt)->next = 0) |
◆ anonymous enum
◆ NO_SANITIZE() [1/2]
NO_SANITIZE |
( |
"unsigned-integer-overflow" |
, |
|
|
static void |
init_by_arraystruct MT *mt, const uint32_t init_key[], int key_length |
|
) |
| |
◆ NO_SANITIZE() [2/2]
NO_SANITIZE |
( |
"unsigned-integer-overflow" |
, |
|
|
static void |
init_genrandstruct MT *mt, unsigned int s |
|
) |
| |