LLVM  4.0.0
llvm::object::ELFFile< ELFT > Member List

This is the complete list of members for llvm::object::ELFFile< ELFT >, including all inherited members.

base() const llvm::object::ELFFile< ELFT >inline
Elf_Dyn typedefllvm::object::ELFFile< ELFT >
Elf_Dyn_Range typedefllvm::object::ELFFile< ELFT >
Elf_Ehdr typedefllvm::object::ELFFile< ELFT >
Elf_GnuHash typedefllvm::object::ELFFile< ELFT >
Elf_Hash typedefllvm::object::ELFFile< ELFT >
Elf_Phdr typedefllvm::object::ELFFile< ELFT >
Elf_Phdr_Range typedefllvm::object::ELFFile< ELFT >
Elf_Rel typedefllvm::object::ELFFile< ELFT >
Elf_Rel_Range typedefllvm::object::ELFFile< ELFT >
Elf_Rela typedefllvm::object::ELFFile< ELFT >
Elf_Rela_Range typedefllvm::object::ELFFile< ELFT >
Elf_Shdr typedefllvm::object::ELFFile< ELFT >
Elf_Shdr_Range typedefllvm::object::ELFFile< ELFT >
Elf_Sym typedefllvm::object::ELFFile< ELFT >
Elf_Sym_Range typedefllvm::object::ELFFile< ELFT >
Elf_Verdaux typedefllvm::object::ELFFile< ELFT >
Elf_Verdef typedefllvm::object::ELFFile< ELFT >
Elf_Vernaux typedefllvm::object::ELFFile< ELFT >
Elf_Verneed typedefllvm::object::ELFFile< ELFT >
Elf_Versym typedefllvm::object::ELFFile< ELFT >
ELFFile(StringRef Object)llvm::object::ELFFile< ELFT >
getBufSize() const llvm::object::ELFFile< ELFT >inline
getEntry(uint32_t Section, uint32_t Entry) const llvm::object::ELFFile< ELFT >
getEntry(const Elf_Shdr *Section, uint32_t Entry) const llvm::object::ELFFile< ELFT >
getHeader() const llvm::object::ELFFile< ELFT >inline
getRelocationSymbol(const Elf_Rel *Rel, const Elf_Shdr *SymTab) const llvm::object::ELFFile< ELFT >
getRelocationTypeName(uint32_t Type) const llvm::object::ELFFile< ELFT >
getRelocationTypeName(uint32_t Type, SmallVectorImpl< char > &Result) const llvm::object::ELFFile< ELFT >
getSection(const Elf_Sym *Sym, const Elf_Shdr *SymTab, ArrayRef< Elf_Word > ShndxTable) const llvm::object::ELFFile< ELFT >
getSection(const Elf_Sym *Sym, Elf_Sym_Range Symtab, ArrayRef< Elf_Word > ShndxTable) const llvm::object::ELFFile< ELFT >
getSection(uint32_t Index) const llvm::object::ELFFile< ELFT >
getSectionContents(const Elf_Shdr *Sec) const llvm::object::ELFFile< ELFT >
getSectionContentsAsArray(const Elf_Shdr *Sec) const llvm::object::ELFFile< ELFT >
getSectionIndex(const Elf_Sym *Sym, Elf_Sym_Range Syms, ArrayRef< Elf_Word > ShndxTable) const llvm::object::ELFFile< ELFT >
getSectionName(const Elf_Shdr *Section) const llvm::object::ELFFile< ELFT >
getSectionName(const Elf_Shdr *Section, StringRef DotShstrtab) const llvm::object::ELFFile< ELFT >
getSectionStringTable(Elf_Shdr_Range Sections) const llvm::object::ELFFile< ELFT >
getSHNDXTable(const Elf_Shdr &Section) const llvm::object::ELFFile< ELFT >
getSHNDXTable(const Elf_Shdr &Section, Elf_Shdr_Range Sections) const llvm::object::ELFFile< ELFT >
getStringTable(const Elf_Shdr *Section) const llvm::object::ELFFile< ELFT >
getStringTableForSymtab(const Elf_Shdr &Section) const llvm::object::ELFFile< ELFT >
getStringTableForSymtab(const Elf_Shdr &Section, Elf_Shdr_Range Sections) const llvm::object::ELFFile< ELFT >
getSymbol(const Elf_Shdr *Sec, uint32_t Index) const llvm::object::ELFFile< ELFT >
isMips64EL() const llvm::object::ELFFile< ELFT >inline
isMipsELF64() const llvm::object::ELFFile< ELFT >inline
program_headers() const llvm::object::ELFFile< ELFT >inline
relas(const Elf_Shdr *Sec) const llvm::object::ELFFile< ELFT >inline
rels(const Elf_Shdr *Sec) const llvm::object::ELFFile< ELFT >inline
sections() const llvm::object::ELFFile< ELFT >
symbols(const Elf_Shdr *Sec) const llvm::object::ELFFile< ELFT >inline
uintX_t typedefllvm::object::ELFFile< ELFT >
VerifyStrTab(const Elf_Shdr *sh) const llvm::object::ELFFile< ELFT >