fn walk_item_inner<'a, K: WalkItemKind, V: Visitor<'a>>( visitor: &mut V, item: &'a Item<K>, ctxt: K::Ctxt, ) -> V::Result