Add missing #includes PiperOrigin-RevId: 970246580 Change-Id: I9c52cf54c307cd789faf75db81d1a37b29814a30
diff --git a/absl/random/internal/pcg_engine.h b/absl/random/internal/pcg_engine.h index 96295b0..f85a1ac 100644 --- a/absl/random/internal/pcg_engine.h +++ b/absl/random/internal/pcg_engine.h
@@ -15,6 +15,12 @@ #ifndef ABSL_RANDOM_INTERNAL_PCG_ENGINE_H_ #define ABSL_RANDOM_INTERNAL_PCG_ENGINE_H_ +#include <cstddef> +#include <cstdint> +#include <ios> +#include <istream> +#include <limits> +#include <ostream> #include <type_traits> #include "absl/base/config.h"
diff --git a/absl/random/internal/randen_engine.h b/absl/random/internal/randen_engine.h index 525d40a..a33736e 100644 --- a/absl/random/internal/randen_engine.h +++ b/absl/random/internal/randen_engine.h
@@ -17,7 +17,9 @@ #include <algorithm> #include <cinttypes> +#include <cstdint> #include <cstdlib> +#include <cstring> #include <istream> #include <iterator> #include <limits>
diff --git a/absl/random/internal/sequence_urbg.h b/absl/random/internal/sequence_urbg.h index bc96a12..a7acd9e 100644 --- a/absl/random/internal/sequence_urbg.h +++ b/absl/random/internal/sequence_urbg.h
@@ -17,6 +17,7 @@ #include <cstdint> #include <cstring> +#include <initializer_list> #include <limits> #include <type_traits> #include <vector>
diff --git a/absl/random/internal/traits.h b/absl/random/internal/traits.h index 8bde0ce..8404d93 100644 --- a/absl/random/internal/traits.h +++ b/absl/random/internal/traits.h
@@ -15,6 +15,7 @@ #ifndef ABSL_RANDOM_INTERNAL_TRAITS_H_ #define ABSL_RANDOM_INTERNAL_TRAITS_H_ +#include <cstddef> #include <cstdint> #include <limits> #include <type_traits>
diff --git a/absl/random/internal/wide_multiply.h b/absl/random/internal/wide_multiply.h index 736e897..9cf17a9 100644 --- a/absl/random/internal/wide_multiply.h +++ b/absl/random/internal/wide_multiply.h
@@ -15,6 +15,7 @@ #ifndef ABSL_RANDOM_INTERNAL_WIDE_MULTIPLY_H_ #define ABSL_RANDOM_INTERNAL_WIDE_MULTIPLY_H_ +#include <cstddef> #include <cstdint> #include <limits> #include <type_traits>