diff options
| author | Dylan MacKenzie <ecstaticmorse@gmail.com> | 2019-06-20 15:31:58 -0700 |
|---|---|---|
| committer | Dylan MacKenzie <ecstaticmorse@gmail.com> | 2019-06-20 16:30:43 -0700 |
| commit | f045008f9430b238491eda3f218361190b5083a0 (patch) | |
| tree | 4a519abf4396773af826044357fcce42ddca06cc /src/test/debuginfo/enum-thinlto.rs | |
| parent | f693d339f175b3aa23a91c62632c5f0c86886059 (diff) | |
| download | rust-f045008f9430b238491eda3f218361190b5083a0.tar.gz rust-f045008f9430b238491eda3f218361190b5083a0.zip | |
Kill conflicting borrows of places with projections.
Resolves #62007. Due to a bug, the previous version of this check did not actually kill any conflicting borrows unless the borrowed place had no projections. Specifically, `entry_set` will always be empty when `statement_effect` is called. It does not contain the set of borrows which are live at this point in the program.
Diffstat (limited to 'src/test/debuginfo/enum-thinlto.rs')
0 files changed, 0 insertions, 0 deletions
