|
struct | llvm::object::Elf_Ehdr_Impl< ELFT > |
|
struct | llvm::object::Elf_Shdr_Impl< ELFT > |
|
struct | llvm::object::Elf_Sym_Impl< ELFT > |
|
struct | llvm::object::Elf_Dyn_Impl< ELFT > |
| Elf_Dyn_Impl: This inherits from Elf_Dyn_Base, adding getters. More...
|
|
struct | llvm::object::Elf_Phdr_Impl< ELFT > |
|
struct | llvm::object::Elf_Rel_Impl< ELFT, isRela > |
|
struct | llvm::object::Elf_Verdef_Impl< ELFT > |
| Elf_Verdef: This is the structure of entries in the SHT_GNU_verdef section (.gnu.version_d). More...
|
|
struct | llvm::object::Elf_Verdaux_Impl< ELFT > |
| Elf_Verdaux: This is the structure of auxiliary data in the SHT_GNU_verdef section (.gnu.version_d). More...
|
|
struct | llvm::object::Elf_Verneed_Impl< ELFT > |
| Elf_Verneed: This is the structure of entries in the SHT_GNU_verneed section (.gnu.version_r). More...
|
|
struct | llvm::object::Elf_Vernaux_Impl< ELFT > |
| Elf_Vernaux: This is the structure of auxiliary data in SHT_GNU_verneed section (.gnu.version_r). More...
|
|
struct | llvm::object::Elf_Versym_Impl< ELFT > |
| Elf_Versym: This is the structure of entries in the SHT_GNU_versym section (.gnu.version). More...
|
|
struct | llvm::object::Elf_Hash_Impl< ELFT > |
|
struct | llvm::object::Elf_GnuHash_Impl< ELFT > |
|
struct | llvm::object::Elf_Chdr_Impl< ELFT > |
|
struct | llvm::object::Elf_Nhdr_Impl< ELFT > |
| Note header. More...
|
|
class | llvm::object::Elf_Note_Impl< ELFT > |
| An ELF note. More...
|
|
class | llvm::object::Elf_Note_Iterator_Impl< ELFT > |
|
struct | llvm::object::Elf_CGProfile_Impl< ELFT > |
|
struct | llvm::object::ELFType< E, Is64 > |
|
struct | llvm::object::Elf_Shdr_Base< ELFT > |
|
struct | llvm::object::Elf_Shdr_Base< ELFType< TargetEndianness, false > > |
|
struct | llvm::object::Elf_Shdr_Base< ELFType< TargetEndianness, true > > |
|
struct | llvm::object::Elf_Shdr_Impl< ELFT > |
|
struct | llvm::object::Elf_Sym_Base< ELFT > |
|
struct | llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, false > > |
|
struct | llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, true > > |
|
struct | llvm::object::Elf_Sym_Impl< ELFT > |
|
struct | llvm::object::Elf_Versym_Impl< ELFT > |
| Elf_Versym: This is the structure of entries in the SHT_GNU_versym section (.gnu.version). More...
|
|
struct | llvm::object::Elf_Verdef_Impl< ELFT > |
| Elf_Verdef: This is the structure of entries in the SHT_GNU_verdef section (.gnu.version_d). More...
|
|
struct | llvm::object::Elf_Verdaux_Impl< ELFT > |
| Elf_Verdaux: This is the structure of auxiliary data in the SHT_GNU_verdef section (.gnu.version_d). More...
|
|
struct | llvm::object::Elf_Verneed_Impl< ELFT > |
| Elf_Verneed: This is the structure of entries in the SHT_GNU_verneed section (.gnu.version_r). More...
|
|
struct | llvm::object::Elf_Vernaux_Impl< ELFT > |
| Elf_Vernaux: This is the structure of auxiliary data in SHT_GNU_verneed section (.gnu.version_r). More...
|
|
struct | llvm::object::Elf_Dyn_Base< ELFT > |
| Elf_Dyn_Base: This structure matches the form of entries in the dynamic table section (.dynamic) look like. More...
|
|
struct | llvm::object::Elf_Dyn_Base< ELFType< TargetEndianness, false > > |
|
struct | llvm::object::Elf_Dyn_Base< ELFType< TargetEndianness, true > > |
|
struct | llvm::object::Elf_Dyn_Impl< ELFT > |
| Elf_Dyn_Impl: This inherits from Elf_Dyn_Base, adding getters. More...
|
|
struct | llvm::object::Elf_Rel_Impl< ELFType< TargetEndianness, false >, false > |
|
struct | llvm::object::Elf_Rel_Impl< ELFType< TargetEndianness, false >, true > |
|
struct | llvm::object::Elf_Rel_Impl< ELFType< TargetEndianness, true >, false > |
|
struct | llvm::object::Elf_Rel_Impl< ELFType< TargetEndianness, true >, true > |
|
struct | llvm::object::Elf_Ehdr_Impl< ELFT > |
|
struct | llvm::object::Elf_Phdr_Impl< ELFType< TargetEndianness, false > > |
|
struct | llvm::object::Elf_Phdr_Impl< ELFType< TargetEndianness, true > > |
|
struct | llvm::object::Elf_Hash_Impl< ELFT > |
|
struct | llvm::object::Elf_GnuHash_Impl< ELFT > |
|
struct | llvm::object::Elf_Chdr_Impl< ELFType< TargetEndianness, false > > |
|
struct | llvm::object::Elf_Chdr_Impl< ELFType< TargetEndianness, true > > |
|
struct | llvm::object::Elf_Nhdr_Impl< ELFT > |
| Note header. More...
|
|
class | llvm::object::Elf_Note_Impl< ELFT > |
| An ELF note. More...
|
|
class | llvm::object::Elf_Note_Iterator_Impl< ELFT > |
|
struct | llvm::object::Elf_CGProfile_Impl< ELFT > |
|
struct | llvm::object::Elf_Mips_RegInfo< ELFT > |
|
struct | llvm::object::Elf_Mips_RegInfo< ELFType< TargetEndianness, false > > |
|
struct | llvm::object::Elf_Mips_RegInfo< ELFType< TargetEndianness, true > > |
|
struct | llvm::object::Elf_Mips_Options< ELFT > |
|
struct | llvm::object::Elf_Mips_ABIFlags< ELFT > |
|