pub fn walk_variable_definition<'hir, V>( v: &mut V, base: &'hir Item<'hir>, name: &'hir PathDef, ty: Option<&'hir Type<'hir>>, init: Option<&'hir Expression<'hir>>, _constness: Constness, ) -> V::Resultwhere V: Visitor<'hir> + ?Sized,