Commit 1d9b32a
authored
Rollup merge of #155346 - GrigorenkoPV:single-use-lifetimes, r=jdonszelmann
`single_use_lifetimes`: respect `anonymous_lifetime_in_impl_trait`
Tracking issue: #44752 (for the `single_use_lifetimes` lint; the `anonymous_lifetime_in_impl_trait` feature seems to have no tracking issue).
Closes #129255
Closes #135550
@rustbot label A-diagnostics A-lifetimes A-lints D-incorrect L-single_use_lifetimes4 files changed
Lines changed: 80 additions & 3 deletions
File tree
- compiler/rustc_resolve/src
- tests/ui/single-use-lifetime
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
365 | 365 | | |
366 | 366 | | |
367 | 367 | | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
368 | 371 | | |
369 | 372 | | |
370 | 373 | | |
| |||
941 | 944 | | |
942 | 945 | | |
943 | 946 | | |
944 | | - | |
| 947 | + | |
945 | 948 | | |
946 | 949 | | |
947 | 950 | | |
| |||
1353 | 1356 | | |
1354 | 1357 | | |
1355 | 1358 | | |
| 1359 | + | |
1356 | 1360 | | |
1357 | 1361 | | |
1358 | 1362 | | |
| |||
1780 | 1784 | | |
1781 | 1785 | | |
1782 | 1786 | | |
| 1787 | + | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
1783 | 1796 | | |
1784 | 1797 | | |
1785 | 1798 | | |
| |||
1819 | 1832 | | |
1820 | 1833 | | |
1821 | 1834 | | |
| 1835 | + | |
1822 | 1836 | | |
1823 | 1837 | | |
1824 | 1838 | | |
| |||
2000 | 2014 | | |
2001 | 2015 | | |
2002 | 2016 | | |
2003 | | - | |
| 2017 | + | |
| 2018 | + | |
| 2019 | + | |
2004 | 2020 | | |
2005 | 2021 | | |
2006 | 2022 | | |
| |||
2323 | 2339 | | |
2324 | 2340 | | |
2325 | 2341 | | |
2326 | | - | |
| 2342 | + | |
| 2343 | + | |
| 2344 | + | |
2327 | 2345 | | |
2328 | 2346 | | |
2329 | 2347 | | |
| |||
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
Lines changed: 19 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
0 commit comments