2 Checks for transmutes that can't ever be correct on any
6 It's basically guaranteed to be undefined behavior.
9 When accessing C, users might want to store pointer
10 sized objects in `extradata` arguments to save an allocation.
14 let ptr: *const T = core::intrinsics::transmute('x')