Remove unused typedefs.

llvm-svn: 296437
This commit is contained in:
Rui Ueyama 2017-02-28 05:25:37 +00:00
parent c3726f8263
commit ab0a85ef4d
1 changed files with 1 additions and 3 deletions

View File

@ -408,10 +408,9 @@ struct SymbolTableEntry {
template <class ELFT> class SymbolTableSection final : public SyntheticSection {
public:
typedef typename ELFT::Shdr Elf_Shdr;
typedef typename ELFT::Sym Elf_Sym;
typedef typename ELFT::SymRange Elf_Sym_Range;
typedef typename ELFT::uint uintX_t;
SymbolTableSection(StringTableSection<ELFT> &StrTabSec);
void finalizeContents() override;
@ -420,7 +419,6 @@ public:
void addSymbol(SymbolBody *Body);
unsigned getNumSymbols() const { return Symbols.size() + 1; }
size_t getSymbolIndex(SymbolBody *Body);
ArrayRef<SymbolTableEntry> getSymbols() const { return Symbols; }
private: