| Index: third_party/protobuf/python/google/protobuf/pyext/descriptor.h
|
| diff --git a/third_party/protobuf/python/google/protobuf/pyext/descriptor.h b/third_party/protobuf/python/google/protobuf/pyext/descriptor.h
|
| index eb99df182e79a403eda1d9880dde12ea3cc2e54d..1ae0e672ed37a7e007885832ba5071f429aa2cdb 100644
|
| --- a/third_party/protobuf/python/google/protobuf/pyext/descriptor.h
|
| +++ b/third_party/protobuf/python/google/protobuf/pyext/descriptor.h
|
| @@ -47,6 +47,8 @@ extern PyTypeObject PyEnumDescriptor_Type;
|
| extern PyTypeObject PyEnumValueDescriptor_Type;
|
| extern PyTypeObject PyFileDescriptor_Type;
|
| extern PyTypeObject PyOneofDescriptor_Type;
|
| +extern PyTypeObject PyServiceDescriptor_Type;
|
| +extern PyTypeObject PyMethodDescriptor_Type;
|
|
|
| // Wraps a Descriptor in a Python object.
|
| // The C++ pointer is usually borrowed from the global DescriptorPool.
|
| @@ -60,6 +62,10 @@ PyObject* PyEnumValueDescriptor_FromDescriptor(
|
| PyObject* PyOneofDescriptor_FromDescriptor(const OneofDescriptor* descriptor);
|
| PyObject* PyFileDescriptor_FromDescriptor(
|
| const FileDescriptor* file_descriptor);
|
| +PyObject* PyServiceDescriptor_FromDescriptor(
|
| + const ServiceDescriptor* descriptor);
|
| +PyObject* PyMethodDescriptor_FromDescriptor(
|
| + const MethodDescriptor* descriptor);
|
|
|
| // Alternate constructor of PyFileDescriptor, used when we already have a
|
| // serialized FileDescriptorProto that can be cached.
|
|
|