]> git.lizzy.rs Git - rust.git/commit
Auto merge of #48092 - eddyb:discriminate-the-void, r=nikomatsakis
authorbors <bors@rust-lang.org>
Sun, 11 Feb 2018 02:42:19 +0000 (02:42 +0000)
committerbors <bors@rust-lang.org>
Sun, 11 Feb 2018 02:42:19 +0000 (02:42 +0000)
commit7f2baba12182123012458d8b09f84a04ae8c1e7c
tree7aeae1a1cab5ccea7c42766aa9528e14036aec2f
parentd0f1f4281632386ab0e3f35eed87fac0e5b2d771
parent8af134e03188507f12e8280eb2b27f3811cba68f
Auto merge of #48092 - eddyb:discriminate-the-void, r=nikomatsakis

 rustc_mir: insert a dummy access to places being matched on, when building MIR.

Fixes #47412 by adding a `_dummy = Discriminant(place)` before each `match place {...}`.

r? @nikomatsakis
src/librustc/mir/tcx.rs
src/librustc_mir/build/matches/mod.rs