//@ run-rustfix | |
// Check the `unused_parens` suggestion for paren_expr with attributes. | |
// The suggestion should retain attributes in the front. | |
#![feature(stmt_expr_attributes)] | |
#![deny(unused_parens)] | |
pub fn foo() -> impl Fn() { | |
let _ = #[inline] #[allow(dead_code)] || println!("Hello!"); //~ERROR unnecessary parentheses | |
#[inline] #[allow(dead_code)] || println!("Hello!") //~ERROR unnecessary parentheses | |
} | |
fn main() { | |
let _ = foo(); | |
} |