Skip to content

Commit d2faa4d

Browse files
kazutakahirataaokblast
authored andcommitted
[MC] Add "override" where appropriate (NFC) (llvm#165135)
Note that "override" makes "virtual" redundant. Identified with modernize-use-override.
1 parent be34eef commit d2faa4d

13 files changed

+16
-16
lines changed

llvm/include/llvm/MC/MCDXContainerWriter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class MCDXContainerTargetWriter : public MCObjectTargetWriter {
2323
MCDXContainerTargetWriter() {}
2424

2525
public:
26-
virtual ~MCDXContainerTargetWriter();
26+
~MCDXContainerTargetWriter() override;
2727

2828
Triple::ObjectFormatType getFormat() const override {
2929
return Triple::DXContainer;

llvm/include/llvm/MC/MCELFObjectWriter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ class MCELFObjectTargetWriter : public MCObjectTargetWriter {
6262
bool HasRelocationAddend_, uint8_t ABIVersion_ = 0);
6363

6464
public:
65-
virtual ~MCELFObjectTargetWriter() = default;
65+
~MCELFObjectTargetWriter() override = default;
6666

6767
Triple::ObjectFormatType getFormat() const override { return Triple::ELF; }
6868
static bool classof(const MCObjectTargetWriter *W) {

llvm/include/llvm/MC/MCGOFFObjectWriter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class MCGOFFObjectTargetWriter : public MCObjectTargetWriter {
2121
MCGOFFObjectTargetWriter() = default;
2222

2323
public:
24-
virtual ~MCGOFFObjectTargetWriter() = default;
24+
~MCGOFFObjectTargetWriter() override = default;
2525

2626
Triple::ObjectFormatType getFormat() const override { return Triple::GOFF; }
2727

llvm/include/llvm/MC/MCMachObjectWriter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class LLVM_ABI MCMachObjectTargetWriter : public MCObjectTargetWriter {
4848
}
4949

5050
public:
51-
virtual ~MCMachObjectTargetWriter();
51+
~MCMachObjectTargetWriter() override;
5252

5353
Triple::ObjectFormatType getFormat() const override { return Triple::MachO; }
5454
static bool classof(const MCObjectTargetWriter *W) {

llvm/include/llvm/MC/MCObjectStreamer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ class MCObjectStreamer : public MCStreamer {
6868
MCObjectStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
6969
std::unique_ptr<MCObjectWriter> OW,
7070
std::unique_ptr<MCCodeEmitter> Emitter);
71-
~MCObjectStreamer();
71+
~MCObjectStreamer() override;
7272

7373
public:
7474
/// state management

llvm/include/llvm/MC/MCWasmObjectWriter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class MCWasmObjectTargetWriter : public MCObjectTargetWriter {
2727
explicit MCWasmObjectTargetWriter(bool Is64Bit_, bool IsEmscripten);
2828

2929
public:
30-
virtual ~MCWasmObjectTargetWriter();
30+
~MCWasmObjectTargetWriter() override;
3131

3232
Triple::ObjectFormatType getFormat() const override { return Triple::Wasm; }
3333
static bool classof(const MCObjectTargetWriter *W) {

llvm/include/llvm/MC/MCWinCOFFObjectWriter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class MCWinCOFFObjectTargetWriter : public MCObjectTargetWriter {
2929
MCWinCOFFObjectTargetWriter(unsigned Machine_);
3030

3131
public:
32-
virtual ~MCWinCOFFObjectTargetWriter() = default;
32+
~MCWinCOFFObjectTargetWriter() override = default;
3333

3434
Triple::ObjectFormatType getFormat() const override { return Triple::COFF; }
3535
static bool classof(const MCObjectTargetWriter *W) {

llvm/lib/MC/GOFFObjectWriter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@ class TextStream : public raw_ostream {
440440
SetBuffer(Buffer, sizeof(Buffer));
441441
}
442442

443-
~TextStream() { flush(); }
443+
~TextStream() override { flush(); }
444444
};
445445
} // namespace
446446

llvm/lib/MC/MCAsmStreamer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ class MCAsmStreamer final : public MCStreamer {
295295
unsigned Flags, unsigned Isa,
296296
unsigned Discriminator, StringRef FileName,
297297
StringRef Location = {}) override;
298-
virtual void emitDwarfLocLabelDirective(SMLoc Loc, StringRef Name) override;
298+
void emitDwarfLocLabelDirective(SMLoc Loc, StringRef Name) override;
299299

300300
MCSymbol *getDwarfLineTableSymbol(unsigned CUID) override;
301301

llvm/lib/MC/MCParser/AsmParser.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -726,7 +726,7 @@ class HLASMAsmParser final : public AsmParser {
726726
Lexer.setLexHLASMStrings(true);
727727
}
728728

729-
~HLASMAsmParser() { Lexer.setSkipSpace(true); }
729+
~HLASMAsmParser() override { Lexer.setSkipSpace(true); }
730730

731731
bool parseStatement(ParseStatementInfo &Info,
732732
MCAsmParserSemaCallback *SI) override;

0 commit comments

Comments
 (0)