Rollback pull request #9852, which will break clients who don't IWYU and depend on us for these STL headers (#9860)

pull/9856/head
mkruskal-google 3 years ago committed by GitHub
parent ac25235fa7
commit 20a30c675a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      python/google/protobuf/pyext/extension_dict.h
  2. 1
      python/google/protobuf/pyext/map_container.h
  3. 4
      python/google/protobuf/pyext/repeated_composite_container.h
  4. 2
      python/google/protobuf/pyext/repeated_scalar_container.h
  5. 2
      src/google/protobuf/compiler/csharp/csharp_enum_field.h
  6. 2
      src/google/protobuf/compiler/csharp/csharp_map_field.h
  7. 2
      src/google/protobuf/compiler/csharp/csharp_message_field.h
  8. 2
      src/google/protobuf/compiler/csharp/csharp_primitive_field.h
  9. 2
      src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h
  10. 2
      src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h
  11. 2
      src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h
  12. 2
      src/google/protobuf/compiler/csharp/csharp_wrapper_field.h
  13. 3
      src/google/protobuf/compiler/java/message_lite.h
  14. 2
      src/google/protobuf/compiler/objectivec/objectivec_primitive_field.h
  15. 3
      src/google/protobuf/generated_message_reflection.h
  16. 2
      src/google/protobuf/io/zero_copy_stream.h
  17. 2
      src/google/protobuf/wire_format.h

@ -37,6 +37,8 @@
#define PY_SSIZE_T_CLEAN
#include <Python.h>
#include <memory>
#include <google/protobuf/pyext/message.h>
namespace google {

@ -35,6 +35,7 @@
#include <Python.h>
#include <cstdint>
#include <memory>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/message.h>

@ -37,6 +37,10 @@
#define PY_SSIZE_T_CLEAN
#include <Python.h>
#include <memory>
#include <string>
#include <vector>
#include <google/protobuf/pyext/message.h>
namespace google {

@ -37,6 +37,8 @@
#define PY_SSIZE_T_CLEAN
#include <Python.h>
#include <memory>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/pyext/message.h>

@ -31,6 +31,8 @@
#ifndef GOOGLE_PROTOBUF_COMPILER_CSHARP_ENUM_FIELD_H__
#define GOOGLE_PROTOBUF_COMPILER_CSHARP_ENUM_FIELD_H__
#include <string>
#include <google/protobuf/compiler/code_generator.h>
#include <google/protobuf/compiler/csharp/csharp_primitive_field.h>

@ -31,6 +31,8 @@
#ifndef GOOGLE_PROTOBUF_COMPILER_CSHARP_MAP_FIELD_H__
#define GOOGLE_PROTOBUF_COMPILER_CSHARP_MAP_FIELD_H__
#include <string>
#include <google/protobuf/compiler/code_generator.h>
#include <google/protobuf/compiler/csharp/csharp_field_base.h>

@ -31,6 +31,8 @@
#ifndef GOOGLE_PROTOBUF_COMPILER_CSHARP_MESSAGE_FIELD_H__
#define GOOGLE_PROTOBUF_COMPILER_CSHARP_MESSAGE_FIELD_H__
#include <string>
#include <google/protobuf/compiler/code_generator.h>
#include <google/protobuf/compiler/csharp/csharp_field_base.h>

@ -31,6 +31,8 @@
#ifndef GOOGLE_PROTOBUF_COMPILER_CSHARP_PRIMITIVE_FIELD_H__
#define GOOGLE_PROTOBUF_COMPILER_CSHARP_PRIMITIVE_FIELD_H__
#include <string>
#include <google/protobuf/compiler/code_generator.h>
#include <google/protobuf/compiler/csharp/csharp_field_base.h>

@ -31,6 +31,8 @@
#ifndef GOOGLE_PROTOBUF_COMPILER_CSHARP_REPEATED_ENUM_FIELD_H__
#define GOOGLE_PROTOBUF_COMPILER_CSHARP_REPEATED_ENUM_FIELD_H__
#include <string>
#include <google/protobuf/compiler/code_generator.h>
#include <google/protobuf/compiler/csharp/csharp_field_base.h>

@ -31,6 +31,8 @@
#ifndef GOOGLE_PROTOBUF_COMPILER_CSHARP_REPEATED_MESSAGE_FIELD_H__
#define GOOGLE_PROTOBUF_COMPILER_CSHARP_REPEATED_MESSAGE_FIELD_H__
#include <string>
#include <google/protobuf/compiler/code_generator.h>
#include <google/protobuf/compiler/csharp/csharp_field_base.h>

@ -31,6 +31,8 @@
#ifndef GOOGLE_PROTOBUF_COMPILER_CSHARP_REPEATED_PRIMITIVE_FIELD_H__
#define GOOGLE_PROTOBUF_COMPILER_CSHARP_REPEATED_PRIMITIVE_FIELD_H__
#include <string>
#include <google/protobuf/compiler/code_generator.h>
#include <google/protobuf/compiler/csharp/csharp_field_base.h>

@ -31,6 +31,8 @@
#ifndef GOOGLE_PROTOBUF_COMPILER_CSHARP_WRAPPER_FIELD_H__
#define GOOGLE_PROTOBUF_COMPILER_CSHARP_WRAPPER_FIELD_H__
#include <string>
#include <google/protobuf/compiler/code_generator.h>
#include <google/protobuf/compiler/csharp/csharp_field_base.h>

@ -35,6 +35,9 @@
#ifndef GOOGLE_PROTOBUF_COMPILER_JAVA_MESSAGE_LITE_H__
#define GOOGLE_PROTOBUF_COMPILER_JAVA_MESSAGE_LITE_H__
#include <map>
#include <string>
#include <google/protobuf/compiler/java/field.h>
#include <google/protobuf/compiler/java/message.h>

@ -31,6 +31,8 @@
#ifndef GOOGLE_PROTOBUF_COMPILER_OBJECTIVEC_PRIMITIVE_FIELD_H__
#define GOOGLE_PROTOBUF_COMPILER_OBJECTIVEC_PRIMITIVE_FIELD_H__
#include <map>
#include <string>
#include <google/protobuf/compiler/objectivec/objectivec_field.h>
namespace google {

@ -38,6 +38,9 @@
#ifndef GOOGLE_PROTOBUF_GENERATED_MESSAGE_REFLECTION_H__
#define GOOGLE_PROTOBUF_GENERATED_MESSAGE_REFLECTION_H__
#include <string>
#include <vector>
#include <google/protobuf/stubs/casts.h>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/once.h>

@ -108,6 +108,8 @@
#define GOOGLE_PROTOBUF_IO_ZERO_COPY_STREAM_H__
#include <string>
#include <google/protobuf/stubs/common.h>

@ -40,6 +40,8 @@
#define GOOGLE_PROTOBUF_WIRE_FORMAT_H__
#include <string>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/stubs/casts.h>

Loading…
Cancel
Save