Module symbolic_debuginfo::dwarf
source · Expand description
Support for DWARF debugging information, common to ELF and MachO. In rare cases, PE’s may contain it as well.
The central element of this module is the Dwarf
trait, which is implemented by ElfObject
,
MachObject
and PeObject
. The dwarf debug session object can be obtained via getters on those types.
Structs
- A debugging session for DWARF debugging information.
- An error handling
DWARF
debugging information. - An iterator over source files in a DWARF file.
- An iterator over functions in a DWARF file.
- DWARF section information including its data.
Enums
- The error type for
DwarfError
. - Byte order that is selectable at runtime.
Traits
- Provides access to DWARF debugging information independent of the container file type.