Home
last modified time | relevance | path

Searched refs:ExplicitSeedSeq (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/abseil-cpp/absl/random/internal/
Dexplicit_seed_seq.h44 class ExplicitSeedSeq {
48 ExplicitSeedSeq() : state_() {} in ExplicitSeedSeq() function
51 ExplicitSeedSeq(const ExplicitSeedSeq& other) = default;
52 ExplicitSeedSeq& operator=(const ExplicitSeedSeq& other) = default;
53 ExplicitSeedSeq(ExplicitSeedSeq&& other) = default;
54 ExplicitSeedSeq& operator=(ExplicitSeedSeq&& other) = default;
57 ExplicitSeedSeq(Iterator begin, Iterator end) { in ExplicitSeedSeq() function
64 ExplicitSeedSeq(std::initializer_list<T> il) in ExplicitSeedSeq() function
65 : ExplicitSeedSeq(il.begin(), il.end()) {} in ExplicitSeedSeq()
Dexplicit_seed_seq_test.cc67 EXPECT_TRUE(ConformsToInterface<absl::random_internal::ExplicitSeedSeq>()); in TEST()
70 TEST(ExplicitSeedSeq, DefaultConstructorGeneratesZeros) { in TEST() argument
74 absl::random_internal::ExplicitSeedSeq seq; in TEST()
90 absl::random_internal::ExplicitSeedSeq seq(seed_material, in TEST()
125 TEST(ExplicitSeedSeq, CopyAndMoveConstructors) { in TEST() argument
136 absl::random_internal::ExplicitSeedSeq seq_from_entropy(std::begin(entropy), in TEST()
140 absl::random_internal::ExplicitSeedSeq seq_copy(seq_from_entropy); in TEST()
158 absl::random_internal::ExplicitSeedSeq another_seq(std::begin(entropy), in TEST()
190 absl::random_internal::ExplicitSeedSeq moved_seq( in TEST()
Dpcg_engine_test.cc31 using absl::random_internal::ExplicitSeedSeq;
144 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TYPED_TEST()
390 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TEST()
562 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TEST()
Dranden_engine_test.cc33 using absl::random_internal::ExplicitSeedSeq;
145 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TYPED_TEST()
387 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TEST()
523 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TEST()
/third_party/abseil-cpp/absl/random/internal/
Dexplicit_seed_seq.h43 class ExplicitSeedSeq {
47 ExplicitSeedSeq() : state_() {} in ExplicitSeedSeq() function
50 ExplicitSeedSeq(const ExplicitSeedSeq& other) = default;
51 ExplicitSeedSeq& operator=(const ExplicitSeedSeq& other) = default;
52 ExplicitSeedSeq(ExplicitSeedSeq&& other) = default;
53 ExplicitSeedSeq& operator=(ExplicitSeedSeq&& other) = default;
56 ExplicitSeedSeq(Iterator begin, Iterator end) { in ExplicitSeedSeq() function
63 ExplicitSeedSeq(std::initializer_list<T> il) in ExplicitSeedSeq() function
64 : ExplicitSeedSeq(il.begin(), il.end()) {} in ExplicitSeedSeq()
Dexplicit_seed_seq_test.cc67 EXPECT_TRUE(ConformsToInterface<absl::random_internal::ExplicitSeedSeq>()); in TEST()
70 TEST(ExplicitSeedSeq, DefaultConstructorGeneratesZeros) { in TEST() argument
74 absl::random_internal::ExplicitSeedSeq seq; in TEST()
90 absl::random_internal::ExplicitSeedSeq seq(seed_material, in TEST()
125 TEST(ExplicitSeedSeq, CopyAndMoveConstructors) { in TEST() argument
136 absl::random_internal::ExplicitSeedSeq seq_from_entropy(std::begin(entropy), in TEST()
140 absl::random_internal::ExplicitSeedSeq seq_copy(seq_from_entropy); in TEST()
158 absl::random_internal::ExplicitSeedSeq another_seq(std::begin(entropy), in TEST()
190 absl::random_internal::ExplicitSeedSeq moved_seq( in TEST()
Dpcg_engine_test.cc31 using absl::random_internal::ExplicitSeedSeq;
144 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TYPED_TEST()
390 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TEST()
562 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TEST()
Dranden_engine_test.cc33 using absl::random_internal::ExplicitSeedSeq;
145 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TYPED_TEST()
387 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TEST()
523 ExplicitSeedSeq seed_sequence{12, 34, 56}; in TEST()