syntax::fold
pub fn noop_fold_stmt<T: Folder>( Stmt { node: node, span: span, id: id }: Stmt, folder: &mut T) -> SmallVec<[Stmt; 1]>