struct ElfSymbolRecord
Defined at line 25 of file ../../src/developer/debug/zxdb/symbols/elf_symbol_record.h
Represents a symbol read from the ELF file. This holds the mangled and unmangled names for
convenience for the index. Normal external users will use the ElfSymbol class which is
constructed from this structure.
Public Members
ElfSymbolType type
uint64_t relative_address
uint64_t size
basic_string linkage_name
basic_string unmangled_name
Public Methods
void ElfSymbolRecord (ElfSymbolType type, uint64_t relative_address, uint64_t size, const std::string & linkage_name)
Automatically sets both the linkage name and unmangled name.
Defined at line 11 of file ../../src/developer/debug/zxdb/symbols/elf_symbol_record.cc
void ElfSymbolRecord ()
Defined at line 26 of file ../../src/developer/debug/zxdb/symbols/elf_symbol_record.h