Automated Code Change PiperOrigin-RevId: 1002088270
diff --git a/src/google/protobuf/service.cc b/src/google/protobuf/service.cc index 991c04e..6516db0 100644 --- a/src/google/protobuf/service.cc +++ b/src/google/protobuf/service.cc
@@ -15,8 +15,8 @@ namespace google { namespace protobuf { -Service::~Service() {} -RpcChannel::~RpcChannel() {} +Service::~Service() = default; +RpcChannel::~RpcChannel() = default; RpcController::~RpcController() {} } // namespace protobuf
diff --git a/src/google/protobuf/service.h b/src/google/protobuf/service.h index b742d58..a842c5d 100644 --- a/src/google/protobuf/service.h +++ b/src/google/protobuf/service.h
@@ -112,7 +112,7 @@ // its exact type at compile time (analogous to Reflection). class PROTOBUF_EXPORT Service { public: - Service() {} + Service() = default; Service(const Service&) = delete; Service& operator=(const Service&) = delete; virtual ~Service(); @@ -186,7 +186,7 @@ // advanced features (e.g. deadline propagation). class PROTOBUF_EXPORT RpcController { public: - RpcController() {} + RpcController() = default; RpcController(const RpcController&) = delete; RpcController& operator=(const RpcController&) = delete; virtual ~RpcController(); @@ -252,7 +252,7 @@ // service->MyMethod(request, &response, callback); class PROTOBUF_EXPORT RpcChannel { public: - RpcChannel() {} + RpcChannel() = default; RpcChannel(const RpcChannel&) = delete; RpcChannel& operator=(const RpcChannel&) = delete; virtual ~RpcChannel();