protected virtual Expression VisitNhNew(NhNewExpression expression) { return expression.Accept(this); }
protected virtual Expression VisitNhNew(NhNewExpression expression) { return VisitUnhandledItem<NhNewExpression, Expression>(expression, "VisitNhNew", BaseVisitNhNew); }
protected Expression BaseVisitNhNew(NhNewExpression expression) { var arguments = base.VisitAndConvert(expression.Arguments, "BaseVisitNhNew"); return arguments != expression.Arguments ? new NhNewExpression(expression.Members, arguments) : expression; }
protected Expression BaseVisitNhNew(NhNewExpression expression) { var arguments = base.VisitExpressionList(expression.Arguments); return arguments != expression.Arguments ? new NhNewExpression(expression.Members, arguments) : expression; }
protected virtual Expression VisitNhNew(NhNewExpression expression) { var arguments = VisitAndConvert(expression.Arguments, "VisitNhNew"); return arguments != expression.Arguments ? new NhNewExpression(expression.Members, arguments) : expression; }
protected virtual Expression VisitNhNew(NhNewExpression expression) { var arguments = VisitExpressionList(expression.Arguments); return arguments != expression.Arguments ? new NhNewExpression(expression.Members, arguments) : expression; }