LLVM 22.0.0git
|
#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. | |
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 220 of file ELFTypes.h.
|
inline |
Definition at line 228 of file ELFTypes.h.
Expected< StringRef > llvm::object::Elf_Sym_Impl< ELFT >::getName | ( | StringRef | StrTab | ) | const |
Definition at line 281 of file ELFTypes.h.
References llvm::createStringError(), llvm::StringRef::data(), getName(), llvm::Offset, llvm::object::parse_failed, and llvm::StringRef::size().
Referenced by getName().
|
inline |
Definition at line 229 of file ELFTypes.h.
Referenced by llvm::jitlink::ELFLinkGraphBuilder_aarch32< DataEndianness >::getRawOffset(), and llvm::jitlink::ELFLinkGraphBuilder_aarch32< DataEndianness >::makeTargetFlags().
|
inline |
Definition at line 230 of file ELFTypes.h.
Referenced by llvm::jitlink::ELFLinkGraphBuilder_aarch32< DataEndianness >::getRawOffset(), and llvm::jitlink::ELFLinkGraphBuilder_aarch32< DataEndianness >::makeTargetFlags().
|
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 243 of file ELFTypes.h.
|
inline |
Definition at line 249 of file ELFTypes.h.
|
inline |
Definition at line 251 of file ELFTypes.h.
|
inline |
Definition at line 255 of file ELFTypes.h.
|
inline |
Definition at line 273 of file ELFTypes.h.
|
inline |
Definition at line 261 of file ELFTypes.h.
|
inline |
Definition at line 257 of file ELFTypes.h.
|
inline |
Definition at line 265 of file ELFTypes.h.
|
inline |
Definition at line 271 of file ELFTypes.h.
|
inline |
Definition at line 231 of file ELFTypes.h.
|
inline |
Definition at line 234 of file ELFTypes.h.
|
inline |
Definition at line 232 of file ELFTypes.h.
|
inline |
Definition at line 244 of file ELFTypes.h.