From 75fdb959321dc04acb70bed73fe8cc84e85ae135 Mon Sep 17 00:00:00 2001 From: Alex Zatelepin Date: Tue, 1 Oct 2019 20:04:41 +0300 Subject: [PATCH] change .node -> .kind after rebase --- src/librustc_typeck/check/expr.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librustc_typeck/check/expr.rs b/src/librustc_typeck/check/expr.rs index 9152eee1a2c5a..7a6fe9560fbff 100644 --- a/src/librustc_typeck/check/expr.rs +++ b/src/librustc_typeck/check/expr.rs @@ -154,7 +154,7 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> { // True if `expr` is a `Try::from_ok(())` that is a result of desugaring a try block // without the final expr (e.g. `try { return; }`). We don't want to generate an // unreachable_code lint for it since warnings for autogenerated code are confusing. - let is_try_block_generated_unit_expr = match expr.node { + let is_try_block_generated_unit_expr = match expr.kind { ExprKind::Call(_, ref args) if expr.span.is_desugaring(DesugaringKind::TryBlock) => args.len() == 1 && args[0].span.is_desugaring(DesugaringKind::TryBlock),