public override void LeaveUnaryExpression(UnaryExpression node) { if (IsDuckTyped(node.Operand) && node.Operator == UnaryOperatorType.UnaryNegation) { BindDuck(node); } else { base.LeaveUnaryExpression(node); } }