Crate rudy_dwarf

Source
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

Traits§

DwarfDb