| Index: third_party/protobuf/src/google/protobuf/compiler/python/python_generator.h
|
| diff --git a/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.h b/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.h
|
| index aa0f5fced68e01a1cea8ed8036a686958579fe6b..594260afee99630f275d9cd17b44bf5538e12a29 100644
|
| --- a/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.h
|
| +++ b/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.h
|
| @@ -48,6 +48,7 @@ class Descriptor;
|
| class EnumDescriptor;
|
| class EnumValueDescriptor;
|
| class FieldDescriptor;
|
| +class OneofDescriptor;
|
| class ServiceDescriptor;
|
|
|
| namespace io { class Printer; }
|
| @@ -96,10 +97,10 @@ class LIBPROTOC_EXPORT Generator : public CodeGenerator {
|
|
|
| void PrintMessages() const;
|
| void PrintMessage(const Descriptor& message_descriptor, const string& prefix,
|
| - vector<string>* to_register) const;
|
| + std::vector<string>* to_register) const;
|
| void PrintNestedMessages(const Descriptor& containing_descriptor,
|
| const string& prefix,
|
| - vector<string>* to_register) const;
|
| + std::vector<string>* to_register) const;
|
|
|
| void FixForeignFieldsInDescriptors() const;
|
| void FixForeignFieldsInDescriptor(
|
| @@ -148,6 +149,7 @@ class LIBPROTOC_EXPORT Generator : public CodeGenerator {
|
|
|
| void FixAllDescriptorOptions() const;
|
| void FixOptionsForField(const FieldDescriptor& field) const;
|
| + void FixOptionsForOneof(const OneofDescriptor& oneof) const;
|
| void FixOptionsForEnum(const EnumDescriptor& descriptor) const;
|
| void FixOptionsForMessage(const Descriptor& descriptor) const;
|
|
|
|
|