fn layered_pat(p: &mut Parser<'_>)