(&self, _obj: &Object, symbol_index: usize)
| 397 | } |
| 398 | |
| 399 | fn symbol_context(&self, _obj: &Object, symbol_index: usize) -> Vec<ContextItem> { |
| 400 | let mut out = Vec::new(); |
| 401 | if let Some(_extab) = self.extab_for_symbol(symbol_index) { |
| 402 | out.push(ContextItem::Navigate { |
| 403 | label: "Decode exception table".to_string(), |
| 404 | symbol_index, |
| 405 | kind: SymbolNavigationKind::Extab, |
| 406 | }); |
| 407 | } |
| 408 | out |
| 409 | } |
| 410 | |
| 411 | fn instruction_hover(&self, _obj: &Object, resolved: ResolvedInstructionRef) -> Vec<HoverItem> { |
| 412 | let Ok(ins) = self.parse_ins_ref(resolved) else { |
no test coverage detected