protected override Expression VisitBinaryExpression(BinaryExpression expression)
{
switch (expression.NodeType)
{
case ExpressionType.Equal:
case ExpressionType.LessThanOrEqual:
case ExpressionType.GreaterThanOrEqual:
expression =
(BinaryExpression) _localVisitor.Resolve(expression);
this.Expressions.Add(expression);
return expression;
default:
return base.VisitBinaryExpression(expression);
}
}