diff options
| author | Manish Goregaokar <manishsmail@gmail.com> | 2021-09-30 18:05:25 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-30 18:05:25 -0700 |
| commit | fbc67b59a12adc84642989e6f736cdfd2737a47c (patch) | |
| tree | 714f2ebc20b55283eaefbf5ca1213fa64306fe94 /compiler/rustc_codegen_llvm/src | |
| parent | fccfc981d612816e256868eb7485210da43f5e03 (diff) | |
| parent | 6e973f08508fddc095c1cef20e07110c918e72e8 (diff) | |
| download | rust-fbc67b59a12adc84642989e6f736cdfd2737a47c.tar.gz rust-fbc67b59a12adc84642989e6f736cdfd2737a47c.zip | |
Rollup merge of #89314 - notriddle:notriddle/lint-fix-enum-variant-match, r=davidtwco
fix(lint): don't suggest refutable patterns to "fix" irrefutable bind In function arguments and let bindings, do not suggest changing `C` to `Foo::C` unless `C` is the only variant of `Foo`, because it won't work. The general warning is still kept, because code like this is confusing. Fixes #88730 p.s. `src/test/ui/lint/lint-uppercase-variables.rs` already tests the one-variant case.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
