Tweak
This commit is contained in:
parent
d9d89fd53d
commit
dbc1f074bc
@ -208,10 +208,10 @@ pub(super) fn check_expr_with_expectation_and_args(
|
||||
// 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.kind {
|
||||
ExprKind::Call(_, args) if expr.span.is_desugaring(DesugaringKind::TryBlock) => {
|
||||
args.len() == 1 && args[0].span.is_desugaring(DesugaringKind::TryBlock)
|
||||
ExprKind::Call(_, [arg]) => {
|
||||
expr.span.is_desugaring(DesugaringKind::TryBlock)
|
||||
&& arg.span.is_desugaring(DesugaringKind::TryBlock)
|
||||
}
|
||||
|
||||
_ => false,
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user