Expand description
DWARF debug information parsing and querying
This crate provides functionality for parsing DWARF debug information from object files and querying it through a salsa database.
Re-exports§
pub use die::Die;
pub use error::Error;
pub use file::Binary;
pub use file::DebugFile;
pub use file::SourceFile;
pub use symbols::SymbolName;
pub use symbols::TypeName;
pub use types::find_type_by_name;
pub use types::get_die_typename;
pub use gimli;
Modules§
- address
- die
- Core DWARF entity types and their navigation methods
- error
- expressions
- DWARF expression evaluation for location information
- file
- function
- Function resolution and metadata extraction
- modules
- parser
- Parser combinator framework for DWARF type resolution
- symbols
- Symbol-based indexing for fast debug info lookups
- types
- Type indexing and resolution logic
- visitor