protected VisitTypeIs ( TypeBinaryExpression b ) : Expression | ||
b | TypeBinaryExpression | |
return | Expression |
protected virtual Expression VisitTypeIs(TypeBinaryExpression b)
{
Expression expr = this.Visit(b.Expression);
if (expr != b.Expression)
{
return Expression.TypeIs(expr, b.TypeOperand);
}
return b;
}