(&self, addr: GlobalAddr)
| 156 | /// resolve a global address to the global store address |
| 157 | #[inline] |
| 158 | pub(crate) fn resolve_global_addr(&self, addr: GlobalAddr) -> GlobalAddr { |
| 159 | match self.0.global_addrs.get(addr as usize) { |
| 160 | Some(addr) => *addr, |
| 161 | None => { |
| 162 | cold_path(); |
| 163 | unreachable!("invalid global address: {addr}") |
| 164 | } |
| 165 | } |
| 166 | } |
| 167 | |
| 168 | #[inline] |
| 169 | pub(crate) fn validate_store(&self, store: &Store) -> Result<()> { |
no test coverage detected