about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorCorey Farwell <coreyf@rwell.org>2017-04-18 14:05:45 -0400
committerGitHub <noreply@github.com>2017-04-18 14:05:45 -0400
commitf448cdff9d05fcc8c907820bb5af34a383beee9d (patch)
treeebfb19e20683794ca380ca0444c5254390821f5b /src/libstd
parentceaa55ea451c8ff40ce9c91f5d9c2f2b30e96d3b (diff)
parented3810bf5e284b243b4500951652839235dd2113 (diff)
downloadrust-f448cdff9d05fcc8c907820bb5af34a383beee9d.tar.gz
rust-f448cdff9d05fcc8c907820bb5af34a383beee9d.zip
Rollup merge of #41361 - arielb1:move-mir-init, r=pnkfelix
lower `move_val_init` during MIR construction

Because of its "magic" order-of-evaluation semantics, `move_val_init` must be lowered during MIR construction in order to work without needing a temporary.

r? @eddyb
Diffstat (limited to 'src/libstd')
0 files changed, 0 insertions, 0 deletions