rust/src/librustc_mir/dataflow
bobtwinkles 47d75afd11 Complete re-implementation of 2-phase borrows
See #48431 for discussion as to why this was necessary and what we hoped to
accomplish. A brief summary:
   - the first implementation of 2-phase borrows was hard to limit in the way we
   wanted. That is, it was too good at accepting all 2-phase borrows rather than
   just autorefs =)
   - Numerous diagnostic regressions were introduced by 2-phase borrow support
   which were difficult to fix
2018-03-09 13:53:35 -05:00
..
impls Complete re-implementation of 2-phase borrows 2018-03-09 13:53:35 -05:00
move_paths mir: Gather move at SwitchInt, Assert terminators 2018-02-15 15:18:14 +01:00
at_location.rs add pre-statement-effect to dataflow 2017-12-24 14:56:52 +02:00
drop_flag_effects.rs create a drop ladder for an array if any value is moved out 2017-12-02 22:57:40 +03:00
graphviz.rs mir dataflow: change graphviz output 2018-03-09 13:53:35 -05:00
mod.rs Finally start down the right path 2018-03-09 13:53:35 -05:00