Expand description

Abstraction for reading debug info files.

Structs

Breakpad file record declaring a source file.
Wrapper around DebugId for Breakpad formatting.
Breakpad function record declaring address and size of a source function.
Breakpad line record declaring the mapping of a memory address to file and line number.
Breakpad module record containing general information on the file.
Breakpad public record declaring a linker-visible symbol.
An iterator over records in a Breakpad symbol file.
Unique identifier for debug information files and their debug information.
Gives access to a section in a dwarf file.
Represents a potentially fat object containing one or more objects.
Represents a single object in a fat object.
An error returned when working with Object and FatObject.
Iterator over Objects in a FatObject.
An error returned when parsing breakpad files fails.
Indicates a parsing error
A single symbol in a SymbolTable.
An iterator over Symbols in a symbol table.
Provides access to Symbols of an Object.

Enums

A Breakpad symbol record.
Represents the name of a DWARF debug section.
The kind of an ObjectError.
A debug feature of an Object file.

Traits

Gives access to Breakpad debugging information.
Inspects features of Object files.
Provides access to DWARF debugging information in object files.
Gives access to the symbol table of an Object file.