[llvm] r228489 - Consistently use override rather than virtual.

Chandler Carruth chandlerc at gmail.com
Sat Feb 7 00:12:22 PST 2015


Author: chandlerc
Date: Sat Feb  7 02:12:22 2015
New Revision: 228489

URL: http://llvm.org/viewvc/llvm-project?rev=228489&view=rev
Log:
Consistently use override rather than virtual.

This fixes -Winconsistent-missing-override warnings.

Modified:
    llvm/trunk/unittests/DebugInfo/PDB/PDBApiTest.cpp

Modified: llvm/trunk/unittests/DebugInfo/PDB/PDBApiTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/DebugInfo/PDB/PDBApiTest.cpp?rev=228489&r1=228488&r2=228489&view=diff
==============================================================================
--- llvm/trunk/unittests/DebugInfo/PDB/PDBApiTest.cpp (original)
+++ llvm/trunk/unittests/DebugInfo/PDB/PDBApiTest.cpp Sat Feb  7 02:12:22 2015
@@ -70,24 +70,24 @@ class MockRawSymbol : public IPDBRawSymb
 public:
   MockRawSymbol(PDB_SymType SymType) : Type(SymType) {}
 
-  virtual void dump(llvm::raw_ostream &OS) const {}
+  void dump(llvm::raw_ostream &OS) const override {}
 
-  virtual std::unique_ptr<IPDBEnumSymbols>
+  std::unique_ptr<IPDBEnumSymbols>
   findChildren(PDB_SymType Type, StringRef Name,
-               PDB_NameSearchFlags Flags) const {
+               PDB_NameSearchFlags Flags) const override {
     return nullptr;
   }
-  virtual std::unique_ptr<IPDBEnumSymbols>
+  std::unique_ptr<IPDBEnumSymbols>
   findChildrenByRVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags,
-                    uint32_t RVA) const {
+                    uint32_t RVA) const override {
     return nullptr;
   }
-  virtual std::unique_ptr<IPDBEnumSymbols>
-  findInlineFramesByRVA(uint32_t RVA) const {
+  std::unique_ptr<IPDBEnumSymbols>
+  findInlineFramesByRVA(uint32_t RVA) const override {
     return nullptr;
   }
 
-  virtual void getDataBytes(llvm::SmallVector<uint8_t, 32> &bytes) const {}
+  void getDataBytes(llvm::SmallVector<uint8_t, 32> &bytes) const override {}
 
   PDB_SymType getSymTag() const override { return Type; }
 





More information about the llvm-commits mailing list