S IAstVisitor <T, S> .VisitQueryJoinClause(QueryJoinClause queryJoinClause, T data) { var handler = QueryJoinClauseVisited; if (handler != null) { handler(queryJoinClause, data); } return(VisitChildren(queryJoinClause, data)); }
protected internal override bool DoMatch(AstNode other, PatternMatching.Match match) { QueryJoinClause o = other as QueryJoinClause; return(o != null && this.IsGroupJoin == o.IsGroupJoin && this.Type.DoMatch(o.Type, match) && MatchString(this.JoinIdentifier, o.JoinIdentifier) && this.InExpression.DoMatch(o.InExpression, match) && this.OnExpression.DoMatch(o.OnExpression, match) && this.EqualsExpression.DoMatch(o.EqualsExpression, match) && MatchString(this.IntoIdentifier, o.IntoIdentifier)); }
public virtual S VisitQueryJoinClause(QueryJoinClause queryJoinClause, T data) { return(VisitChildren(queryJoinClause, data)); }