Roll forward 9d8588bfc4566531c4053b5001e2952308255f44 (which was rolled back in 146169f9ad357635b9cd988f976b38bcf83476e3) with fix. PiperOrigin-RevId: 604534265 Change-Id: Ic70ae72d4d73ac8849196cb844c8de32790bd6c8
diff --git a/absl/random/BUILD.bazel b/absl/random/BUILD.bazel index bec979d..9ae3bc8 100644 --- a/absl/random/BUILD.bazel +++ b/absl/random/BUILD.bazel
@@ -108,9 +108,11 @@ deps = [ ":seed_gen_exception", "//absl/base:config", + "//absl/base:nullability", "//absl/random/internal:pool_urbg", "//absl/random/internal:salted_seed_seq", "//absl/random/internal:seed_material", + "//absl/strings:string_view", "//absl/types:span", ], )
diff --git a/absl/random/CMakeLists.txt b/absl/random/CMakeLists.txt index bd363d8..d30b43f 100644 --- a/absl/random/CMakeLists.txt +++ b/absl/random/CMakeLists.txt
@@ -225,11 +225,13 @@ DEPS absl::config absl::inlined_vector + absl::nullability absl::random_internal_pool_urbg absl::random_internal_salted_seed_seq absl::random_internal_seed_material absl::random_seed_gen_exception absl::span + absl::string_view ) absl_cc_test(
diff --git a/absl/random/seed_sequences.h b/absl/random/seed_sequences.h index c3af4b0..33970be 100644 --- a/absl/random/seed_sequences.h +++ b/absl/random/seed_sequences.h
@@ -29,9 +29,11 @@ #include <random> #include "absl/base/config.h" +#include "absl/base/nullability.h" #include "absl/random/internal/salted_seed_seq.h" #include "absl/random/internal/seed_material.h" #include "absl/random/seed_gen_exception.h" +#include "absl/strings/string_view.h" #include "absl/types/span.h" namespace absl {