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