diff options
| author | Simonas Kazlauskas <git@kazlauskas.me> | 2017-02-03 00:07:31 +0200 |
|---|---|---|
| committer | Simonas Kazlauskas <git@kazlauskas.me> | 2017-02-10 19:44:00 +0200 |
| commit | 362eb7ea0705b02164f93b0a90f292b5eee210c5 (patch) | |
| tree | 00c36ec8703b88a33bf565955db72a285a258062 | |
| parent | 76d9a4e646ee7511fd4b2086e67626e9db1bc270 (diff) | |
| download | rust-362eb7ea0705b02164f93b0a90f292b5eee210c5.tar.gz rust-362eb7ea0705b02164f93b0a90f292b5eee210c5.zip | |
Inspect now does not force on-stack Lvalue
| -rw-r--r-- | src/librustc_trans/mir/analyze.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_trans/mir/analyze.rs b/src/librustc_trans/mir/analyze.rs index 37725bfa2de..2c3b479c7dd 100644 --- a/src/librustc_trans/mir/analyze.rs +++ b/src/librustc_trans/mir/analyze.rs @@ -156,10 +156,10 @@ impl<'mir, 'a, 'tcx> Visitor<'tcx> for LocalAnalyzer<'mir, 'a, 'tcx> { LvalueContext::StorageLive | LvalueContext::StorageDead | + LvalueContext::Inspect | LvalueContext::Consume => {} LvalueContext::Store | - LvalueContext::Inspect | LvalueContext::Borrow { .. } | LvalueContext::Projection(..) => { self.mark_as_lvalue(index); |
