// Test for https://github.com/rust-lang/rust-clippy/issues/1346 #[deny(warnings)] fn cfg_return() -> i32 { #[cfg(unix)] return 1; #[cfg(not(unix))] return 2; } #[deny(warnings)] fn cfg_let_and_return() -> i32 { #[cfg(unix)] let x = 1; #[cfg(not(unix))] let x = 2; x } fn main() { cfg_return(); cfg_let_and_return(); }