diff options
| author | yukang <moorekang@gmail.com> | 2022-09-26 00:53:55 +0800 |
|---|---|---|
| committer | yukang <moorekang@gmail.com> | 2022-09-26 00:53:55 +0800 |
| commit | db0877f653c61f79457f02ea0bb643017cbb2490 (patch) | |
| tree | eb9dc3c3c556d8ca576077dd0b3fa9289a7e1ee9 | |
| parent | fdda7e0a33a1aec94966248de4a210d45ead67a6 (diff) | |
| download | rust-db0877f653c61f79457f02ea0bb643017cbb2490.tar.gz rust-db0877f653c61f79457f02ea0bb643017cbb2490.zip | |
trivial fix on fallback
| -rw-r--r-- | compiler/rustc_resolve/src/late/diagnostics.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/compiler/rustc_resolve/src/late/diagnostics.rs b/compiler/rustc_resolve/src/late/diagnostics.rs index c82e59ca44f..bd3336b7153 100644 --- a/compiler/rustc_resolve/src/late/diagnostics.rs +++ b/compiler/rustc_resolve/src/late/diagnostics.rs @@ -318,9 +318,7 @@ impl<'a: 'ast, 'ast> LateResolutionVisitor<'a, '_, 'ast> { if !self.type_ascription_suggestion(&mut err, base_error.span) { let mut fallback = self.suggest_trait_and_bounds(&mut err, source, res, span, &base_error); - if self.suggest_typo(&mut err, source, path, span, &base_error) { - fallback = true; - } + fallback |= self.suggest_typo(&mut err, source, path, span, &base_error); if fallback { // Fallback label. err.span_label(base_error.span, &base_error.fallback_label); |
