protected virtual bool CompareExists(ExistsExpression a, ExistsExpression b) { return(Compare(a.Select, b.Select)); }
protected internal override Expression VisitExists(ExistsExpression exists) { using (Scope()) return(base.VisitExists(exists)); }
// don't count aggregates in subqueries protected internal override Expression VisitExists(ExistsExpression exists) { return(base.VisitExists(exists)); }