private CodeExpression VisitLambda(LambdaExpression lambdaExpression) { _ctx.VisitParams(lambdaExpression.Parameters); var c = _Visit(lambdaExpression.Body); if (c.GetType() == typeof(CodeDom.CodeNilExpression)) { return(_ctx.Params[0]); } return(c); }
private CodeStatement VisitLambda(LambdaExpression lambdaExpression) { _ctx.VisitParams(lambdaExpression.Parameters); return(Visit(lambdaExpression.Body)); }