- if let ExprKind::Match(ref match_arg, _, MatchSource::TryDesugar) = expr.node;
- if let ExprKind::Call(ref match_fun, ref try_args) = match_arg.node;
- if let ExprKind::Path(ref match_fun_path) = match_fun.node;
+ if !in_external_macro(cx.tcx.sess, expr.span);
+ if let ExprKind::Match(ref match_arg, _, MatchSource::TryDesugar) = expr.kind;
+ if let ExprKind::Call(ref match_fun, ref try_args) = match_arg.kind;
+ if let ExprKind::Path(ref match_fun_path) = match_fun.kind;