public virtual object VisitQueryExpressionJoinConditionVB(QueryExpressionJoinConditionVB queryExpressionJoinConditionVB, object data) {
			Debug.Assert((queryExpressionJoinConditionVB != null));
			Debug.Assert((queryExpressionJoinConditionVB.LeftSide != null));
			Debug.Assert((queryExpressionJoinConditionVB.RightSide != null));
			queryExpressionJoinConditionVB.LeftSide.AcceptVisitor(this, data);
			return queryExpressionJoinConditionVB.RightSide.AcceptVisitor(this, data);
		}
		public sealed override object VisitQueryExpressionJoinConditionVB(QueryExpressionJoinConditionVB queryExpressionJoinConditionVB, object data) {
			this.BeginVisit(queryExpressionJoinConditionVB);
			object result = this.TrackedVisitQueryExpressionJoinConditionVB(queryExpressionJoinConditionVB, data);
			this.EndVisit(queryExpressionJoinConditionVB);
			return result;
		}
		public virtual object TrackedVisitQueryExpressionJoinConditionVB(QueryExpressionJoinConditionVB queryExpressionJoinConditionVB, object data) {
			return base.VisitQueryExpressionJoinConditionVB(queryExpressionJoinConditionVB, data);
		}
Esempio n. 4
0
	void JoinCondition(
#line  2308 "VBNET.ATG" 
out QueryExpressionJoinConditionVB condition) {

#line  2310 "VBNET.ATG" 
		condition = new QueryExpressionJoinConditionVB();
		condition.StartLocation = la.Location;
		
		Expression lhs = null;
		Expression rhs = null;
		
		Expr(
#line  2316 "VBNET.ATG" 
out lhs);
		Expect(103);
		Expr(
#line  2316 "VBNET.ATG" 
out rhs);

#line  2318 "VBNET.ATG" 
		condition.LeftSide = lhs;
		condition.RightSide = rhs;
		condition.EndLocation = t.EndLocation;
		
	}
		public virtual object VisitQueryExpressionJoinConditionVB(QueryExpressionJoinConditionVB queryExpressionJoinConditionVB, object data) {
			Debug.Assert((queryExpressionJoinConditionVB != null));
			Debug.Assert((queryExpressionJoinConditionVB.LeftSide != null));
			Debug.Assert((queryExpressionJoinConditionVB.RightSide != null));
			nodeStack.Push(queryExpressionJoinConditionVB.LeftSide);
			queryExpressionJoinConditionVB.LeftSide.AcceptVisitor(this, data);
			queryExpressionJoinConditionVB.LeftSide = ((Expression)(nodeStack.Pop()));
			nodeStack.Push(queryExpressionJoinConditionVB.RightSide);
			queryExpressionJoinConditionVB.RightSide.AcceptVisitor(this, data);
			queryExpressionJoinConditionVB.RightSide = ((Expression)(nodeStack.Pop()));
			return null;
		}
		public virtual object VisitQueryExpressionJoinConditionVB(QueryExpressionJoinConditionVB queryExpressionJoinConditionVB, object data) {
			throw new global::System.NotImplementedException("QueryExpressionJoinConditionVB");
		}