Inheritance: QueryExpressionClause
 public override object TrackedVisitQueryExpressionDistinctClause(QueryExpressionDistinctClause queryExpressionDistinctClause, object data)
 {
     return null;
 }
Exemple #2
0
	void DistinctQueryOperator(
//#line  2443 "VBNET.ATG" 
List<QueryExpressionClause> middleClauses) {

//#line  2445 "VBNET.ATG" 
		QueryExpressionDistinctClause distinctClause = new QueryExpressionDistinctClause();
		distinctClause.StartLocation = la.Location;
		
		Expect(107);

//#line  2450 "VBNET.ATG" 
		distinctClause.EndLocation = t.EndLocation;
		middleClauses.Add(distinctClause);
		
	}
		public virtual object TrackedVisitQueryExpressionDistinctClause(QueryExpressionDistinctClause queryExpressionDistinctClause, object data) {
			return base.VisitQueryExpressionDistinctClause(queryExpressionDistinctClause, data);
		}
		public sealed override object VisitQueryExpressionDistinctClause(QueryExpressionDistinctClause queryExpressionDistinctClause, object data) {
			this.BeginVisit(queryExpressionDistinctClause);
			object result = this.TrackedVisitQueryExpressionDistinctClause(queryExpressionDistinctClause, data);
			this.EndVisit(queryExpressionDistinctClause);
			return result;
		}
	void DistinctQueryOperator(
#line  2146 "VBNET.ATG" 
List<QueryExpressionClause> middleClauses) {

#line  2148 "VBNET.ATG" 
		QueryExpressionDistinctClause distinctClause = new QueryExpressionDistinctClause();
		distinctClause.StartLocation = la.Location;
		
		Expect(94);

#line  2153 "VBNET.ATG" 
		distinctClause.EndLocation = t.EndLocation;
		middleClauses.Add(distinctClause);
		
	}
		public virtual object VisitQueryExpressionDistinctClause(QueryExpressionDistinctClause queryExpressionDistinctClause, object data) {
			throw new global::System.NotImplementedException("QueryExpressionDistinctClause");
		}
Exemple #7
0
 public virtual object VisitQueryExpressionDistinctClause(QueryExpressionDistinctClause queryExpressionDistinctClause, object data) {
     throw CreateException(queryExpressionDistinctClause);
 }
		public object VisitQueryExpressionDistinctClause(QueryExpressionDistinctClause queryExpressionDistinctClause, object data)
		{
			AddError(queryExpressionDistinctClause, "QueryExpressionDistinctClause is not supported.");
			return null;
		}
		public virtual object VisitQueryExpressionDistinctClause(QueryExpressionDistinctClause queryExpressionDistinctClause, object data) {
			Debug.Assert((queryExpressionDistinctClause != null));
			return null;
		}
 public object VisitQueryExpressionDistinctClause(QueryExpressionDistinctClause queryExpressionDistinctClause, object data)
 {
     throw new NotImplementedException ();
 }
 public virtual bool VisitQueryExpressionDistinctClause(QueryExpressionDistinctClause queryExpressionDistinctClause, object d)
 {
     if ((queryExpressionDistinctClause == null)) {
         return SetFailure();
     }
     if ((d == null)) {
         return SetFailure();
     }
     if(queryExpressionDistinctClause.GetType() != d.GetType()) {return SetFailure();}
     var data = (QueryExpressionDistinctClause)d;
     if (!IsMatch(queryExpressionDistinctClause, data)) {
         return SetFailure();
     }
     return true;
 }
		public override object VisitQueryExpressionDistinctClause(QueryExpressionDistinctClause queryExpressionDistinctClause, object data)
		{
			return base.VisitQueryExpressionDistinctClause(queryExpressionDistinctClause, data);
		}
 private bool IsMatch(QueryExpressionDistinctClause left, QueryExpressionDistinctClause data)
 {
     return false;
 }