Macros to erase scope information from tokens.
#![forbid(unsafe_code)] fn main() { let ptr = 1337 as *const i32; let value = respan::call_site! { unsafe { *ptr } }; println!("{}", value); }