summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2016-11-02 15:33:59 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2016-11-02 15:33:59 +0000
commit4e1fbf080c4014e57f9dbcc392b8fb029d3c6177 (patch)
tree7d63e12b6a382f33a97eb0b36240c04cbea96cd7
parent720ef472003aa564f8774e9dd235d3a1cc220c5a (diff)
downloadbcm5719-llvm-4e1fbf080c4014e57f9dbcc392b8fb029d3c6177.tar.gz
bcm5719-llvm-4e1fbf080c4014e57f9dbcc392b8fb029d3c6177.zip
Simplify typedefs. NFC.
llvm-svn: 285819
-rw-r--r--llvm/include/llvm/Object/ELF.h29
1 files changed, 14 insertions, 15 deletions
diff --git a/llvm/include/llvm/Object/ELF.h b/llvm/include/llvm/Object/ELF.h
index b36e1975ecf..25cb6eb313b 100644
--- a/llvm/include/llvm/Object/ELF.h
+++ b/llvm/include/llvm/Object/ELF.h
@@ -38,21 +38,20 @@ class ELFFile {
public:
LLVM_ELF_IMPORT_TYPES_ELFT(ELFT)
typedef typename ELFT::uint uintX_t;
-
- typedef Elf_Ehdr_Impl<ELFT> Elf_Ehdr;
- typedef Elf_Shdr_Impl<ELFT> Elf_Shdr;
- typedef Elf_Sym_Impl<ELFT> Elf_Sym;
- typedef Elf_Dyn_Impl<ELFT> Elf_Dyn;
- typedef Elf_Phdr_Impl<ELFT> Elf_Phdr;
- typedef Elf_Rel_Impl<ELFT, false> Elf_Rel;
- typedef Elf_Rel_Impl<ELFT, true> Elf_Rela;
- typedef Elf_Verdef_Impl<ELFT> Elf_Verdef;
- typedef Elf_Verdaux_Impl<ELFT> Elf_Verdaux;
- typedef Elf_Verneed_Impl<ELFT> Elf_Verneed;
- typedef Elf_Vernaux_Impl<ELFT> Elf_Vernaux;
- typedef Elf_Versym_Impl<ELFT> Elf_Versym;
- typedef Elf_Hash_Impl<ELFT> Elf_Hash;
- typedef Elf_GnuHash_Impl<ELFT> Elf_GnuHash;
+ typedef typename ELFT::Ehdr Elf_Ehdr;
+ typedef typename ELFT::Shdr Elf_Shdr;
+ typedef typename ELFT::Sym Elf_Sym;
+ typedef typename ELFT::Dyn Elf_Dyn;
+ typedef typename ELFT::Phdr Elf_Phdr;
+ typedef typename ELFT::Rel Elf_Rel;
+ typedef typename ELFT::Rela Elf_Rela;
+ typedef typename ELFT::Verdef Elf_Verdef;
+ typedef typename ELFT::Verdaux Elf_Verdaux;
+ typedef typename ELFT::Verneed Elf_Verneed;
+ typedef typename ELFT::Vernaux Elf_Vernaux;
+ typedef typename ELFT::Versym Elf_Versym;
+ typedef typename ELFT::Hash Elf_Hash;
+ typedef typename ELFT::GnuHash Elf_GnuHash;
typedef typename ELFT::DynRange Elf_Dyn_Range;
typedef typename ELFT::ShdrRange Elf_Shdr_Range;
typedef typename ELFT::SymRange Elf_Sym_Range;
OpenPOWER on IntegriCloud