MCPcopy Create free account
hub / github.com/explodingcamera/tinywasm / exec_ref_is_null

Method exec_ref_is_null

crates/tinywasm/src/interpreter/executor.rs:1248–1251  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

1246 }
1247
1248 fn exec_ref_is_null(&mut self) -> Result<(), Trap> {
1249 let is_null = i32::from(<ValueRef>::stack_pop(&mut self.store.value_stack).is_null());
1250 self.store.value_stack.push::<i32>(is_null)
1251 }
1252
1253 fn exec_memory_size(&mut self, addr: u32) -> Result<(), Trap> {
1254 let mem = self.store.state.get_mem(self.module.resolve_mem_addr(addr));

Callers 1

execMethod · 0.80

Calls 1

is_nullMethod · 0.45

Tested by

no test coverage detected