[C++11] Add 'override' keyword to virtual methods that override their base class.
llvm-svn: 203344
This commit is contained in:
@@ -360,17 +360,17 @@ public:
|
||||
SimpleBindingMemoryManager(const SimpleBindingMMFunctions& Functions,
|
||||
void *Opaque);
|
||||
virtual ~SimpleBindingMemoryManager();
|
||||
|
||||
virtual uint8_t *allocateCodeSection(
|
||||
uintptr_t Size, unsigned Alignment, unsigned SectionID,
|
||||
StringRef SectionName);
|
||||
|
||||
virtual uint8_t *allocateDataSection(
|
||||
uintptr_t Size, unsigned Alignment, unsigned SectionID,
|
||||
StringRef SectionName, bool isReadOnly);
|
||||
uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment,
|
||||
unsigned SectionID,
|
||||
StringRef SectionName) override;
|
||||
|
||||
uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment,
|
||||
unsigned SectionID, StringRef SectionName,
|
||||
bool isReadOnly) override;
|
||||
|
||||
bool finalizeMemory(std::string *ErrMsg) override;
|
||||
|
||||
virtual bool finalizeMemory(std::string *ErrMsg);
|
||||
|
||||
private:
|
||||
SimpleBindingMMFunctions Functions;
|
||||
void *Opaque;
|
||||
|
||||
Reference in New Issue
Block a user