about summary refs log tree commit diff
path: root/src/test/debuginfo/enum-thinlto.rs
diff options
context:
space:
mode:
authorDylan MacKenzie <ecstaticmorse@gmail.com>2019-06-20 15:31:58 -0700
committerDylan MacKenzie <ecstaticmorse@gmail.com>2019-06-20 16:30:43 -0700
commitf045008f9430b238491eda3f218361190b5083a0 (patch)
tree4a519abf4396773af826044357fcce42ddca06cc /src/test/debuginfo/enum-thinlto.rs
parentf693d339f175b3aa23a91c62632c5f0c86886059 (diff)
downloadrust-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