]> git.lizzy.rs Git - rust.git/commit
Fix auto_ref for fat pointers
authorBjörn Steinbrink <bsteinbr@gmail.com>
Mon, 25 May 2015 15:17:27 +0000 (17:17 +0200)
committerBjörn Steinbrink <bsteinbr@gmail.com>
Mon, 25 May 2015 15:25:41 +0000 (17:25 +0200)
commitefd3e75503074e93958a03fa1ee2b9a5abcad7e4
tree1736ea1d040242fd085bddf369e1d8dccb21e215
parent2bc0bf2586952350128b5abf94ae52a80c61efb2
Fix auto_ref for fat pointers

Fat pointers aren't immediate, so in a datum, they're not actually
ByValue but ByRef.

Fixes #24589
src/librustc_trans/trans/expr.rs
src/test/run-pass/issue-24589.rs [new file with mode: 0644]