|
|
|
@ -8,11 +8,12 @@ |
|
|
|
|
#include <algorithm> |
|
|
|
|
#include <cstddef> |
|
|
|
|
#include <cstdint> |
|
|
|
|
#include <cstring> |
|
|
|
|
#include <limits> |
|
|
|
|
#include <new> // IWYU pragma: keep for operator new |
|
|
|
|
#include <numeric> |
|
|
|
|
#include <string> |
|
|
|
|
#include <type_traits> |
|
|
|
|
#include <utility> |
|
|
|
|
|
|
|
|
|
#include "absl/base/optimization.h" |
|
|
|
|
#include "absl/log/absl_check.h" |
|
|
|
@ -20,6 +21,8 @@ |
|
|
|
|
#include "absl/numeric/bits.h" |
|
|
|
|
#include "absl/strings/str_cat.h" |
|
|
|
|
#include "absl/strings/string_view.h" |
|
|
|
|
#include "google/protobuf/arenastring.h" |
|
|
|
|
#include "google/protobuf/generated_enum_util.h" |
|
|
|
|
#include "google/protobuf/generated_message_tctable_decl.h" |
|
|
|
|
#include "google/protobuf/generated_message_tctable_impl.h" |
|
|
|
|
#include "google/protobuf/inlined_string_field.h" |
|
|
|
@ -30,6 +33,7 @@ |
|
|
|
|
#include "google/protobuf/port.h" |
|
|
|
|
#include "google/protobuf/repeated_field.h" |
|
|
|
|
#include "google/protobuf/repeated_ptr_field.h" |
|
|
|
|
#include "google/protobuf/serial_arena.h" |
|
|
|
|
#include "google/protobuf/varint_shuffle.h" |
|
|
|
|
#include "google/protobuf/wire_format_lite.h" |
|
|
|
|
#include "utf8_validity.h" |
|
|
|
|