|
LLVM
8.0.1
|
#include "llvm/Object/ELFTypes.h"


Public Member Functions | |
| unsigned char | getBinding () const |
| unsigned char | getType () const |
| uint64_t | getValue () const |
| void | setBinding (unsigned char b) |
| void | setType (unsigned char t) |
| void | setBindingAndType (unsigned char b, unsigned char t) |
| unsigned char | getVisibility () const |
| Access to the STV_xxx flag stored in the first two bits of st_other. More... | |
| void | setVisibility (unsigned char v) |
| bool | isAbsolute () const |
| bool | isCommon () const |
| bool | isDefined () const |
| bool | isProcessorSpecific () const |
| bool | isOSSpecific () const |
| bool | isReserved () const |
| bool | isUndefined () const |
| bool | isExternal () const |
| Expected< StringRef > | getName (StringRef StrTab) const |
Definition at line 31 of file ELFTypes.h.
|
inline |
Definition at line 196 of file ELFTypes.h.
| Expected< StringRef > llvm::object::Elf_Sym_Impl< ELFT >::getName | ( | StringRef | StrTab | ) | const |
Definition at line 249 of file ELFTypes.h.
References llvm::StringRef::data(), llvm::errorCodeToError(), LLVM_ELF_IMPORT_TYPES_ELFT, llvm::object::parse_failed, and llvm::StringRef::size().
|
inline |
Definition at line 197 of file ELFTypes.h.
|
inline |
Definition at line 198 of file ELFTypes.h.
|
inline |
Access to the STV_xxx flag stored in the first two bits of st_other.
STV_DEFAULT: 0 STV_INTERNAL: 1 STV_HIDDEN: 2 STV_PROTECTED: 3
Definition at line 211 of file ELFTypes.h.
|
inline |
Definition at line 217 of file ELFTypes.h.
References llvm::ELF::SHN_ABS.
|
inline |
Definition at line 219 of file ELFTypes.h.
References getType(), llvm::ELF::SHN_COMMON, and llvm::ELF::STT_COMMON.
|
inline |
Definition at line 223 of file ELFTypes.h.
|
inline |
Definition at line 241 of file ELFTypes.h.
References getName(), and llvm::ELF::STB_LOCAL.
|
inline |
Definition at line 229 of file ELFTypes.h.
References llvm::ELF::SHN_HIOS, and llvm::ELF::SHN_LOOS.
|
inline |
Definition at line 225 of file ELFTypes.h.
References llvm::ELF::SHN_HIPROC, and llvm::ELF::SHN_LOPROC.
|
inline |
Definition at line 233 of file ELFTypes.h.
References llvm::ELF::SHN_LORESERVE.
|
inline |
Definition at line 239 of file ELFTypes.h.
References llvm::ELF::SHN_UNDEF.
|
inline |
Definition at line 199 of file ELFTypes.h.
References getType().
|
inline |
Definition at line 202 of file ELFTypes.h.
|
inline |
Definition at line 200 of file ELFTypes.h.
|
inline |
Definition at line 212 of file ELFTypes.h.
References assert().
1.8.13