(diff: ObjectDiffBorrow, symbol_ref: SymbolRef)
| 232 | } |
| 233 | |
| 234 | fn symbol_hover(diff: ObjectDiffBorrow, symbol_ref: SymbolRef) -> Vec<HoverItem> { |
| 235 | let obj_diff = diff.get::<ResourceObjectDiff>(); |
| 236 | let obj = obj_diff.0.as_ref(); |
| 237 | let addend = 0; // TODO |
| 238 | let override_color = None; // TODO: colorize replaced/deleted/inserted relocations |
| 239 | let symbol_display = from_symbol_ref(symbol_ref); |
| 240 | diff::display::symbol_hover(obj, symbol_display.symbol, addend, override_color) |
| 241 | .into_iter() |
| 242 | .map(HoverItem::from) |
| 243 | .collect() |
| 244 | } |
| 245 | |
| 246 | fn instruction_context( |
| 247 | diff: ObjectDiffBorrow, |
nothing calls this directly
no test coverage detected