pub fn walk_deref<'hir, V>(v: &mut V, r: &'hir Expression<'hir>) -> V::Resultwhere V: Visitor<'hir> + ?Sized,