public static QsiRowValueExpressionNode VisitExpressionsWithDefaults(ExpressionsWithDefaultsContext context) { IEnumerable <QsiExpressionNode> expressions = context.expressionOrDefault() .Select(VisitExpressionOrDefault); var node = new QsiRowValueExpressionNode(); node.ColumnValues.AddRange(expressions); PrimarSqlTree.PutContextSpan(node, context); return(node); }
public static IEnumerable <IExpression> VisitExpressionsWithDefault(ExpressionsWithDefaultsContext context) { return(context.expressionOrDefault().Select(VisitExpressionOrDefault)); }