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: