about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorCameron Zwarich <zwarich@mozilla.com>2014-06-06 11:59:32 -0700
committerCameron Zwarich <zwarich@mozilla.com>2014-06-06 11:59:32 -0700
commit0339b27e6db07e50bf71edc5eb78133a418a5949 (patch)
treef80ce3f9f982e9e3a2b2c9e3bdca0e04253b3aa7 /src/rustllvm/RustWrapper.cpp
parentd123188b20222c8fc5fbc386bd15100b6f3c80ed (diff)
downloadrust-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