rust/src/librustc_mir/dataflow
bors 4591a245c7 Auto merge of #54188 - lqd:fallout-53695, r=nikomatsakis
NLL: disallow creation of immediately unusable variables

Fix #53695

Original description follows

----

This WIP PR is for discussing the impact of fixing #53695 by injecting a fake read in let patterns.

(Travis will fail, at least the `mir-opt` suite is failing in its current state)
2018-09-22 20:38:19 +00:00
..
impls Auto merge of #54188 - lqd:fallout-53695, r=nikomatsakis 2018-09-22 20:38:19 +00:00
move_paths Auto merge of #54188 - lqd:fallout-53695, r=nikomatsakis 2018-09-22 20:38:19 +00:00
at_location.rs Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs. 2018-09-18 07:08:09 +10:00
drop_flag_effects.rs Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closure|Generator|GeneratorWitness|Never|Tuple|Projection|Anon|Infer|Error} 2018-08-22 16:07:44 +01:00
graphviz.rs Improve handling of type bounds in bit_set.rs. 2018-09-20 08:52:41 +10:00
mod.rs Eliminate BitwiseOperator. 2018-09-18 07:08:18 +10:00