mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-30 17:25:21 +00:00
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. Mips edition
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207506 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -37,12 +37,12 @@ class MipsCallEntry : public PseudoSourceValue {
|
||||
public:
|
||||
explicit MipsCallEntry(const StringRef &N);
|
||||
explicit MipsCallEntry(const GlobalValue *V);
|
||||
virtual bool isConstant(const MachineFrameInfo *) const;
|
||||
virtual bool isAliased(const MachineFrameInfo *) const;
|
||||
virtual bool mayAlias(const MachineFrameInfo *) const;
|
||||
bool isConstant(const MachineFrameInfo *) const override;
|
||||
bool isAliased(const MachineFrameInfo *) const override;
|
||||
bool mayAlias(const MachineFrameInfo *) const override;
|
||||
|
||||
private:
|
||||
virtual void printCustom(raw_ostream &O) const;
|
||||
void printCustom(raw_ostream &O) const override;
|
||||
#ifndef NDEBUG
|
||||
std::string Name;
|
||||
const GlobalValue *Val;
|
||||
|
Reference in New Issue
Block a user