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

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

android_relas(const Elf_Shdr *Sec) constllvm::object::ELFFile< ELFT >
base() constllvm::object::ELFFile< ELFT >inline
create(StringRef Object)llvm::object::ELFFile< ELFT >static
decode_relrs(Elf_Relr_Range relrs) constllvm::object::ELFFile< ELFT >
dynamicEntries() constllvm::object::ELFFile< ELFT >
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_Nhdr typedefllvm::object::ELFFile< ELFT >
Elf_Note typedefllvm::object::ELFFile< ELFT >
Elf_Note_Iterator 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_Relr typedefllvm::object::ELFFile< ELFT >
Elf_Relr_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 >
getBufSize() constllvm::object::ELFFile< ELFT >inline
getDynamicTagAsString(unsigned Arch, uint64_t Type) constllvm::object::ELFFile< ELFT >
getDynamicTagAsString(uint64_t Type) constllvm::object::ELFFile< ELFT >
getEntry(uint32_t Section, uint32_t Entry) constllvm::object::ELFFile< ELFT >
getEntry(const Elf_Shdr *Section, uint32_t Entry) constllvm::object::ELFFile< ELFT >
getHeader() constllvm::object::ELFFile< ELFT >inline
getRelativeRelocationType() constllvm::object::ELFFile< ELFT >
getRelocationSymbol(const Elf_Rel *Rel, const Elf_Shdr *SymTab) constllvm::object::ELFFile< ELFT >
getRelocationTypeName(uint32_t Type) constllvm::object::ELFFile< ELFT >
getRelocationTypeName(uint32_t Type, SmallVectorImpl< char > &Result) constllvm::object::ELFFile< ELFT >
getSection(const Elf_Sym *Sym, const Elf_Shdr *SymTab, ArrayRef< Elf_Word > ShndxTable) constllvm::object::ELFFile< ELFT >
getSection(const Elf_Sym *Sym, Elf_Sym_Range Symtab, ArrayRef< Elf_Word > ShndxTable) constllvm::object::ELFFile< ELFT >
getSection(uint32_t Index) constllvm::object::ELFFile< ELFT >
getSection(const StringRef SectionName) constllvm::object::ELFFile< ELFT >
getSectionContents(const Elf_Shdr *Sec) constllvm::object::ELFFile< ELFT >
getSectionContentsAsArray(const Elf_Shdr *Sec) constllvm::object::ELFFile< ELFT >
getSectionIndex(const Elf_Sym *Sym, Elf_Sym_Range Syms, ArrayRef< Elf_Word > ShndxTable) constllvm::object::ELFFile< ELFT >
getSectionName(const Elf_Shdr *Section) constllvm::object::ELFFile< ELFT >
getSectionName(const Elf_Shdr *Section, StringRef DotShstrtab) constllvm::object::ELFFile< ELFT >
getSectionStringTable(Elf_Shdr_Range Sections) constllvm::object::ELFFile< ELFT >
getSHNDXTable(const Elf_Shdr &Section) constllvm::object::ELFFile< ELFT >
getSHNDXTable(const Elf_Shdr &Section, Elf_Shdr_Range Sections) constllvm::object::ELFFile< ELFT >
getStringTable(const Elf_Shdr *Section) constllvm::object::ELFFile< ELFT >
getStringTableForSymtab(const Elf_Shdr &Section) constllvm::object::ELFFile< ELFT >
getStringTableForSymtab(const Elf_Shdr &Section, Elf_Shdr_Range Sections) constllvm::object::ELFFile< ELFT >
getSymbol(const Elf_Shdr *Sec, uint32_t Index) constllvm::object::ELFFile< ELFT >
isMips64EL() constllvm::object::ELFFile< ELFT >inline
isMipsELF64() constllvm::object::ELFFile< ELFT >inline
notes(const Elf_Phdr &Phdr, Error &Err) constllvm::object::ELFFile< ELFT >inline
notes(const Elf_Shdr &Shdr, Error &Err) constllvm::object::ELFFile< ELFT >inline
notes_begin(const Elf_Phdr &Phdr, Error &Err) constllvm::object::ELFFile< ELFT >inline
notes_begin(const Elf_Shdr &Shdr, Error &Err) constllvm::object::ELFFile< ELFT >inline
notes_end() constllvm::object::ELFFile< ELFT >inline
program_headers() constllvm::object::ELFFile< ELFT >inline
relas(const Elf_Shdr *Sec) constllvm::object::ELFFile< ELFT >inline
relrs(const Elf_Shdr *Sec) constllvm::object::ELFFile< ELFT >inline
rels(const Elf_Shdr *Sec) constllvm::object::ELFFile< ELFT >inline
sections() constllvm::object::ELFFile< ELFT >
symbols(const Elf_Shdr *Sec) constllvm::object::ELFFile< ELFT >inline
toMappedAddr(uint64_t VAddr) constllvm::object::ELFFile< ELFT >
uintX_t typedefllvm::object::ELFFile< ELFT >