]> git.proxmox.com Git - rustc.git/blame - src/test/run-pass/issues/issue-28839.rs
New upstream version 1.37.0+dfsg1
[rustc.git] / src / test / run-pass / issues / issue-28839.rs
CommitLineData
b7449926 1// run-pass
c30ab7b3 2// ignore-pretty issue #37199
85aaf69f 3
b039eaaf 4pub struct Foo;
223e47cc 5
b039eaaf
SL
6pub fn get_foo2<'a>(foo: &'a mut Option<&'a mut Foo>) -> &'a mut Foo {
7 match foo {
8 // Ensure that this is not considered a move, but rather a reborrow.
9 &mut Some(ref mut x) => *x,
10 &mut None => panic!(),
d9579d0f 11 }
c34b1796 12}
b039eaaf
SL
13
14fn main() {
15}