Searched refs:RandomNumberGenerator (Results 1 – 10 of 10) sorted by relevance
32 class RandomNumberGenerator {54 RandomNumberGenerator(StringRef Salt);59 RandomNumberGenerator(const RandomNumberGenerator &other) = delete;60 RandomNumberGenerator &operator=(const RandomNumberGenerator &other) = delete;
45 RandomNumberGenerator::RandomNumberGenerator(StringRef Salt) { in RandomNumberGenerator() function in RandomNumberGenerator65 RandomNumberGenerator::result_type RandomNumberGenerator::operator()() { in operator ()()
79 std::unique_ptr<RandomNumberGenerator> Rng; in removeUbsanTraps()81 auto GetRng = [&]() -> RandomNumberGenerator & { in removeUbsanTraps()
393 std::unique_ptr<RandomNumberGenerator> Rng;
45 SRCS+= Support/RandomNumberGenerator.cpp
148 std::unique_ptr<RandomNumberGenerator>164 return std::unique_ptr<RandomNumberGenerator>( in createRNG()165 new RandomNumberGenerator(Salt)); in createRNG()
52 class RandomNumberGenerator; variable300 std::unique_ptr<RandomNumberGenerator> createRNG(const StringRef Name) const;
1451 template <class RandomAccessIterator, class RandomNumberGenerator>1454 RandomNumberGenerator& rand); // deprecated in C++14, removed in C++17
1467 template <class RandomAccessIterator, class RandomNumberGenerator>1470 RandomNumberGenerator& rand); // deprecated in C++14, removed in C++17
1312 SRCS_MIN+= Support/RandomNumberGenerator.cpp