mozilla/rust — pull request #9902 by thestinger (2013-10-17 07:59:13+00:00)
Title: fix immediate rvalues

The code generation previously assumed a reference could not alter the
value in a way the destructor would notice. This is an incorrect
assumption for `&mut`, and is also incorrect for an `&` pointer to a
non-`Freeze` type.

Closes #9758
Closes #7972