Consistently use override rather than virtual.

This fixes -Winconsistent-missing-override warnings.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228489 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chandler Carruth 2015-02-07 08:12:22 +00:00
parent 05bd43dc6e
commit 7e940c4725

View 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; }