MCPcopy Index your code
hub / github.com/explodingcamera/tinywasm / resolve_elem_addr

Method resolve_elem_addr

crates/tinywasm/src/instance.rs:146–154  ·  view source on GitHub ↗
(&self, addr: ElemAddr)

Source from the content-addressed store, hash-verified

144 /// resolve an element address to the global store address
145 #[inline]
146 pub(crate) fn resolve_elem_addr(&self, addr: ElemAddr) -> ElemAddr {
147 match self.0.elem_addrs.get(addr as usize) {
148 Some(addr) => *addr,
149 None => {
150 cold_path();
151 unreachable!("invalid element address: {addr}")
152 }
153 }
154 }
155
156 /// resolve a global address to the global store address
157 #[inline]

Callers 2

execMethod · 0.80
exec_table_initMethod · 0.80

Calls 1

getMethod · 0.45

Tested by

no test coverage detected