protected override System.Linq.Expressions.Expression VisitBoolishExpression(BoolishExpression bex) { return(System.Linq.Expressions.Expression.Call( #if netstandard new Func <object, bool>(HandlebarsUtils.IsTruthyOrNonEmpty).GetMethodInfo(), #else new Func <object, bool>(HandlebarsUtils.IsTruthyOrNonEmpty).Method, #endif Visit(bex.Condition))); }
protected virtual Expression VisitBoolishExpression(BoolishExpression bex) { return(bex); }
protected virtual System.Linq.Expressions.Expression VisitBoolishExpression(BoolishExpression bex) { return(bex); }
protected override Expression VisitBoolishExpression(BoolishExpression bex) { return(HandlebarsExpression.BoolishExpression(Visit(bex.ConditionExpression))); }
protected override System.Linq.Expressions.Expression VisitBoolishExpression(BoolishExpression bex) { return(HandlebarsExpression.Boolish(Visit(bex.Condition))); }