Ejemplo n.º 1
0
 public QueryExpression()
 {
     fromClause = QueryExpressionFromClause.Null;
     fromLetWhereClauses = new List<QueryExpressionClause>();
     orderings = new List<QueryExpressionOrdering>();
     selectOrGroupClause = QueryExpressionClause.Null;
     intoClause = QueryExpressionIntoClause.Null;
 }
Ejemplo n.º 2
0
 public virtual object TrackedVisitQueryExpressionIntoClause(QueryExpressionIntoClause queryExpressionIntoClause, object data)
 {
     return base.VisitQueryExpressionIntoClause(queryExpressionIntoClause, data);
 }
Ejemplo n.º 3
0
 public override sealed object VisitQueryExpressionIntoClause(QueryExpressionIntoClause queryExpressionIntoClause, object data)
 {
     this.BeginVisit(queryExpressionIntoClause);
     object result = this.TrackedVisitQueryExpressionIntoClause(queryExpressionIntoClause, data);
     this.EndVisit(queryExpressionIntoClause);
     return result;
 }
Ejemplo n.º 4
0
 public virtual object VisitQueryExpressionIntoClause(QueryExpressionIntoClause queryExpressionIntoClause, object data)
 {
     Debug.Assert((queryExpressionIntoClause != null));
     Debug.Assert((queryExpressionIntoClause.ContinuedQuery != null));
     return queryExpressionIntoClause.ContinuedQuery.AcceptVisitor(this, data);
 }
Ejemplo n.º 5
0
 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;
 }
Ejemplo n.º 6
0
	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; 
	}