macro_rules! emscripten_memory_pointer { ($memory:expr, $pointer:expr) => {{ use std::cell::Cell; (&$memory.view::()[($pointer as usize)..]).as_ptr() as *mut Cell as *mut u8 }}; }