public override void VisitAfter(JoinSource joinSource) { if (IsPlaceHolderPredicate(joinSource.Constraint)) { joinSource.Constraint = Place((PlaceHolderPredicate)joinSource.Constraint); } }
public sealed override void Visit(JoinSource joinSource) { if (this.IsNotInMainResultsSource()) { return; } var rightSources = _stack.Pop(); var leftSources = _stack.Peek(); leftSources.AddRange(rightSources); }
virtual public void Visit(JoinSource joinSource) { }
virtual public void VisitAfter(JoinSource joinSource) { }
virtual public void VisitBefore(JoinSource joinSource) { }
public override void VisitAfter(JoinSource joinSource) { }
public void Visit(JoinSource joinSource) { _visitor.Visit(joinSource); }
public void VisitAfter(JoinSource joinSource) { _visitor.VisitAfter(joinSource); }
public void VisitBefore(JoinSource joinSource) { _visitor.VisitBefore(joinSource); }