syntax::mut_visit
pub fn noop_flat_map_field<T: MutVisitor>( f: Field, vis: &mut T) -> SmallVec<[Field; 1]>