Crashpad
|
Information about a symbol in a module’s symbol table. More...
#include "snapshot/mac/mach_o_image_symbol_table_reader.h"
Public Attributes | |
mach_vm_address_t | value |
The address of the symbol as it exists in the symbol table, not adjusted for any “slide.” | |
uint8_t | section |
The 1-based section index in the module in which the symbol is found. More... | |
Information about a symbol in a module’s symbol table.
This is a more minimal form of the nlist
(or nlist_64
) structure, only containing the equivalent of the n_value
and n_sect
fields.
uint8_t crashpad::MachOImageSymbolTableReader::SymbolInformation::section |
The 1-based section index in the module in which the symbol is found.
For symbols defined in a section (N_SECT
), this is the section index that can be passed to MachOImageReader::GetSectionAtIndex(), and value will need to be adjusted for segment slide if the containing segment slid when loaded. For absolute symbols (N_ABS
), this will be NO_SECT
(0
), and value must not be adjusted for segment slide.