]> git.proxmox.com Git - rustc.git/blobdiff - compiler/rustc_typeck/src/expr_use_visitor.rs
New upstream version 1.56.0+dfsg1
[rustc.git] / compiler / rustc_typeck / src / expr_use_visitor.rs
index ba70006fe96b3bb7a918bbcde28f049addbd7ec0..b5c4d6ac261670f7905fe16d521505bdeb544971 100644 (file)
@@ -619,6 +619,8 @@ impl<'a, 'tcx> ExprUseVisitor<'a, 'tcx> {
 
         if let Some(hir::Guard::If(ref e)) = arm.guard {
             self.consume_expr(e)
+        } else if let Some(hir::Guard::IfLet(_, ref e)) = arm.guard {
+            self.consume_expr(e)
         }
 
         self.consume_expr(&arm.body);