LLVM
8.0.1
|
Elf_Verdef: This is the structure of entries in the SHT_GNU_verdef section (.gnu.version_d). More...
#include "llvm/Object/ELFTypes.h"
Public Types | |
using | Elf_Verdaux = Elf_Verdaux_Impl< ELFT > |
Public Member Functions | |
const Elf_Verdaux * | getAux () const |
Get the first Verdaux entry for this Verdef. More... | |
Public Attributes | |
Elf_Half | vd_version |
Elf_Half | vd_flags |
Elf_Half | vd_ndx |
Elf_Half | vd_cnt |
Elf_Word | vd_hash |
Elf_Word | vd_aux |
Elf_Word | vd_next |
Elf_Verdef: This is the structure of entries in the SHT_GNU_verdef section (.gnu.version_d).
This structure is identical for ELF32 and ELF64.
Definition at line 35 of file ELFTypes.h.
using llvm::object::Elf_Verdef_Impl< ELFT >::Elf_Verdaux = Elf_Verdaux_Impl<ELFT> |
Definition at line 269 of file ELFTypes.h.
|
inline |
Get the first Verdaux entry for this Verdef.
Definition at line 279 of file ELFTypes.h.
References LLVM_ELF_IMPORT_TYPES_ELFT.
Elf_Word llvm::object::Elf_Verdef_Impl< ELFT >::vd_aux |
Definition at line 275 of file ELFTypes.h.
Elf_Half llvm::object::Elf_Verdef_Impl< ELFT >::vd_cnt |
Definition at line 273 of file ELFTypes.h.
Elf_Half llvm::object::Elf_Verdef_Impl< ELFT >::vd_flags |
Definition at line 271 of file ELFTypes.h.
Elf_Word llvm::object::Elf_Verdef_Impl< ELFT >::vd_hash |
Definition at line 274 of file ELFTypes.h.
Elf_Half llvm::object::Elf_Verdef_Impl< ELFT >::vd_ndx |
Definition at line 272 of file ELFTypes.h.
Elf_Word llvm::object::Elf_Verdef_Impl< ELFT >::vd_next |
Definition at line 276 of file ELFTypes.h.
Elf_Half llvm::object::Elf_Verdef_Impl< ELFT >::vd_version |
Definition at line 270 of file ELFTypes.h.