16 #ifndef LLVM_SUPPORT_RANDOMNUMBERGENERATOR_H_
17 #define LLVM_SUPPORT_RANDOMNUMBERGENERATOR_H_
20 #include "llvm/Support/DataTypes.h"
22 #include <system_error>
39 using generator_type = std::mt19937_64;
57 generator_type Generator;
A Module instance is used to store all the information related to an LLVM module. ...
Maximum length of the test input libFuzzer tries to guess a good value based on the corpus and reports it always prefer smaller inputs during the corpus shuffle When libFuzzer itself reports a bug this exit code will be used If indicates the maximal total time in seconds to run the fuzzer minimizes the provided crash input Use with etc Experimental Use value profile to guide fuzzing Number of simultaneous worker processes to run the jobs If min(jobs, NumberOfCpuCores()/2)\" is used.") FUZZER_FLAG_INT(reload
std::error_code getRandomBytes(void *Buffer, size_t Size)
static constexpr result_type max()
generator_type::result_type result_type
A random number generator.
result_type operator()()
Returns a random number in the range [0, Max).
static constexpr result_type min()
StringRef - Represent a constant reference to a string, i.e.