Skip to main content

walk_expr

Function walk_expr 

Source
pub fn walk_expr<V: Visitor>(visitor: &mut V, expr: &Expr)
Expand description

Walk an expression - ALL VARIANTS HANDLED EXPLICITLY

Visit order:

  1. visit_expr(expr) — return false to skip entirely
  2. visit_expr_<variant>(expr, span) — return false to skip children
  3. Walk children recursively
  4. leave_expr(expr)