public virtual void Visit(WRowValue node) { node.AcceptChildren(this); }
private WRowValue ParseRowValue(RowValue rowValue) { var wrowValue = new WRowValue { ColumnValues = new List<WScalarExpression>(rowValue.ColumnValues.Count), FirstTokenIndex = rowValue.FirstTokenIndex, LastTokenIndex = rowValue.LastTokenIndex }; foreach (var expr in rowValue.ColumnValues) { wrowValue.ColumnValues.Add(ParseScalarExpression(expr)); } return wrowValue; }