diff options
| author | Cameron Zwarich <zwarich@mozilla.com> | 2014-06-06 11:59:32 -0700 |
|---|---|---|
| committer | Cameron Zwarich <zwarich@mozilla.com> | 2014-06-06 11:59:32 -0700 |
| commit | 0339b27e6db07e50bf71edc5eb78133a418a5949 (patch) | |
| tree | f80ce3f9f982e9e3a2b2c9e3bdca0e04253b3aa7 /src/rustllvm/RustWrapper.cpp | |
| parent | d123188b20222c8fc5fbc386bd15100b6f3c80ed (diff) | |
| download | rust-0339b27e6db07e50bf71edc5eb78133a418a5949.tar.gz rust-0339b27e6db07e50bf71edc5eb78133a418a5949.zip | |
Fix mem_categorization to treat an AutoObject adjustment as an rvalue.
Currently mem_categorization categorizes an AutoObject adjustment the same as the original expression. This can cause two moves to be generated for the same underlying expression. Currently this isn't a problem in practice, since check_loans doesn't rely on ExprUseVisitor.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
