about summary refs log tree commit diff
path: root/src/libsyntax/tokenstream.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-06-06 06:36:12 +0000
committerbors <bors@rust-lang.org>2019-06-06 06:36:12 +0000
commitdaf1ed0e98e75c64c3b883fd845b37bfa42358de (patch)
treeb837eeea66f507e65fd05df9d7c269fbef684951 /src/libsyntax/tokenstream.rs
parent740668dbd99dbf1726bbb0cca6cd0943ea2f7e27 (diff)
parent7718b14301b96c06c97d2c200508e0703b3de953 (diff)
downloadrust-daf1ed0e98e75c64c3b883fd845b37bfa42358de.tar.gz
rust-daf1ed0e98e75c64c3b883fd845b37bfa42358de.zip
Auto merge of #61373 - tmandry:emit-storagedead-along-unwind, r=eddyb
Emit StorageDead along unwind paths for generators

Completion of the work done in #60840. That PR made a change to implicitly consider a local `StorageDead` after Drop, but that was incorrect for DropAndReplace (see also #61060 which tried to fix this in a different way).

This finally enables the optimization implemented in #60187.

r? @eddyb
cc @Zoxc @cramertj @RalfJung
Diffstat (limited to 'src/libsyntax/tokenstream.rs')
0 files changed, 0 insertions, 0 deletions