LLVM API Documentation
#include <ELF.h>


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) |
Definition at line 199 of file Object/ELF.h.
| unsigned char llvm::object::Elf_Sym_Impl< ELFT >::getBinding | ( | ) | const [inline] |
Definition at line 204 of file Object/ELF.h.
Referenced by llvm::object::ELFObjectFile< ELFT >::getSymbolFlags(), and llvm::object::ELFObjectFile< ELFT >::getSymbolNMTypeChar().
| unsigned char llvm::object::Elf_Sym_Impl< ELFT >::getType | ( | ) | const [inline] |
Definition at line 205 of file Object/ELF.h.
Referenced by llvm::object::ELFObjectFile< ELFT >::getSymbolAddress(), llvm::object::ELFObjectFile< ELFT >::getSymbolFileOffset(), llvm::object::ELFObjectFile< ELFT >::getSymbolFlags(), llvm::object::ELFObjectFile< ELFT >::getSymbolNMTypeChar(), and llvm::object::ELFObjectFile< ELFT >::getSymbolType().
| void llvm::object::Elf_Sym_Impl< ELFT >::setBinding | ( | unsigned char | b | ) | [inline] |
Definition at line 206 of file Object/ELF.h.
References getType().
| void llvm::object::Elf_Sym_Impl< ELFT >::setBindingAndType | ( | unsigned char | b, |
| unsigned char | t | ||
| ) | [inline] |
Definition at line 208 of file Object/ELF.h.
| void llvm::object::Elf_Sym_Impl< ELFT >::setType | ( | unsigned char | t | ) | [inline] |
Definition at line 207 of file Object/ELF.h.