|
|
|
@ -35,27 +35,23 @@ |
|
|
|
|
#ifndef GOOGLE_PROTOBUF_COMPILER_CPP_FILE_H__ |
|
|
|
|
#define GOOGLE_PROTOBUF_COMPILER_CPP_FILE_H__ |
|
|
|
|
|
|
|
|
|
#include <algorithm> |
|
|
|
|
#include <functional> |
|
|
|
|
#include <memory> |
|
|
|
|
#include <string> |
|
|
|
|
#include <vector> |
|
|
|
|
|
|
|
|
|
#include "google/protobuf/stubs/common.h" |
|
|
|
|
#include "google/protobuf/compiler/scc.h" |
|
|
|
|
#include "absl/container/flat_hash_map.h" |
|
|
|
|
#include "absl/container/flat_hash_set.h" |
|
|
|
|
#include "absl/log/absl_check.h" |
|
|
|
|
#include "google/protobuf/compiler/cpp/enum.h" |
|
|
|
|
#include "google/protobuf/compiler/cpp/extension.h" |
|
|
|
|
#include "google/protobuf/compiler/cpp/field.h" |
|
|
|
|
#include "google/protobuf/compiler/cpp/helpers.h" |
|
|
|
|
#include "google/protobuf/compiler/cpp/message.h" |
|
|
|
|
#include "google/protobuf/compiler/cpp/options.h" |
|
|
|
|
#include "google/protobuf/compiler/cpp/service.h" |
|
|
|
|
#include "google/protobuf/compiler/scc.h" |
|
|
|
|
#include "google/protobuf/descriptor.h" |
|
|
|
|
#include "google/protobuf/io/printer.h" |
|
|
|
|
#include "google/protobuf/port.h" |
|
|
|
|
|
|
|
|
|
// Must be included last.
|
|
|
|
|
#include "google/protobuf/port_def.inc" |
|
|
|
|