pub fn walk_flat_map_assoc_item( vis: &mut impl MutVisitor, item: P<AssocItem>, ctxt: AssocCtxt, ) -> SmallVec<[P<AssocItem>; 1]>