about summary refs log tree commit diff
path: root/src/test/debuginfo/enum-thinlto.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-05-23 04:48:21 +0000
committerbors <bors@rust-lang.org>2019-05-23 04:48:21 +0000
commit85334c50921a1c90707c9d0fb344c63bd373e1b8 (patch)
tree29d106408d94b1b1809af77d59fa47dff995da93 /src/test/debuginfo/enum-thinlto.rs
parent15ccaf77911d9261d0c254be8a3e878db84792c6 (diff)
parent0835048ea0fc724163b5032112df3c7555a2073b (diff)
downloadrust-85334c50921a1c90707c9d0fb344c63bd373e1b8.tar.gz
rust-85334c50921a1c90707c9d0fb344c63bd373e1b8.zip
Auto merge of #60174 - matthewjasper:add-match-arm-scopes, r=pnkfelix
Add match arm scopes and other scope fixes

* Add drop and lint scopes for match arms.
* Lint attributes are now respected on match arms.
* Make sure we emit a StorageDead if we diverge when initializing a temporary.
* Adjust MIR pretty printing of scopes for locals.
* Don't generate duplicate lint scopes for `let statements`.
* Add some previously missing fake borrows for matches.

closes #46525

cc @rust-lang/compiler
Diffstat (limited to 'src/test/debuginfo/enum-thinlto.rs')
0 files changed, 0 insertions, 0 deletions