public override bool Walk(SublistParameter node) { node.AddVariable(_binder.GlobalScope, _binder.BindReferences, _binder.DefineParameter(node.Name)); // we walk the node by hand to avoid walking the default values. WalkTuple(node.Tuple); return(false); }
public virtual void PostWalk(SublistParameter node) { }
// SublistParameter public virtual bool Walk(SublistParameter node) { return(true); }
// SublistParameter public override bool Walk(SublistParameter node) { return(Location >= node.StartIndex && Location <= node.EndIndex); }
public override void PostWalk(SublistParameter node) { }
// SublistParameter public override bool Walk(SublistParameter node) { return(false); }