public override void LeaveGeneratorExpression(GeneratorExpression node) { Expression newExpression = Convert( GetConcreteExpressionType(node.Expression), node.Expression); if (null != newExpression) { node.Expression = newExpression; } }