Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion llvm/include/llvm/MC/MCDXContainerWriter.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ class MCDXContainerTargetWriter : public MCObjectTargetWriter {
MCDXContainerTargetWriter() {}

public:
virtual ~MCDXContainerTargetWriter();
~MCDXContainerTargetWriter() override;

Triple::ObjectFormatType getFormat() const override {
return Triple::DXContainer;
Expand Down
2 changes: 1 addition & 1 deletion llvm/include/llvm/MC/MCELFObjectWriter.h
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ class MCELFObjectTargetWriter : public MCObjectTargetWriter {
bool HasRelocationAddend_, uint8_t ABIVersion_ = 0);

public:
virtual ~MCELFObjectTargetWriter() = default;
~MCELFObjectTargetWriter() override = default;

Triple::ObjectFormatType getFormat() const override { return Triple::ELF; }
static bool classof(const MCObjectTargetWriter *W) {
Expand Down
2 changes: 1 addition & 1 deletion llvm/include/llvm/MC/MCGOFFObjectWriter.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ class MCGOFFObjectTargetWriter : public MCObjectTargetWriter {
MCGOFFObjectTargetWriter() = default;

public:
virtual ~MCGOFFObjectTargetWriter() = default;
~MCGOFFObjectTargetWriter() override = default;

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

Expand Down
2 changes: 1 addition & 1 deletion llvm/include/llvm/MC/MCMachObjectWriter.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ class LLVM_ABI MCMachObjectTargetWriter : public MCObjectTargetWriter {
}

public:
virtual ~MCMachObjectTargetWriter();
~MCMachObjectTargetWriter() override;

Triple::ObjectFormatType getFormat() const override { return Triple::MachO; }
static bool classof(const MCObjectTargetWriter *W) {
Expand Down
2 changes: 1 addition & 1 deletion llvm/include/llvm/MC/MCObjectStreamer.h
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ class MCObjectStreamer : public MCStreamer {
MCObjectStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
std::unique_ptr<MCObjectWriter> OW,
std::unique_ptr<MCCodeEmitter> Emitter);
~MCObjectStreamer();
~MCObjectStreamer() override;

public:
/// state management
Expand Down
2 changes: 1 addition & 1 deletion llvm/include/llvm/MC/MCWasmObjectWriter.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ class MCWasmObjectTargetWriter : public MCObjectTargetWriter {
explicit MCWasmObjectTargetWriter(bool Is64Bit_, bool IsEmscripten);

public:
virtual ~MCWasmObjectTargetWriter();
~MCWasmObjectTargetWriter() override;

Triple::ObjectFormatType getFormat() const override { return Triple::Wasm; }
static bool classof(const MCObjectTargetWriter *W) {
Expand Down
2 changes: 1 addition & 1 deletion llvm/include/llvm/MC/MCWinCOFFObjectWriter.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ class MCWinCOFFObjectTargetWriter : public MCObjectTargetWriter {
MCWinCOFFObjectTargetWriter(unsigned Machine_);

public:
virtual ~MCWinCOFFObjectTargetWriter() = default;
~MCWinCOFFObjectTargetWriter() override = default;

Triple::ObjectFormatType getFormat() const override { return Triple::COFF; }
static bool classof(const MCObjectTargetWriter *W) {
Expand Down
2 changes: 1 addition & 1 deletion llvm/lib/MC/GOFFObjectWriter.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -440,7 +440,7 @@ class TextStream : public raw_ostream {
SetBuffer(Buffer, sizeof(Buffer));
}

~TextStream() { flush(); }
~TextStream() override { flush(); }
};
} // namespace

Expand Down
2 changes: 1 addition & 1 deletion llvm/lib/MC/MCAsmStreamer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -295,7 +295,7 @@ class MCAsmStreamer final : public MCStreamer {
unsigned Flags, unsigned Isa,
unsigned Discriminator, StringRef FileName,
StringRef Location = {}) override;
virtual void emitDwarfLocLabelDirective(SMLoc Loc, StringRef Name) override;
void emitDwarfLocLabelDirective(SMLoc Loc, StringRef Name) override;

MCSymbol *getDwarfLineTableSymbol(unsigned CUID) override;

Expand Down
2 changes: 1 addition & 1 deletion llvm/lib/MC/MCParser/AsmParser.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -726,7 +726,7 @@ class HLASMAsmParser final : public AsmParser {
Lexer.setLexHLASMStrings(true);
}

~HLASMAsmParser() { Lexer.setSkipSpace(true); }
~HLASMAsmParser() override { Lexer.setSkipSpace(true); }

bool parseStatement(ParseStatementInfo &Info,
MCAsmParserSemaCallback *SI) override;
Expand Down
8 changes: 4 additions & 4 deletions llvm/lib/MC/XCOFFObjectWriter.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ struct CsectSectionEntry : public SectionEntry {
Group->clear();
}

virtual ~CsectSectionEntry() = default;
~CsectSectionEntry() override = default;
};

struct DwarfSectionEntry : public SectionEntry {
Expand Down Expand Up @@ -220,7 +220,7 @@ struct DwarfSectionEntry : public SectionEntry {

DwarfSectionEntry(DwarfSectionEntry &&s) = default;

virtual ~DwarfSectionEntry() = default;
~DwarfSectionEntry() override = default;
};

struct ExceptionTableEntry {
Expand Down Expand Up @@ -249,7 +249,7 @@ struct ExceptionSectionEntry : public SectionEntry {
memcpy(Name, N.data(), N.size());
}

virtual ~ExceptionSectionEntry() = default;
~ExceptionSectionEntry() override = default;
};

struct CInfoSymInfo {
Expand All @@ -276,7 +276,7 @@ struct CInfoSymSectionEntry : public SectionEntry {
std::unique_ptr<CInfoSymInfo> Entry;

CInfoSymSectionEntry(StringRef N, int32_t Flags) : SectionEntry(N, Flags) {}
virtual ~CInfoSymSectionEntry() = default;
~CInfoSymSectionEntry() override = default;
void addEntry(std::unique_ptr<CInfoSymInfo> NewEntry) {
Entry = std::move(NewEntry);
Entry->Offset = sizeof(uint32_t);
Expand Down
2 changes: 1 addition & 1 deletion llvm/unittests/MC/SystemZ/SystemZMCDisassemblerTest.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ Context &getContext() {
class SystemZMCSymbolizerTest : public MCSymbolizer {
public:
SystemZMCSymbolizerTest(MCContext &MC) : MCSymbolizer(MC, nullptr) {}
~SystemZMCSymbolizerTest() {}
~SystemZMCSymbolizerTest() override {}

bool tryAddingSymbolicOperand([[maybe_unused]] MCInst &Inst,
[[maybe_unused]] raw_ostream &CStream,
Expand Down
2 changes: 1 addition & 1 deletion llvm/unittests/MC/X86/X86MCDisassemblerTest.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ Context &getContext() {
class X86MCSymbolizerTest : public MCSymbolizer {
public:
X86MCSymbolizerTest(MCContext &MC) : MCSymbolizer(MC, nullptr) {}
~X86MCSymbolizerTest() {}
~X86MCSymbolizerTest() override {}

struct OpInfo {
int64_t Value = 0;
Expand Down