public virtual object TrackedVisitQueryExpressionWhereClause(QueryExpressionWhereClause queryExpressionWhereClause, object data)
 {
     return base.VisitQueryExpressionWhereClause(queryExpressionWhereClause, data);
 }
 public override sealed object VisitQueryExpressionWhereClause(QueryExpressionWhereClause queryExpressionWhereClause, object data)
 {
     this.BeginVisit(queryExpressionWhereClause);
     object result = this.TrackedVisitQueryExpressionWhereClause(queryExpressionWhereClause, data);
     this.EndVisit(queryExpressionWhereClause);
     return result;
 }
Exemplo n.º 3
0
 public virtual object VisitQueryExpressionWhereClause(QueryExpressionWhereClause queryExpressionWhereClause, object data)
 {
     Debug.Assert((queryExpressionWhereClause != null));
     Debug.Assert((queryExpressionWhereClause.Condition != null));
     return queryExpressionWhereClause.Condition.AcceptVisitor(this, data);
 }
 public virtual object VisitQueryExpressionWhereClause(QueryExpressionWhereClause queryExpressionWhereClause, object data)
 {
     throw new global::System.NotImplementedException("QueryExpressionWhereClause");
 }
Exemplo n.º 5
0
        void WhereQueryOperator(List<QueryExpressionClause> middleClauses)
        {
            QueryExpressionWhereClause whereClause = new QueryExpressionWhereClause();
            whereClause.StartLocation = la.Location;
            Expression operand = null;

            Expect(230);
            Expr(out operand);
            whereClause.Condition = operand;
            whereClause.EndLocation = t.EndLocation;

            middleClauses.Add(whereClause);
        }
 public virtual object VisitQueryExpressionWhereClause(QueryExpressionWhereClause queryExpressionWhereClause, object data)
 {
     Debug.Assert((queryExpressionWhereClause != null));
     Debug.Assert((queryExpressionWhereClause.Condition != null));
     nodeStack.Push(queryExpressionWhereClause.Condition);
     queryExpressionWhereClause.Condition.AcceptVisitor(this, data);
     queryExpressionWhereClause.Condition = ((Expression)(nodeStack.Pop()));
     return null;
 }