6 clippy::shadow_unrelated
8 #![allow(unused_parens, unused_variables, clippy::missing_docs_in_private_items)]
14 fn first(x: (isize, isize)) -> isize {
39 Some(p) => p, // no error, because the p above is in its own scope
44 (1, Some(a)) | (a, Some(1)) => (), // no error though `a` appears twice