]> git.lizzy.rs Git - rust.git/commit - src/tools/miri
Auto merge of #87676 - sexxi-goose:truncate_unique, r=nikomatsakis
authorbors <bors@rust-lang.org>
Mon, 23 Aug 2021 17:27:23 +0000 (17:27 +0000)
committerbors <bors@rust-lang.org>
Mon, 23 Aug 2021 17:27:23 +0000 (17:27 +0000)
commit9583fd1bdd0127328e25e5b8c24dff575ec2c86b
treec72f8264ce319cfd16e5f0ea82a463b3d5eb004d
parent52c881ff5240bf0f09557a3c100f40704b5db836
parent8e899717813c891d3644102865c6bcfa99291f3f
Auto merge of #87676 - sexxi-goose:truncate_unique, r=nikomatsakis

2229: Handle MutBorrow/UniqueImmBorrow better

We only want to use UniqueImmBorrow when the capture place is truncated and we
drop Deref of a MutRef.

r? `@nikomatsakis`

Fixes: https://github.com/rust-lang/project-rfc-2229/issues/56
compiler/rustc_typeck/src/check/upvar.rs