llvm::DWARFDebugPubTable::extract

Parse .debug_pub* (or .debug_gnu_pub*) contents from Data.

Synopsis

Declared in <llvm/DebugInfo/DWARF/DWARFDebugPubTable.h>

void
extract(
    DWARFDataExtractor Data,
    bool GnuStyle,
    function_ref<void(Error)> RecoverableErrorHandler);

Parameters

NameDescription
DataSection bytes to parse as a pubnames/pubtypes table.
GnuStyleTrue if parsing a GNU-style .debug_gnu_pub* section.
RecoverableErrorHandlerCallback invoked for non-fatal parse errors.