pub fn walk_flat_map_assoc_item<V: MutVisitor>( vis: &mut V, value: Box<AssocItem>, ctxt: AssocCtxt, ) -> SmallVec<[Box<AssocItem>; 1]>