LLVM: llvm::ELF::Elf64_Sym Struct Reference (original) (raw)

#include "[llvm/BinaryFormat/ELF.h](BinaryFormat%5F2ELF%5F8h%5Fsource.html)"

Public Member Functions
unsigned char getBinding () const
unsigned char getType () const
void setBinding (unsigned char b)
void setType (unsigned char t)
void setBindingAndType (unsigned char b, unsigned char t)
Public Attributes
Elf64_Word st_name
unsigned char st_info
unsigned char st_other
Elf64_Half st_shndx
Elf64_Addr st_value
Elf64_Xword st_size

Definition at line 1377 of file ELF.h.

getBinding()

unsigned char llvm::ELF::Elf64_Sym::getBinding ( ) const inline

getType()

unsigned char llvm::ELF::Elf64_Sym::getType ( ) const inline

setBinding()

void llvm::ELF::Elf64_Sym::setBinding ( unsigned char b) inline

setBindingAndType()

setType()

void llvm::ELF::Elf64_Sym::setType ( unsigned char t) inline

st_info

st_name

st_other

st_shndx

st_size

st_value


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