LLVM 22.0.0git
llvm::object::VerDef Struct Reference

#include "llvm/Object/ELF.h"

Public Attributes

unsigned Offset
uint16_t Version
uint16_t Flags
uint16_t Ndx
uint16_t Cnt
unsigned Hash
std::string Name
std::vector< VerdAuxAuxV

Detailed Description

Definition at line 42 of file ELF.h.

Member Data Documentation

◆ AuxV

std::vector<VerdAux> llvm::object::VerDef::AuxV

Definition at line 50 of file ELF.h.

Referenced by llvm::object::ELFFile< ELFT >::getVersionDefinitions().

◆ Cnt

uint16_t llvm::object::VerDef::Cnt

Definition at line 47 of file ELF.h.

Referenced by llvm::object::ELFFile< ELFT >::getVersionDefinitions().

◆ Flags

uint16_t llvm::object::VerDef::Flags

Definition at line 45 of file ELF.h.

Referenced by llvm::object::ELFFile< ELFT >::getVersionDefinitions().

◆ Hash

unsigned llvm::object::VerDef::Hash

Definition at line 48 of file ELF.h.

Referenced by llvm::object::ELFFile< ELFT >::getVersionDefinitions().

◆ Name

std::string llvm::object::VerDef::Name

Definition at line 49 of file ELF.h.

Referenced by llvm::object::ELFFile< ELFT >::getVersionDefinitions().

◆ Ndx

uint16_t llvm::object::VerDef::Ndx

Definition at line 46 of file ELF.h.

Referenced by llvm::object::ELFFile< ELFT >::getVersionDefinitions().

◆ Offset

unsigned llvm::object::VerDef::Offset

Definition at line 43 of file ELF.h.

Referenced by llvm::object::ELFFile< ELFT >::getVersionDefinitions().

◆ Version

uint16_t llvm::object::VerDef::Version

Definition at line 44 of file ELF.h.

Referenced by llvm::object::ELFFile< ELFT >::getVersionDefinitions().


The documentation for this struct was generated from the following file: