Lines Matching defs:fold
243 //! - **`fold`** — Trait for transforming an owned syntax tree.
532 /// [`Fold`]: fold::Fold
573 /// This fold inserts parentheses to fully parenthesizes any expression.
578 /// // syn = { version = "2.0", features = ["fold", "full"] }
581 /// use syn::fold::{fold_expr, Fold};
605 #[cfg(feature = "fold")]
606 #[cfg_attr(doc_cfg, doc(cfg(feature = "fold")))]
608 pub mod fold;
844 #[cfg(feature = "fold")]
845 #[cfg_attr(doc_cfg, doc(cfg(feature = "fold")))]
846 pub use crate::gen::fold;