public override void EnterExpression_list(TSqlParser.Expression_listContext context) { string debug = context.GetText(); Console.WriteLine("EnterExpression_list:"); Console.WriteLine(debug); Console.WriteLine("---"); }
private ArgsUst GetArgsNode(TSqlParser.Expression_listContext context) { ArgsUst result; if (context != null) { result = new ArgsUst(context.expression().Select(expr => (Expression)Visit(expr)).ToArray()); } else { result = new ArgsUst(); } return(result); }
public override void EnterExpression_list(TSqlParser.Expression_listContext context) { base.EnterExpression_list(context); if (IsStatementInsert()) { var statement = GetStatementAsInsert(); var group = new InsertStatementGroup(); group.Values.AddRange(context.GetText().Split(",").ToList()); statement.InsertValues.Add(group); } Debug.WriteLine(context.GetText()); }