[Object] remove struct constructor, NFC
authorCyndy Ishida <cyndy_ishida@apple.com>
Fri, 6 Sep 2019 15:02:22 +0000 (15:02 +0000)
committerCyndy Ishida <cyndy_ishida@apple.com>
Fri, 6 Sep 2019 15:02:22 +0000 (15:02 +0000)
Summary: make POD struct by removing ctors

Reviewers: avl, dblaikie

Reviewed By: dblaikie

Subscribers: ributzka, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D67251

llvm-svn: 371211

llvm/include/llvm/Object/ObjectFile.h

index a4b4f27..63c556b 100644 (file)
@@ -137,11 +137,6 @@ public:
 };
 
 struct SectionedAddress {
-  // TODO: constructors could be removed when C++14 would be adopted.
-  SectionedAddress() {}
-  SectionedAddress(uint64_t Addr, uint64_t SectIdx)
-      : Address(Addr), SectionIndex(SectIdx) {}
-
   const static uint64_t UndefSection = UINT64_MAX;
 
   uint64_t Address = 0;