protected override Expression VisitBoolishExpression(BoolishExpression bex) { return(Expression.Not( Expression.Call( new Func <object, bool>(IsFalsy).Method, Visit(bex.Condition)))); }
protected override Expression VisitBoolishExpression(BoolishExpression bex) { return Expression.Not( Expression.Call( new Func<object, bool>(IsFalsy).Method, Visit(bex.Condition))); }
protected virtual Expression VisitBoolishExpression(BoolishExpression bex) { return bex; }
protected virtual Expression VisitBoolishExpression(BoolishExpression bex) { return(bex); }