1 // run-pass 2 // pretty-expanded FIXME #23616 3 main()4 pub fn main() { 5 use std::mem::replace; 6 let mut x = 5; 7 let _ = replace(&mut x, 6); 8 { 9 use std::mem::*; 10 let mut y = 6; 11 swap(&mut x, &mut y); 12 } 13 } 14