示例#1
0
 public static TableColumn VisitAlterByAddColumnContext(UidContext uidContext, DataTypeContext dataTypeContext)
 {
     return(new TableColumn
     {
         ColumnName = GetSinglePartName(uidContext.GetText(), "Column"),
         DataType = dataTypeContext.GetText()
     });
 }
示例#2
0
        public static QsiIdentifier VisitUid(UidContext context)
        {
            switch (context.children[0])
            {
            case SimpleIdContext simpleId:
                return(VisitSimpleId(simpleId));

            case ITerminalNode terminalNode:
                return(VisitTerminalNode(terminalNode));
            }

            return(new QsiIdentifier(context.GetText(), false));
        }