diff options
| author | bors <bors@rust-lang.org> | 2022-05-20 15:40:33 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-05-20 15:40:33 +0000 |
| commit | b5caa5a8421f84cb7664f999b7635801bcf3f96a (patch) | |
| tree | 641380c4a3f31c8369c7d07644d6f2f28b260851 /compiler/rustc_mir_transform/src/coverage/debug.rs | |
| parent | 22ee39504a702f75485582d02060495a01254de1 (diff) | |
| parent | 563916d698380f3773da38b1ebff00ef2842e781 (diff) | |
| download | rust-b5caa5a8421f84cb7664f999b7635801bcf3f96a.tar.gz rust-b5caa5a8421f84cb7664f999b7635801bcf3f96a.zip | |
Auto merge of #96833 - cjgillot:ast-lifetimes-single, r=petrochenkov
Lint single-use lifetimes during AST resolution This PR rewrites `single_use_lifetime` and `unused_lifetime` lints to be based on the AST. We have more information at our disposal, so we can reduce the amount of false positives. Remaining false positive: single-use lifetimes in argument-position impl-trait. I'm waiting for https://github.com/rust-lang/rust/issues/96529 to be fixed to have a clean and proper solution here. Closes https://github.com/rust-lang/rust/issues/54079 Closes https://github.com/rust-lang/rust/issues/55057 Closes https://github.com/rust-lang/rust/issues/55058 Closes https://github.com/rust-lang/rust/issues/60554 Closes https://github.com/rust-lang/rust/issues/69952 r? `@petrochenkov`
Diffstat (limited to 'compiler/rustc_mir_transform/src/coverage/debug.rs')
0 files changed, 0 insertions, 0 deletions
