LLVM: llvm::objcopy::macho::SymbolEntry Struct Reference (original) (raw)
#include "[ObjCopy/MachO/MachOObject.h](MachOObject%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| bool | isExternalSymbol () const |
| bool | isLocalSymbol () const |
| bool | isUndefinedSymbol () const |
| bool | isSwiftSymbol () const |
| std::optional< uint32_t > | section () const |
| Public Attributes | |
|---|---|
| std::string | Name |
| bool | Referenced = false |
| uint32_t | Index |
| uint8_t | n_type |
| uint8_t | n_sect |
| uint16_t | n_desc |
| uint64_t | n_value |
Definition at line 104 of file MachOObject.h.
◆ isExternalSymbol()
| bool llvm::objcopy::macho::SymbolEntry::isExternalSymbol ( ) const | inline |
|---|
◆ isLocalSymbol()
| bool llvm::objcopy::macho::SymbolEntry::isLocalSymbol ( ) const | inline |
|---|
◆ isSwiftSymbol()
| bool llvm::objcopy::macho::SymbolEntry::isSwiftSymbol ( ) const | inline |
|---|
◆ isUndefinedSymbol()
| bool llvm::objcopy::macho::SymbolEntry::isUndefinedSymbol ( ) const | inline |
|---|
◆ section()
| std::optional< uint32_t > llvm::objcopy::macho::SymbolEntry::section ( ) const | inline |
|---|
◆ Index
uint32_t llvm::objcopy::macho::SymbolEntry::Index
◆ n_desc
uint16_t llvm::objcopy::macho::SymbolEntry::n_desc
◆ n_sect
uint8_t llvm::objcopy::macho::SymbolEntry::n_sect
◆ n_type
uint8_t llvm::objcopy::macho::SymbolEntry::n_type
◆ n_value
uint64_t llvm::objcopy::macho::SymbolEntry::n_value
◆ Name
std::string llvm::objcopy::macho::SymbolEntry::Name
◆ Referenced
bool llvm::objcopy::macho::SymbolEntry::Referenced = false
The documentation for this struct was generated from the following file:
- lib/ObjCopy/MachO/MachOObject.h