blob: 3858bb657635d56912ae1469805ca7d59ae644eb [file]
//@ skip-filecheck
// EMIT_MIR impossible_predicates.impossible_predicate.ImpossiblePredicates.diff
pub fn impossible_predicate(x: &mut i32) -> (&mut i32, &mut i32)
where
for<'a> &'a mut i32: Copy,
{
let y = x;
(y, x)
}