public virtual object VisitQueryExpressionSelectVBClause(QueryExpressionSelectVBClause queryExpressionSelectVBClause, object data) { Debug.Assert((queryExpressionSelectVBClause != null)); Debug.Assert((queryExpressionSelectVBClause.Variables != null)); foreach (ExpressionRangeVariable o in queryExpressionSelectVBClause.Variables) { Debug.Assert(o != null); o.AcceptVisitor(this, data); } return null; }
public virtual object VisitQueryExpressionSelectVBClause(QueryExpressionSelectVBClause queryExpressionSelectVBClause, object data) { throw new global::System.NotImplementedException("QueryExpressionSelectVBClause"); }
public virtual object VisitQueryExpressionSelectVBClause(QueryExpressionSelectVBClause queryExpressionSelectVBClause, object data) { Debug.Assert((queryExpressionSelectVBClause != null)); Debug.Assert((queryExpressionSelectVBClause.Variables != null)); for (int i = 0; i < queryExpressionSelectVBClause.Variables.Count; i++) { ExpressionRangeVariable o = queryExpressionSelectVBClause.Variables[i]; Debug.Assert(o != null); nodeStack.Push(o); o.AcceptVisitor(this, data); o = (ExpressionRangeVariable)nodeStack.Pop(); if (o == null) queryExpressionSelectVBClause.Variables.RemoveAt(i--); else queryExpressionSelectVBClause.Variables[i] = o; } return null; }
void SelectQueryOperator(List<QueryExpressionClause> middleClauses) { QueryExpressionSelectVBClause selectClause = new QueryExpressionSelectVBClause(); selectClause.StartLocation = la.Location; Expect(197); ExpressionRangeVariableDeclarationList(selectClause.Variables); selectClause.EndLocation = t.Location; middleClauses.Add(selectClause); }
public sealed override object VisitQueryExpressionSelectVBClause(QueryExpressionSelectVBClause queryExpressionSelectVBClause, object data) { this.BeginVisit(queryExpressionSelectVBClause); object result = this.TrackedVisitQueryExpressionSelectVBClause(queryExpressionSelectVBClause, data); this.EndVisit(queryExpressionSelectVBClause); return result; }
public virtual object TrackedVisitQueryExpressionSelectVBClause(QueryExpressionSelectVBClause queryExpressionSelectVBClause, object data) { return base.VisitQueryExpressionSelectVBClause(queryExpressionSelectVBClause, data); }