public override IASTNode VisitColumnNames(MySqlCommandParser.ColumnNamesContext ctx) { CollectionValue <ColumnSegment> result = new CollectionValue <ColumnSegment>(); foreach (var each in ctx.columnName()) { result.GetValue().Add((ColumnSegment)Visit(each)); } return(result); }