mirror of
https://github.com/rust-lang/rust.git
synced 2025-01-26 14:43:24 +00:00
f712df8c5d
This change adds the basic infrastructure for tracking drop ranges in generator interior analysis, which allows us to exclude dropped types from the generator type. Not yet complete, but many of the async/await and generator tests pass. The main missing piece is tracking branching control flow (e.g. around an `if` expression). The patch does include support, however, for multiple yields in th e same block. Issue #57478 |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |