Consistently use override rather than virtual.
authorChandler Carruth <chandlerc@gmail.com>
Sat, 7 Feb 2015 08:12:22 +0000 (08:12 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 7 Feb 2015 08:12:22 +0000 (08:12 +0000)
This fixes -Winconsistent-missing-override warnings.

llvm-svn: 228489

llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp

index c12e60a..87d4197 100644 (file)
@@ -70,24 +70,24 @@ class MockRawSymbol : public IPDBRawSymbol {
 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; }