diff options
| author | Felix S. Klock II <pnkfelix@pnkfx.org> | 2015-04-27 16:21:51 +0200 |
|---|---|---|
| committer | Felix S. Klock II <pnkfelix@pnkfx.org> | 2015-04-27 16:21:51 +0200 |
| commit | 805349a50b9577e81b04e34a7482d6d5dcb01527 (patch) | |
| tree | 80b10b79009039444d6ce2a823d57a292f25e7c5 /src/rustllvm/ExecutionEngineWrapper.cpp | |
| parent | 24f213d0231c04c2bde1ca65bb5dc93df7c4aaa7 (diff) | |
| download | rust-805349a50b9577e81b04e34a7482d6d5dcb01527.tar.gz rust-805349a50b9577e81b04e34a7482d6d5dcb01527.zip | |
Bug fix: `Rvalue(ByRef)` will issue a lifetime_end as its post_store, which is wrong.
Kudos to dotdash for tracking down this fix. Presumably the use of `ByRef` was because this value is a reference to the drop-flag; but an Lvalue will serve just as well for that. dotdash argues: > since the drop_flag is in its "final home", Lvalue seems to be the > correct choice.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
