struct Elf32_Sym

Declaration

struct Elf32_Sym { /* full declaration omitted */ };

Declared at: llvm/include/llvm/BinaryFormat/ELF.h:1165

Member Variables

public llvm::ELF::Elf32_Word st_name
public llvm::ELF::Elf32_Addr st_value
public llvm::ELF::Elf32_Word st_size
public unsigned char st_info
public unsigned char st_other
public llvm::ELF::Elf32_Half st_shndx

Method Overview

Methods

unsigned char getBinding() const

Declared at: llvm/include/llvm/BinaryFormat/ELF.h:1175

unsigned char getType() const

Declared at: llvm/include/llvm/BinaryFormat/ELF.h:1176

void setBinding(unsigned char b)

Declared at: llvm/include/llvm/BinaryFormat/ELF.h:1177

Parameters

unsigned char b

void setBindingAndType(unsigned char b,
                       unsigned char t)

Declared at: llvm/include/llvm/BinaryFormat/ELF.h:1179

Parameters

unsigned char b
unsigned char t

void setType(unsigned char t)

Declared at: llvm/include/llvm/BinaryFormat/ELF.h:1178

Parameters

unsigned char t