struct SymbolEntry

Declaration

struct SymbolEntry { /* full declaration omitted */ };

Declared at: llvm/lib/ObjCopy/MachO/MachOObject.h:110

Member Variables

public std::string Name
public bool Referenced = false
public uint32_t Index
public uint8_t n_type
public uint8_t n_sect
public uint16_t n_desc
public uint64_t n_value

Method Overview

Methods

bool isExternalSymbol() const

Declared at: llvm/lib/ObjCopy/MachO/MachOObject.h:119

bool isLocalSymbol() const

Declared at: llvm/lib/ObjCopy/MachO/MachOObject.h:121

bool isSwiftSymbol() const

Declared at: llvm/lib/ObjCopy/MachO/MachOObject.h:127

bool isUndefinedSymbol() const

Declared at: llvm/lib/ObjCopy/MachO/MachOObject.h:123

Optional<uint32_t> section() const

Declared at: llvm/lib/ObjCopy/MachO/MachOObject.h:132