diff options
Diffstat (limited to 'src/test/ui/lint/unused_braces.rs')
-rw-r--r-- | src/test/ui/lint/unused_braces.rs | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/src/test/ui/lint/unused_braces.rs b/src/test/ui/lint/unused_braces.rs deleted file mode 100644 index 5ca4811fc..000000000 --- a/src/test/ui/lint/unused_braces.rs +++ /dev/null @@ -1,53 +0,0 @@ -// check-pass -// run-rustfix - -#![warn(unused_braces, unused_parens)] -#![allow(unreachable_code, unused_unsafe)] // for rustfix - -fn consume<T>(_: T) {} - -fn main() { - let _ = (7); - //~^WARN unnecessary parentheses - - // Do not emit a lint in these cases, - // as we have to be careful with - // `ref` patterns. - { - let _ = { 7 }; - - if let 7 = { 7 } { } - - match { 7 } { - _ => (), - } - } - - if { true } { - //~^ WARN unnecessary braces - } - - while { false } { - //~^ WARN unnecessary braces - } - - let _: [u8; { 3 }]; - //~^ WARN unnecessary braces - - consume({ 7 }); - //~^ WARN unnecessary braces - - // Do not emit lint for multiline blocks. - let _ = { - 7 - }; - - // Do not emit lint for unsafe blocks. - let _ = unsafe { 7 }; - - // Do not emit lint, as the `{` would then - // be parsed as part of the `return`. - if { return } { - - } -} |