Home
last modified time | relevance | path

Searched refs:seed_seq (Results 1 – 25 of 34) sorted by relevance

12

/llvm-project-15.0.7/libcxx/include/__random/
H A Dseed_seq.h28 class _LIBCPP_TEMPLATE_VIS seed_seq
36 seed_seq() _NOEXCEPT {} in seed_seq() function
40 seed_seq(initializer_list<_Tp> __il) { in seed_seq() function
47 seed_seq(_InputIterator __first, _InputIterator __last) { in seed_seq() function
65 seed_seq(const seed_seq&) = delete;
66 void operator=(const seed_seq&) = delete;
80 seed_seq::__init(_InputIterator __first, _InputIterator __last) in __init()
88 seed_seq::generate(_RandomAccessIterator __first, _RandomAccessIterator __last) in generate()
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/
H A Diterator.pass.cpp25 std::seed_seq s(a, a+5); in test()
44 std::seed_seq s(a, a+4); in test()
58 std::seed_seq s{a, a+3}; // uniform initialization in test()
H A Dcopy.compile.fail.cpp19 std::seed_seq s0; in main()
20 std::seed_seq s(s0); in main()
H A Dassign.compile.fail.cpp19 std::seed_seq s0; in main()
20 std::seed_seq s; in main()
H A Ddefault.pass.cpp22 ASSERT_NOEXCEPT(std::seed_seq()); in main()
24 std::seed_seq s; in main()
H A Diterator.verify.cpp23 std::seed_seq s(a, a+2); // OK in test()
27 …std::seed_seq s(a, a+2); // expected-error@*:* {{Mandates: iterator_traits<InputIterator>::value_t… in test()
H A Dtypes.pass.cpp24 static_assert((std::is_same<std::seed_seq::result_type, std::uint_least32_t>::value), ""); in main()
H A Dinitializer_list.pass.cpp25 std::seed_seq s= {5, 4, 3, 2, 1}; in main()
H A Dgenerate.pass.cpp801 std::seed_seq s(v, v + size); in main()
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/
H A Dseed_sseq.pass.cpp25 std::seed_seq sseq(a, a+3); in main()
34 std::seed_seq sseq(a, a+5); in main()
H A Dctor_sseq.pass.cpp25 std::seed_seq sseq(a, a+3); in main()
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/
H A Dctor_sseq.pass.cpp187 std::seed_seq sseq(as, as+3); in test1()
302 std::seed_seq sseq(as, as+3); in test2()
H A Dseed_sseq.pass.cpp27 std::seed_seq sseq(a, a+3); in test1()
39 std::seed_seq sseq(a, a+3); in test2()
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/
H A Dctor_sseq.pass.cpp33 std::seed_seq sseq(as, as+3); in test1()
48 std::seed_seq sseq(as, as+3); in test2()
H A Dseed_sseq.pass.cpp25 std::seed_seq sseq(a, a+3); in test1()
37 std::seed_seq sseq(a, a+3); in test2()
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/
H A Dctor_sseq.pass.cpp33 std::seed_seq sseq(as, as+3); in test1()
48 std::seed_seq sseq(as, as+3); in test2()
H A Dseed_sseq.pass.cpp25 std::seed_seq sseq(a, a+3); in test1()
37 std::seed_seq sseq(a, a+3); in test2()
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/
H A Dctor_sseq.pass.cpp33 std::seed_seq sseq(as, as+3); in test1()
48 std::seed_seq sseq(as, as+3); in test2()
H A Dseed_sseq.pass.cpp25 std::seed_seq sseq(a, a+3); in test1()
37 std::seed_seq sseq(a, a+3); in test2()
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/
H A Dctor_sseq.pass.cpp73 std::seed_seq sseq(as, as+3); in test1()
H A Dseed_sseq.pass.cpp25 std::seed_seq sseq(a, a+3); in test1()
/llvm-project-15.0.7/libcxx/benchmarks/
H A Drandom.bench.cpp26 std::seed_seq seed(std::begin(seeds), std::begin(seeds) + state.range(0)); in BM_SeedSeq_Generate()
/llvm-project-15.0.7/llvm/lib/Support/
H A DRandomNumberGenerator.cpp59 std::seed_seq SeedSeq(Data.begin(), Data.end()); in RandomNumberGenerator()
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/modernize/
H A Dreplace-random-shuffle.rst39 std::seed_seq seq(std::begin(seeds), std::end(seeds));
/llvm-project-15.0.7/clang/lib/AST/
H A DRandstruct.cpp207 std::seed_seq SeedSeq(Seed.begin(), Seed.end()); in randomizeStructureLayout()

12