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();