virtual public void VisitQueryBody(Linq.QueryBody x) { foreach (Linq.FromWhereClause item in x.FromWhere) { VisitElement(item); } }
public LinqExpression(Position p, FromClause/*!*/ from, QueryBody/*!*/ body) : base(p) { Debug.Assert(from != null && body != null); body.FromWhere.Insert(0, from); this.body = body; }
public IntoClause(Position p, DirectVarUse keyVar, DirectVarUse/*!*/ valueVar, QueryBody/*!*/ nextQuery) : base(p) { Debug.Assert(valueVar != null && nextQuery != null); this.keyVar = keyVar; this.valueVar = valueVar; this.nextQuery = nextQuery; }
public IntoClause(Position p, DirectVarUse keyVar, DirectVarUse /*!*/ valueVar, QueryBody /*!*/ nextQuery) : base(p) { Debug.Assert(valueVar != null && nextQuery != null); this.keyVar = keyVar; this.valueVar = valueVar; this.nextQuery = nextQuery; }