| /llvm-project-15.0.7/libcxx/include/__random/ |
| H A D | seed_seq.h | 28 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 D | iterator.pass.cpp | 25 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 D | copy.compile.fail.cpp | 19 std::seed_seq s0; in main() 20 std::seed_seq s(s0); in main()
|
| H A D | assign.compile.fail.cpp | 19 std::seed_seq s0; in main() 20 std::seed_seq s; in main()
|
| H A D | default.pass.cpp | 22 ASSERT_NOEXCEPT(std::seed_seq()); in main() 24 std::seed_seq s; in main()
|
| H A D | iterator.verify.cpp | 23 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 D | types.pass.cpp | 24 static_assert((std::is_same<std::seed_seq::result_type, std::uint_least32_t>::value), ""); in main()
|
| H A D | initializer_list.pass.cpp | 25 std::seed_seq s= {5, 4, 3, 2, 1}; in main()
|
| H A D | generate.pass.cpp | 801 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 D | seed_sseq.pass.cpp | 25 std::seed_seq sseq(a, a+3); in main() 34 std::seed_seq sseq(a, a+5); in main()
|
| H A D | ctor_sseq.pass.cpp | 25 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 D | ctor_sseq.pass.cpp | 187 std::seed_seq sseq(as, as+3); in test1() 302 std::seed_seq sseq(as, as+3); in test2()
|
| H A D | seed_sseq.pass.cpp | 27 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 D | ctor_sseq.pass.cpp | 33 std::seed_seq sseq(as, as+3); in test1() 48 std::seed_seq sseq(as, as+3); in test2()
|
| H A D | seed_sseq.pass.cpp | 25 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 D | ctor_sseq.pass.cpp | 33 std::seed_seq sseq(as, as+3); in test1() 48 std::seed_seq sseq(as, as+3); in test2()
|
| H A D | seed_sseq.pass.cpp | 25 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 D | ctor_sseq.pass.cpp | 33 std::seed_seq sseq(as, as+3); in test1() 48 std::seed_seq sseq(as, as+3); in test2()
|
| H A D | seed_sseq.pass.cpp | 25 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 D | ctor_sseq.pass.cpp | 73 std::seed_seq sseq(as, as+3); in test1()
|
| H A D | seed_sseq.pass.cpp | 25 std::seed_seq sseq(a, a+3); in test1()
|
| /llvm-project-15.0.7/libcxx/benchmarks/ |
| H A D | random.bench.cpp | 26 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 D | RandomNumberGenerator.cpp | 59 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 D | replace-random-shuffle.rst | 39 std::seed_seq seq(std::begin(seeds), std::end(seeds));
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Randstruct.cpp | 207 std::seed_seq SeedSeq(Seed.begin(), Seed.end()); in randomizeStructureLayout()
|