Exemplo n.º 1
0
 public static PrimarSqlColumnReferenceNode VisitFullColumnName(FullColumnNameContext context)
 {
     return(TreeHelper.Create <PrimarSqlColumnReferenceNode>(n =>
     {
         n.Name = new QsiQualifiedIdentifier(VisitUid(context.uid()));
         n.Accessors.AddRange(context.columnDottedId().Select(VisitColumnDottedId));
     }));
 }
Exemplo n.º 2
0
        private static QsiColumnExpressionNode VisitFullColumnName(FullColumnNameContext context)
        {
            return(TreeHelper.Create <QsiColumnExpressionNode>(n =>
            {
                n.Column.SetValue(IdentifierVisitor.VisitFullColumnName(context));

                PrimarSqlTree.PutContextSpan(n.Column.Value, context);
                PrimarSqlTree.PutContextSpan(n, context);
            }));
        }