protected virtual Expression VisitEntity(EntityExpression entity) { var exp = this.Visit(entity.Expression); return(this.UpdateEntity(entity, exp)); }
protected virtual bool CompareEntity(EntityExpression x, EntityExpression y) { return(x.Entity == y.Entity && this.Compare(x.Expression, y.Expression)); }
protected virtual Expression VisitEntity(EntityExpression entity) { this.Visit(entity.Expression); return(entity); }