rudy-dwarf 0.3.1

DWARF debug information parsing and querying for Rust debugging tools
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Type indexing and resolution logic

mod index;
mod resolution;

pub use index::{find_type_by_name, get_die_typename, TypeIndexEntry};
pub use resolution::{resolve_entry_type, resolve_type_offset, shallow_resolve_type};

use crate::Die;

pub type DieTypeDefinition = rudy_types::TypeDefinition<Die>;
pub type DieLayout = rudy_types::Layout<Die>;

impl rudy_types::Location for Die {
    fn matches(&self, other: &Self) -> bool {
        self == other
    }
}