diff options
author | Dmitri Gribenko <dmitrig@google.com> | 2023-08-08 09:46:31 -0700 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2023-08-08 09:47:22 -0700 |
commit | 0ddbfd530c9124c21021970dfaeb2aa5ada57b51 (patch) | |
tree | 63a328cf7d10b6820596ce05c619b16204e4a6f3 /absl/strings/cord.cc | |
parent | 3a41b2c3a6a3912b8ebf7f60c742547fa8417e91 (diff) | |
download | abseil-0ddbfd530c9124c21021970dfaeb2aa5ada57b51.tar.gz abseil-0ddbfd530c9124c21021970dfaeb2aa5ada57b51.tar.bz2 abseil-0ddbfd530c9124c21021970dfaeb2aa5ada57b51.zip |
Include what you spell
PiperOrigin-RevId: 554854436
Change-Id: Ifbac5ba447528ac696ac59eced95fd752aacf4f9
Diffstat (limited to 'absl/strings/cord.cc')
-rw-r--r-- | absl/strings/cord.cc | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/absl/strings/cord.cc b/absl/strings/cord.cc index c5379de3..0c26e37e 100644 --- a/absl/strings/cord.cc +++ b/absl/strings/cord.cc @@ -15,28 +15,31 @@ #include "absl/strings/cord.h" #include <algorithm> -#include <atomic> #include <cassert> #include <cstddef> +#include <cstdint> #include <cstdio> #include <cstdlib> +#include <cstring> #include <iomanip> #include <ios> #include <iostream> #include <limits> +#include <memory> #include <ostream> #include <sstream> -#include <type_traits> -#include <unordered_set> -#include <vector> +#include <string> +#include <utility> -#include "absl/base/casts.h" +#include "absl/base/config.h" +#include "absl/base/internal/endian.h" #include "absl/base/internal/raw_logging.h" #include "absl/base/macros.h" -#include "absl/base/port.h" -#include "absl/container/fixed_array.h" +#include "absl/base/optimization.h" #include "absl/container/inlined_vector.h" +#include "absl/crc/crc32c.h" #include "absl/crc/internal/crc_cord_state.h" +#include "absl/functional/function_ref.h" #include "absl/strings/cord_buffer.h" #include "absl/strings/escaping.h" #include "absl/strings/internal/cord_data_edge.h" @@ -44,13 +47,12 @@ #include "absl/strings/internal/cord_rep_btree.h" #include "absl/strings/internal/cord_rep_crc.h" #include "absl/strings/internal/cord_rep_flat.h" -#include "absl/strings/internal/cordz_statistics.h" -#include "absl/strings/internal/cordz_update_scope.h" #include "absl/strings/internal/cordz_update_tracker.h" #include "absl/strings/internal/resize_uninitialized.h" #include "absl/strings/str_cat.h" -#include "absl/strings/str_join.h" #include "absl/strings/string_view.h" +#include "absl/types/optional.h" +#include "absl/types/span.h" namespace absl { ABSL_NAMESPACE_BEGIN |