| //@ run-pass | |
| //@ aux-build:issue-15562.rs | |
| extern crate issue_15562 as i; | |
| pub fn main() { | |
| unsafe { | |
| transmute(); | |
| i::transmute(); | |
| } | |
| } | |
| // We declare this so we don't run into unresolved symbol errors | |
| // The above extern is NOT `extern "rust-intrinsic"` and thus | |
| // means it'll try to find a corresponding symbol to link to. | |
| #[no_mangle] | |
| pub extern "C" fn transmute() {} |