]> git.lizzy.rs Git - rust.git/blob - tests/ui/mutex_atomic.rs
Auto merge of #68717 - petrochenkov:stabexpat, r=varkor
[rust.git] / tests / ui / mutex_atomic.rs
1 #![warn(clippy::all)]
2 #![warn(clippy::mutex_integer)]
3
4 fn main() {
5     use std::sync::Mutex;
6     Mutex::new(true);
7     Mutex::new(5usize);
8     Mutex::new(9isize);
9     let mut x = 4u32;
10     Mutex::new(&x as *const u32);
11     Mutex::new(&mut x as *mut u32);
12     Mutex::new(0u32);
13     Mutex::new(0i32);
14     Mutex::new(0f32); // there are no float atomics, so this should not lint
15 }