public QueryExpression() { fromClause = QueryExpressionFromClause.Null; fromLetWhereClauses = new List<QueryExpressionClause>(); orderings = new List<QueryExpressionOrdering>(); selectOrGroupClause = QueryExpressionClause.Null; intoClause = QueryExpressionIntoClause.Null; }
public virtual object TrackedVisitQueryExpressionIntoClause(QueryExpressionIntoClause queryExpressionIntoClause, object data) { return base.VisitQueryExpressionIntoClause(queryExpressionIntoClause, data); }
public override sealed object VisitQueryExpressionIntoClause(QueryExpressionIntoClause queryExpressionIntoClause, object data) { this.BeginVisit(queryExpressionIntoClause); object result = this.TrackedVisitQueryExpressionIntoClause(queryExpressionIntoClause, data); this.EndVisit(queryExpressionIntoClause); return result; }
public virtual object VisitQueryExpressionIntoClause(QueryExpressionIntoClause queryExpressionIntoClause, object data) { Debug.Assert((queryExpressionIntoClause != null)); Debug.Assert((queryExpressionIntoClause.ContinuedQuery != null)); return queryExpressionIntoClause.ContinuedQuery.AcceptVisitor(this, data); }
public virtual object VisitQueryExpressionIntoClause(QueryExpressionIntoClause queryExpressionIntoClause, object data) { Debug.Assert((queryExpressionIntoClause != null)); Debug.Assert((queryExpressionIntoClause.ContinuedQuery != null)); nodeStack.Push(queryExpressionIntoClause.ContinuedQuery); queryExpressionIntoClause.ContinuedQuery.AcceptVisitor(this, data); queryExpressionIntoClause.ContinuedQuery = ((QueryExpression)(nodeStack.Pop())); return null; }
void QueryExpressionIntoClause( #line 2462 "cs.ATG" out QueryExpressionIntoClause ic) { #line 2463 "cs.ATG" ic = new QueryExpressionIntoClause(); ic.StartLocation = la.Location; Expect(136); Identifier(); #line 2466 "cs.ATG" ic.IntoIdentifier = t.val; #line 2467 "cs.ATG" ic.ContinuedQuery = new QueryExpression(); #line 2468 "cs.ATG" ic.ContinuedQuery.StartLocation = la.Location; QueryExpressionBody( #line 2469 "cs.ATG" ic.ContinuedQuery); #line 2470 "cs.ATG" ic.ContinuedQuery.EndLocation = t.EndLocation; #line 2471 "cs.ATG" ic.EndLocation = t.EndLocation; }