public override void Walk(IAstWalker w) { if (w.Walk(this)) { expr.Walk(w); } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { test.Walk(w); body.Walk(w); } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { left.Walk(w); right.Walk(w); } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { target.Walk(w); index.Walk(w); } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { lhs.Walk(w); list.Walk(w); } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { foreach (Expr e in lhs) { e.Walk(w); } rhs.Walk(w); } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { test.Walk(w); if (message != null) { message.Walk(w); } } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { target.Walk(w); foreach (Arg arg in args) { arg.Walk(w); } } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { test.Walk(w); body.Walk(w); if (elseStmt != null) { elseStmt.Walk(w); } } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { foreach (ListCompIter iter in iters) { iter.Walk(w); } item.Walk(w); } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { if (dest != null) { dest.Walk(w); } foreach (Expr e in exprs) { e.Walk(w); } } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { if (test != null) { test.Walk(w); } if (target != null) { target.Walk(w); } body.Walk(w); } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { code.Walk(w); if (locals != null) { locals.Walk(w); } if (globals != null) { globals.Walk(w); } } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { if (type != null) { type.Walk(w); } if (value != null) { value.Walk(w); } if (traceback != null) { traceback.Walk(w); } } w.PostWalk(this); }
public override void Walk(IAstWalker w) { if (w.Walk(this)) { if (slStart != null) { slStart.Walk(w); } if (slStop != null) { slStop.Walk(w); } if (slStep != null) { slStep.Walk(w); } } w.PostWalk(this); }