Automated Code Change PiperOrigin-RevId: 939893255 Change-Id: I14190bb62c6e1dc9251e3f958e018c5abf545f23
diff --git a/absl/log/internal/BUILD.bazel b/absl/log/internal/BUILD.bazel index bc47330..83c5eab 100644 --- a/absl/log/internal/BUILD.bazel +++ b/absl/log/internal/BUILD.bazel
@@ -214,7 +214,6 @@ "//absl/log:log_entry", "//absl/log:log_sink", "//absl/log:log_sink_registry", - "//absl/memory", "//absl/strings", "//absl/strings:internal", "//absl/time", @@ -347,7 +346,6 @@ "//absl/base:config", "//absl/strings:string_view", "//absl/types:span", - "//absl/utility", "@googletest//:gtest", "@googletest//:gtest_main", ], @@ -474,11 +472,11 @@ deps = [ ":fnmatch", "//absl/base", + "//absl/base:base_internal", "//absl/base:config", "//absl/base:core_headers", "//absl/base:no_destructor", "//absl/base:nullability", - "//absl/memory", "//absl/strings", "//absl/synchronization", ], @@ -497,9 +495,7 @@ deps = [ ":vlog_config", "//absl/base:config", - "//absl/base:core_headers", "//absl/container:layout", - "//absl/memory", "//absl/random:distributions", "//absl/strings", "@google_benchmark//:benchmark_main",
diff --git a/absl/log/internal/check_op.cc b/absl/log/internal/check_op.cc index be8ceaf..510c576 100644 --- a/absl/log/internal/check_op.cc +++ b/absl/log/internal/check_op.cc
@@ -14,6 +14,7 @@ #include "absl/log/internal/check_op.h" +#include <cstdint> #include <cstring> #include <ostream> #include <string>
diff --git a/absl/log/internal/check_op.h b/absl/log/internal/check_op.h index 9bf908e..66050f0 100644 --- a/absl/log/internal/check_op.h +++ b/absl/log/internal/check_op.h
@@ -530,29 +530,20 @@ // NOLINTBEGIN(runtime/int) // NOLINTBEGIN(google-runtime-int) template <typename T> -inline constexpr const T& GetReferenceableValue(const T& t) { +constexpr const T& GetReferenceableValue(const T& t) { return t; } -inline constexpr char GetReferenceableValue(char t) { return t; } -inline constexpr unsigned char GetReferenceableValue(unsigned char t) { - return t; -} -inline constexpr signed char GetReferenceableValue(signed char t) { return t; } -inline constexpr short GetReferenceableValue(short t) { return t; } -inline constexpr unsigned short GetReferenceableValue(unsigned short t) { - return t; -} -inline constexpr int GetReferenceableValue(int t) { return t; } -inline constexpr unsigned int GetReferenceableValue(unsigned int t) { - return t; -} -inline constexpr long GetReferenceableValue(long t) { return t; } -inline constexpr unsigned long GetReferenceableValue(unsigned long t) { - return t; -} -inline constexpr long long GetReferenceableValue(long long t) { return t; } -inline constexpr unsigned long long GetReferenceableValue( - unsigned long long t) { +constexpr char GetReferenceableValue(char t) { return t; } +constexpr unsigned char GetReferenceableValue(unsigned char t) { return t; } +constexpr signed char GetReferenceableValue(signed char t) { return t; } +constexpr short GetReferenceableValue(short t) { return t; } +constexpr unsigned short GetReferenceableValue(unsigned short t) { return t; } +constexpr int GetReferenceableValue(int t) { return t; } +constexpr unsigned int GetReferenceableValue(unsigned int t) { return t; } +constexpr long GetReferenceableValue(long t) { return t; } +constexpr unsigned long GetReferenceableValue(unsigned long t) { return t; } +constexpr long long GetReferenceableValue(long long t) { return t; } +constexpr unsigned long long GetReferenceableValue(unsigned long long t) { return t; } // NOLINTEND(google-runtime-int)
diff --git a/absl/log/internal/container_test.cc b/absl/log/internal/container_test.cc index 0a5a058..92eef74 100644 --- a/absl/log/internal/container_test.cc +++ b/absl/log/internal/container_test.cc
@@ -15,13 +15,11 @@ #include "absl/log/internal/container.h" #include <cstdint> -#include <map> #include <memory> #include <ostream> #include <set> #include <sstream> #include <string> -#include <utility> #include <vector> #include "gtest/gtest.h"
diff --git a/absl/log/internal/globals.cc b/absl/log/internal/globals.cc index 359858f..51b7245 100644 --- a/absl/log/internal/globals.cc +++ b/absl/log/internal/globals.cc
@@ -26,7 +26,7 @@ #include "absl/base/internal/raw_logging.h" #include "absl/base/log_severity.h" #include "absl/strings/string_view.h" -#include "absl/strings/strip.h" +#include "absl/strings/strip.h" // IWYU pragma: keep #include "absl/time/time.h" namespace absl {
diff --git a/absl/log/internal/log_message.cc b/absl/log/internal/log_message.cc index 4acd503..673bd8d 100644 --- a/absl/log/internal/log_message.cc +++ b/absl/log/internal/log_message.cc
@@ -32,7 +32,6 @@ #include <ostream> #include <string> #include <string_view> -#include <tuple> #include "absl/base/attributes.h" #include "absl/base/config.h" @@ -54,7 +53,6 @@ #include "absl/log/log_entry.h" #include "absl/log/log_sink.h" #include "absl/log/log_sink_registry.h" -#include "absl/memory/memory.h" #include "absl/strings/internal/utf8.h" #include "absl/strings/string_view.h" #include "absl/time/clock.h"
diff --git a/absl/log/internal/proto.cc b/absl/log/internal/proto.cc index 8e7bda9..d0c57d6 100644 --- a/absl/log/internal/proto.cc +++ b/absl/log/internal/proto.cc
@@ -33,7 +33,6 @@ #include <cstdint> #include <cstring> -#include "absl/base/attributes.h" #include "absl/base/config.h" #include "absl/types/span.h"
diff --git a/absl/log/internal/structured_proto_test.cc b/absl/log/internal/structured_proto_test.cc index 7a1b82c..80a3e7b 100644 --- a/absl/log/internal/structured_proto_test.cc +++ b/absl/log/internal/structured_proto_test.cc
@@ -25,7 +25,6 @@ #include "absl/base/config.h" #include "absl/strings/string_view.h" #include "absl/types/span.h" -#include "absl/utility/utility.h" namespace absl { ABSL_NAMESPACE_BEGIN
diff --git a/absl/log/internal/test_actions.cc b/absl/log/internal/test_actions.cc index bdfd637..5d27f14 100644 --- a/absl/log/internal/test_actions.cc +++ b/absl/log/internal/test_actions.cc
@@ -22,6 +22,8 @@ #include "absl/base/attributes.h" #include "absl/base/config.h" +#include "absl/base/log_severity.h" +#include "absl/log/log_entry.h" #include "absl/strings/escaping.h" #include "absl/strings/str_cat.h" #include "absl/strings/string_view.h"
diff --git a/absl/log/internal/test_helpers.cc b/absl/log/internal/test_helpers.cc index 63e9deb..9abcd87 100644 --- a/absl/log/internal/test_helpers.cc +++ b/absl/log/internal/test_helpers.cc
@@ -14,6 +14,8 @@ // #include "absl/log/internal/test_helpers.h" +#include <csignal> + #ifdef __Fuchsia__ #include <zircon/syscalls.h> #endif
diff --git a/absl/log/internal/test_matchers.cc b/absl/log/internal/test_matchers.cc index 042083d..736bc7b 100644 --- a/absl/log/internal/test_matchers.cc +++ b/absl/log/internal/test_matchers.cc
@@ -25,6 +25,7 @@ #include "gtest/gtest.h" #include "absl/base/attributes.h" #include "absl/base/config.h" +#include "absl/base/log_severity.h" #include "absl/log/internal/test_helpers.h" #include "absl/log/log_entry.h" #include "absl/strings/string_view.h" @@ -35,7 +36,6 @@ ABSL_NAMESPACE_BEGIN namespace log_internal { namespace { -using ::testing::_; using ::testing::AllOf; using ::testing::Ge; using ::testing::HasSubstr;
diff --git a/absl/log/internal/vlog_config.cc b/absl/log/internal/vlog_config.cc index 51f003c..79eb7df 100644 --- a/absl/log/internal/vlog_config.cc +++ b/absl/log/internal/vlog_config.cc
@@ -19,7 +19,6 @@ #include <algorithm> #include <atomic> #include <functional> -#include <memory> #include <optional> #include <string> #include <utility> @@ -27,13 +26,12 @@ #include "absl/base/attributes.h" #include "absl/base/config.h" -#include "absl/base/const_init.h" +#include "absl/base/internal/scheduling_mode.h" #include "absl/base/internal/spinlock.h" #include "absl/base/no_destructor.h" #include "absl/base/optimization.h" #include "absl/base/thread_annotations.h" #include "absl/log/internal/fnmatch.h" -#include "absl/memory/memory.h" #include "absl/strings/numbers.h" #include "absl/strings/str_split.h" #include "absl/strings/string_view.h"
diff --git a/absl/log/internal/vlog_config_benchmark.cc b/absl/log/internal/vlog_config_benchmark.cc index 7700edb..2634ca3 100644 --- a/absl/log/internal/vlog_config_benchmark.cc +++ b/absl/log/internal/vlog_config_benchmark.cc
@@ -27,7 +27,6 @@ #include "absl/base/config.h" #include "absl/container/internal/layout.h" #include "absl/log/internal/vlog_config.h" -#include "absl/memory/memory.h" #include "absl/random/distributions.h" #include "absl/strings/str_cat.h" #include "benchmark/benchmark.h"