// run-pass // pretty-expanded FIXME #23616 struct NoClone; fn main() { let rnc = &NoClone; let rsnc = &Some(NoClone); let _: &NoClone = rnc.clone(); let _: &Option = rsnc.clone(); }