pub(crate) fn name_from_pat(p: &Pat<'_>) -> Symbol