]> git.lizzy.rs Git - rust.git/commit
Auto merge of #45384 - mikhail-m1:mir_add_false_edges_terminator_kind, r=arielb1
authorbors <bors@rust-lang.org>
Sat, 4 Nov 2017 00:09:14 +0000 (00:09 +0000)
committerbors <bors@rust-lang.org>
Sat, 4 Nov 2017 00:09:14 +0000 (00:09 +0000)
commit95a401609f3b2cd1602bbfc442606c6172beebb5
tree80325fb1ee8094665fbd1421d17c929615ac59ba
parent2278506f682062c7988c9e534a94366c56693981
parent7d87054347b6daf737362d6710a687e48131fb5f
Auto merge of #45384 - mikhail-m1:mir_add_false_edges_terminator_kind, r=arielb1

add TerminatorKind::FalseEdges and use it in matches

impl #45184 and fixes #45043 right way.

False edges unexpectedly affects uninitialized variables analysis in MIR borrowck.
src/librustc_trans_utils/collector.rs