about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorAndre Bogus <bogusandre@gmail.com>2018-10-29 12:41:50 +0100
committerAndre Bogus <bogusandre@gmail.com>2018-10-29 12:41:56 +0100
commit1a37575ade6dafedca29ffa03edbf2167cc1e544 (patch)
treeac628d33558b20bc8fc68b05d8c2c7ed59eed8e6 /src/test
parent4e88b7363b7858960ccfd87326ece9d00bf4d973 (diff)
downloadrust-1a37575ade6dafedca29ffa03edbf2167cc1e544.tar.gz
rust-1a37575ade6dafedca29ffa03edbf2167cc1e544.zip
don't lint `unused_parens` on `if (break _)`
Diffstat (limited to 'src/test')
-rw-r--r--src/test/ui/lint/unused_parens_json_suggestion.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/test/ui/lint/unused_parens_json_suggestion.rs b/src/test/ui/lint/unused_parens_json_suggestion.rs
index 187e7f31dfd..9eda59614f4 100644
--- a/src/test/ui/lint/unused_parens_json_suggestion.rs
+++ b/src/test/ui/lint/unused_parens_json_suggestion.rs
@@ -23,4 +23,13 @@ fn main() {
     // We want to suggest the properly-balanced expression `1 / (2 + 3)`, not
     // the malformed `1 / (2 + 3`
     let _a = (1 / (2 + 3));
+    f();
+}
+
+fn f() -> bool {
+    loop {
+        if (break { return true }) {
+        }
+    }
+    false
 }