1 #![feature(tool_lints)]
8 use std::mem::forget as forgetSomething;
9 use std::mem as memstuff;
11 #[warn(clippy::mem_forget)]
12 #[allow(clippy::forget_copy)]
15 forgetSomething(five);
17 let six: Arc<i32> = Arc::new(6);
18 memstuff::forget(six);
20 let seven: Rc<i32> = Rc::new(7);
21 std::mem::forget(seven);
23 let eight: Vec<i32> = vec![8];
24 forgetSomething(eight);