diff options
| author | Jason Newcomb <jsnewcomb@pm.me> | 2025-04-22 13:21:54 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-22 13:21:54 +0000 |
| commit | c3fb102a41623337b791eb9992953785c24d8d8d (patch) | |
| tree | 0b33d4f3237c612b08a70c615a1bb2cb8e1b4aca /compiler/rustc_mir_transform/src/coverage/unexpand.rs | |
| parent | aeb6ac9a0b259f2667240e1e59611a3ca2e056a2 (diff) | |
| parent | a50e043d3226822768922e67c64c5376edbf7dfe (diff) | |
| download | rust-c3fb102a41623337b791eb9992953785c24d8d8d.tar.gz rust-c3fb102a41623337b791eb9992953785c24d8d8d.zip | |
Consider side effects when rewriting iterator behaviors (#14490)
Closes #9191 Closes #14444 Closes #8055 Adds a new helper to partly check for side effects by recursively checking if the iterator type contains closures with mutable captures. changelog: [`double_ended_iterator_last`] fix FP when iter has side effects changelog: [`needless_collect`] fix lint not consider side effects
Diffstat (limited to 'compiler/rustc_mir_transform/src/coverage/unexpand.rs')
0 files changed, 0 insertions, 0 deletions
