MCPcopy Index your code
hub / github.com/encounter/objdiff / resolve_relocation_at

Method resolve_relocation_at

objdiff-core/src/obj/mod.rs:133–143  ·  view source on GitHub ↗
(
        &'obj self,
        obj: &'obj Object,
        address: u64,
        size: u8,
    )

Source from the content-addressed store, hash-verified

131 }
132
133 pub fn resolve_relocation_at<'obj>(
134 &'obj self,
135 obj: &'obj Object,
136 address: u64,
137 size: u8,
138 ) -> Option<ResolvedRelocation<'obj>> {
139 self.relocation_at(address, size).and_then(|relocation| {
140 let symbol = obj.symbols.get(relocation.target_symbol)?;
141 Some(ResolvedRelocation { relocation, symbol })
142 })
143 }
144}
145
146#[derive(Debug, Clone, Eq, PartialEq)]

Callers 1

Calls 2

relocation_atMethod · 0.80
getMethod · 0.80

Tested by

no test coverage detected