diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2024-04-17 05:44:53 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-17 05:44:53 +0200 |
| commit | 90af17ddcbd39ff80ee4264e908eda2e2c57de98 (patch) | |
| tree | 7420aa12af8259bfdb38dd10429f547d9ee5a490 /tests/coverage/branch/while.rs | |
| parent | 8229a34102540924347b8a0fd81cba895f623473 (diff) | |
| parent | 6288a721f5ea59a59b4304a7b70c92d7755e8aa8 (diff) | |
| download | rust-90af17ddcbd39ff80ee4264e908eda2e2c57de98.tar.gz rust-90af17ddcbd39ff80ee4264e908eda2e2c57de98.zip | |
Rollup merge of #123997 - compiler-errors:self-res, r=fmease
Delay span bug when `Self` kw resolves to `DefKind::{Mod,Trait}`
Catch the case where `kw::Self` is recovered in the parser and causes us to subsequently resolve `&self`'s implicit type to something that's not a type.
This check could be made more accurate, though I'm not sure how hard we have to try here.
Fixes #123988
Diffstat (limited to 'tests/coverage/branch/while.rs')
0 files changed, 0 insertions, 0 deletions
