diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-11-03 17:18:31 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-11-03 17:18:31 +0000 |
commit | 6ab92e8a3a1c67e6460c719833c2334425789b31 (patch) | |
tree | 722bde268e02defb8acffa244ce7fb86da540f9b | |
parent | 2b3379cdffaa5d2af96abf0489f9755149be1f8e (diff) | |
download | bcm5719-llvm-6ab92e8a3a1c67e6460c719833c2334425789b31.tar.gz bcm5719-llvm-6ab92e8a3a1c67e6460c719833c2334425789b31.zip |
Delete dead code.
llvm-svn: 285940
-rw-r--r-- | llvm/include/llvm/Object/ELF.h | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/llvm/include/llvm/Object/ELF.h b/llvm/include/llvm/Object/ELF.h index 07f16112938..2155fea5d26 100644 --- a/llvm/include/llvm/Object/ELF.h +++ b/llvm/include/llvm/Object/ELF.h @@ -132,18 +132,11 @@ public: } /// \brief Iterate over program header table. - const Elf_Phdr *program_header_begin() const { + const Elf_Phdr_Range program_headers() const { if (Header->e_phnum && Header->e_phentsize != sizeof(Elf_Phdr)) report_fatal_error("Invalid program header size"); - return reinterpret_cast<const Elf_Phdr *>(base() + Header->e_phoff); - } - - const Elf_Phdr *program_header_end() const { - return program_header_begin() + Header->e_phnum; - } - - const Elf_Phdr_Range program_headers() const { - return makeArrayRef(program_header_begin(), program_header_end()); + auto *Begin = reinterpret_cast<const Elf_Phdr *>(base() + Header->e_phoff); + return makeArrayRef(Begin, Begin+Header->e_phnum); } ErrorOr<StringRef> getSectionStringTable(Elf_Shdr_Range Sections) const; |