apply clang-tidy modernize-use-override
[folly.git] / folly / io / async / WriteChainAsyncTransportWrapper.h
index 797be780dd1976e54f0a75429966eace9130d63f..db08daab4bf043bdc6a0d0bc497de3c35f5c6b55 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2016 Facebook, Inc.
+ * Copyright 2017 Facebook, Inc.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -30,7 +30,7 @@ class WriteChainAsyncTransportWrapper :
  public:
   using DecoratedAsyncTransportWrapper<T>::DecoratedAsyncTransportWrapper;
 
-  virtual void write(
+  void write(
       folly::AsyncTransportWrapper::WriteCallback* callback,
       const void* buf,
       size_t bytes,
@@ -39,7 +39,7 @@ class WriteChainAsyncTransportWrapper :
     writeChain(callback, std::move(ioBuf), flags);
   }
 
-  virtual void writev(
+  void writev(
       folly::AsyncTransportWrapper::WriteCallback* callback,
       const iovec* vec,
       size_t count,
@@ -65,7 +65,7 @@ class WriteChainAsyncTransportWrapper :
    * It only makes sense to use this class if you override writeChain, so force
    * derived classes to do that.
    */
-  virtual void writeChain(
+  void writeChain(
       folly::AsyncTransportWrapper::WriteCallback* callback,
       std::unique_ptr<folly::IOBuf>&& buf,
       folly::WriteFlags flags = folly::WriteFlags::NONE) override = 0;