]> git.lizzy.rs Git - rust.git/commitdiff
Search `continue` in `return` expr.
authoruHOOCCOOHu <hooccooh1896@gmail.com>
Wed, 5 Jul 2017 01:55:37 +0000 (09:55 +0800)
committeruHOOCCOOHu <hooccooh1896@gmail.com>
Wed, 5 Jul 2017 07:57:29 +0000 (15:57 +0800)
clippy_lints/src/loops.rs

index 5bb75f7c2b15c20a6c1a615e00cf8d4f097ba85d..becb423b5f2eea9026f93b13b4a4818f2a7d6781 100644 (file)
@@ -466,6 +466,7 @@ fn contains_continue_decl(decl: &Decl, dest: &NodeId) -> bool {
 
 fn contains_continue_expr(expr: &Expr, dest: &NodeId) -> bool {
     match expr.node {
+        ExprRet(Some(ref e)) |
         ExprBox(ref e) |
         ExprUnary(_, ref e) |
         ExprCast(ref e, _) |