protected override FilterExpression Transform(FilterWildcardExpression wx) { if (wx == _source) { return(_dest); } return(base.Transform(wx)); }
protected override Expression <CompiledFilterExpression> Transform(FilterWildcardExpression wx) { return(context => Undefined.Value); }
protected override FilterExpression Transform(FilterWildcardExpression wx) { return(wx); }
protected override FilterCallExpression Transform(FilterWildcardExpression wx) { // Must be RHS of ElementAt() return(null); }
protected override FilterExpressionCosting Transform(FilterWildcardExpression wx) { return(new FilterExpressionCosting(wx, 0)); }
protected abstract TResult Transform(FilterWildcardExpression wx);