Fetches a mutable `StoreCode` for a given base `StoreCodePC`.
(&mut self, store_code_base: StoreCodePC)
| 204 | |
| 205 | /// Fetches a mutable `StoreCode` for a given base `StoreCodePC`. |
| 206 | pub fn store_code_mut(&mut self, store_code_base: StoreCodePC) -> Option<&mut StoreCode> { |
| 207 | let (_, code) = self.loaded_code.range_mut(store_code_base..).next()?; |
| 208 | assert_eq!(code.code.text_range().start, store_code_base); |
| 209 | Some(&mut code.code) |
| 210 | } |
| 211 | |
| 212 | /// Gets an iterator over all modules in the registry. |
| 213 | #[cfg(any(feature = "coredump", feature = "debug"))] |
no test coverage detected