pub fn walk_stmt<V, R>(v: &mut V, stmt: &Stmt) -> Rwhere V: StmtVisitor<Result = R> + ExprVisitor<Result = R>,