Crate symbolic_debuginfo
source ·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
Object
s in a FatObject
.An error returned when parsing breakpad files fails.
Indicates a parsing error
A single symbol in a
SymbolTable
.An iterator over
Symbol
s in a symbol table.Provides access to
Symbol
s 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.