(
&'obj self,
obj: &'obj Object,
address: u64,
size: u8,
)
| 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)] |
no test coverage detected