struct Elf_Verdef_Impl

Declaration

template <class ELFT>
struct Elf_Verdef_Impl { /* full declaration omitted */ };

Description

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.

Declared at: llvm/include/llvm/Object/ELFTypes.h:298

Templates

ELFT

Member Variables

public llvm::object::Elf_Verdef_Impl::Elf_Half vd_version
public llvm::object::Elf_Verdef_Impl::Elf_Half vd_flags
public llvm::object::Elf_Verdef_Impl::Elf_Half vd_ndx
public llvm::object::Elf_Verdef_Impl::Elf_Half vd_cnt
public llvm::object::Elf_Verdef_Impl::Elf_Word vd_hash
public llvm::object::Elf_Verdef_Impl::Elf_Word vd_aux
public llvm::object::Elf_Verdef_Impl::Elf_Word vd_next

Method Overview

  • public const llvm::object::Elf_Verdef_Impl::Elf_Verdaux * getAux() const

Methods

ΒΆconst llvm::object::Elf_Verdef_Impl::Elf_Verdaux*
getAux() const

Description

Get the first Verdaux entry for this Verdef.

Declared at: llvm/include/llvm/Object/ELFTypes.h:309