public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { _function.Walk(walker); } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { _left.Walk(walker); _right.Walk(walker); } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { foreach (var expr in _values) expr.Walk(walker); } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { foreach (var v in _vars) v.Walk(walker); } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { if (_expression != null) _expression.Walk(walker); } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { if (_target != null) { _target.Walk(walker); } } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { if (_expr != null) { _expr.Walk(walker); } } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { foreach (var val in _values) { val.Walk(walker); } } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { if (_defaultValue != null) { _defaultValue.Walk(walker); } } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { _name.Walk(walker); if (_initializationValue != null) { _initializationValue.Walk(walker); } } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { foreach (var tp in _testPairs) { tp.Item1.Walk(walker); tp.Item2.Walk(walker); } if (_ifFalse != null) _ifFalse.Walk(walker); } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { if (_target != null) { _target.Walk(walker); } if (_indexes != null) { foreach (var index in _indexes) index.Walk(walker); } } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { if (_target != null) { _target.Walk(walker); } if (_args != null) { foreach (var arg in _args) { arg.Walk(walker); } } } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { if (_testExpr != null) { _testExpr.Walk(walker); } if (_trueExpr != null) { _trueExpr.Walk(walker); } if (_falseExpr != null) { _falseExpr.Walk(walker); } } walker.PostWalk(this); }
public override void Walk(Walker.TotemWalker walker) { if (walker.Walk(this)) { if (_statements != null) { foreach (Statement s in _statements) { s.Walk(walker); } } } walker.PostWalk(this); }