Remotion.Linq.SqlBackend.SqlStatementModel.SqlSpecificExpressions.SqlCaseExpression.VisitChildren C# (CSharp) Method

VisitChildren() protected method

protected VisitChildren ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression
visitor System.Linq.Expressions.ExpressionTreeVisitor
return System.Linq.Expressions.Expression
    protected override Expression VisitChildren (ExpressionTreeVisitor visitor)
    {
      var newCases = visitor.VisitList (_cases, p => p.VisitChildren (visitor));
      var newElseCase = _elseCase != null ? visitor.VisitExpression (_elseCase) : null;

      return Update (newCases, newElseCase);
    }