public override bool Walk(GeneratorExpression node) { using (ComprehensionScope()) { foreach (var ci in node.Iterators) { ci.Walk(this); } node.Item?.Walk(this); } return(false); }
public override void PostWalk(GeneratorExpression node) { }
// GeneratorExpression public override bool Walk(GeneratorExpression node) { return(false); }
// GeneratorExpression public override bool Walk(GeneratorExpression node) { return(Location >= node.StartIndex && Location <= node.EndIndex); }
public virtual void PostWalk(GeneratorExpression node) { }
// GeneratorExpression public virtual bool Walk(GeneratorExpression node) { return(true); }