#debug #dwarf

ddbug_parser

Unified debug information parser

1 unstable release

0.3.0 Dec 15, 2020

#40 in #dwarf

24 downloads per month
Used in ddbug

Apache-2.0/MIT

275KB
7K SLoC

A library for parsing debuginfo.

Example usage

# let a_file_path = "";
ddbug_parser::File::parse(a_file_path, |file| {
    for unit in file.units() {
        for function in unit.functions() {
            if let Some(name) = function.name() {
                println!("{}", name);
            }
        }
    }
    Ok(())
});

Dependencies

~3.5MB
~70K SLoC