class DwarfSymbolFactory

Defined at line 36 of file ../../src/developer/debug/zxdb/symbols/dwarf_symbol_factory.h

Implementation of SymbolFactory that reads from the DWARF symbols in the given DwarfBinary.

For Debug Fission (where each compilation unit has its symbols in a separate .dwo file), there

will be one DwarfSymbolFactory for each binary (executable or .dwo file).

Public Methods

fxl::RefPtr<Symbol> CreateSymbol (uint64_t die_offset)

SymbolFactory implementation.

Defined at line 112 of file ../../src/developer/debug/zxdb/symbols/dwarf_symbol_factory.cc

Enumerations

enum FileType
Name Value
kMainBinary 0
kDWO 1

Defined at line 38 of file ../../src/developer/debug/zxdb/symbols/dwarf_symbol_factory.h

Records

Friends

class MakeRefCountedHelper
class RefCountedThreadSafe