diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2013-05-22 06:54:35 -0400 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2013-05-28 20:22:14 -0400 |
| commit | 5851d3242cce2a53fc25df21ab5ad20dc1fd6a62 (patch) | |
| tree | e20309eda47cbc2e59df1d1d132130dc93b7411c /src/rt/rust_kernel.cpp | |
| parent | 5676056ae6dd3a10d2c7323375ace3ca2fe1c308 (diff) | |
| download | rust-5851d3242cce2a53fc25df21ab5ad20dc1fd6a62.tar.gz rust-5851d3242cce2a53fc25df21ab5ad20dc1fd6a62.zip | |
Move checking for moves and initialization of local variables and patterns into
borrow checker and generalize what moves are allowed. Fixes a nasty bug or two in the pattern move checking code. Unifies dataflow code used for initialization and other things. First step towards once fns. Everybody wins. Fixes #4384. Fixes #4715. cc once fns (#2202), optimizing local moves (#5016).
Diffstat (limited to 'src/rt/rust_kernel.cpp')
0 files changed, 0 insertions, 0 deletions
