diff options
Diffstat (limited to 'llvm/lib/ObjCopy')
| -rw-r--r-- | llvm/lib/ObjCopy/COFF/COFFWriter.h | 2 | ||||
| -rw-r--r-- | llvm/lib/ObjCopy/ELF/ELFObject.h | 10 | ||||
| -rw-r--r-- | llvm/lib/ObjCopy/MachO/MachOReader.h | 2 | ||||
| -rw-r--r-- | llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h | 2 | 
4 files changed, 8 insertions, 8 deletions
diff --git a/llvm/lib/ObjCopy/COFF/COFFWriter.h b/llvm/lib/ObjCopy/COFF/COFFWriter.h index 66d7f01..3ee0e06 100644 --- a/llvm/lib/ObjCopy/COFF/COFFWriter.h +++ b/llvm/lib/ObjCopy/COFF/COFFWriter.h @@ -50,7 +50,7 @@ class COFFWriter {    Expected<uint32_t> virtualAddressToFileAddress(uint32_t RVA);  public: -  virtual ~COFFWriter() {} +  virtual ~COFFWriter() = default;    Error write();    COFFWriter(Object &Obj, raw_ostream &Out) diff --git a/llvm/lib/ObjCopy/ELF/ELFObject.h b/llvm/lib/ObjCopy/ELF/ELFObject.h index 4f6473f..2783ef27 100644 --- a/llvm/lib/ObjCopy/ELF/ELFObject.h +++ b/llvm/lib/ObjCopy/ELF/ELFObject.h @@ -134,7 +134,7 @@ private:    using Elf_Sym = typename ELFT::Sym;  public: -  ~ELFSectionWriter() override {} +  ~ELFSectionWriter() override = default;    Error visit(const SymbolTableSection &Sec) override;    Error visit(const RelocationSection &Sec) override;    Error visit(const GnuDebugLinkSection &Sec) override; @@ -180,7 +180,7 @@ public:  class BinarySectionWriter : public SectionWriter {  public: -  ~BinarySectionWriter() override {} +  ~BinarySectionWriter() override = default;    Error visit(const SymbolTableSection &Sec) override;    Error visit(const RelocationSection &Sec) override; @@ -346,7 +346,7 @@ private:    size_t totalSize() const;  public: -  ~ELFWriter() override {} +  ~ELFWriter() override = default;    bool WriteSectionHeaders;    // For --only-keep-debug, select an alternative section/segment layout @@ -367,7 +367,7 @@ private:    uint64_t TotalSize = 0;  public: -  ~BinaryWriter() override {} +  ~BinaryWriter() override = default;    Error finalize() override;    Error write() override;    BinaryWriter(Object &Obj, raw_ostream &Out, const CommonConfig &Config) @@ -784,7 +784,7 @@ private:    SymbolTableSection *Symbols = nullptr;  public: -  ~SectionIndexSection() override {} +  ~SectionIndexSection() override = default;    void addIndex(uint32_t Index) {      assert(Size > 0);      Indexes.push_back(Index); diff --git a/llvm/lib/ObjCopy/MachO/MachOReader.h b/llvm/lib/ObjCopy/MachO/MachOReader.h index e315e6fd..940ba4c 100644 --- a/llvm/lib/ObjCopy/MachO/MachOReader.h +++ b/llvm/lib/ObjCopy/MachO/MachOReader.h @@ -23,7 +23,7 @@ namespace macho {  // raw binaries and regular MachO object files.  class Reader {  public: -  virtual ~Reader(){}; +  virtual ~Reader() = default;    virtual Expected<std::unique_ptr<Object>> create() const = 0;  }; diff --git a/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h b/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h index 8620548..47639ad 100644 --- a/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h +++ b/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h @@ -20,7 +20,7 @@ namespace xcoff {  class XCOFFWriter {  public: -  virtual ~XCOFFWriter() {} +  virtual ~XCOFFWriter() = default;    XCOFFWriter(Object &Obj, raw_ostream &Out) : Obj(Obj), Out(Out) {}    Error write();  | 
