Author: ankit
Date: 2005-05-11 07:29:04 -0400 (Wed, 11 May 2005)
New Revision: 44382

Modified:
   trunk/mcs/mbas/ChangeLog
   trunk/mcs/mbas/expression.cs
Log:
* expression.cs (Invocation.CheckParameterAgainstArgument): Return 
ConversionType.Widening
for a NoArg argument. Fix earlier patch.


Modified: trunk/mcs/mbas/ChangeLog
===================================================================
--- trunk/mcs/mbas/ChangeLog    2005-05-11 10:43:35 UTC (rev 44381)
+++ trunk/mcs/mbas/ChangeLog    2005-05-11 11:29:04 UTC (rev 44382)
@@ -1,5 +1,10 @@
 2005-05-11 Ankit Jain  <[EMAIL PROTECTED]>
 
+       * expression.cs (Invocation.CheckParameterAgainstArgument): Return 
ConversionType.Widening
+       for a NoArg argument. Fix earlier patch.
+
+2005-05-11 Ankit Jain  <[EMAIL PROTECTED]>
+
        * expression.cs (Invocation.CheckParameterAgainstArgument): Return 
ConversionType.Narrowing
        for a NoArg argument.
        (Invocation.IsApplicable): Don't create a REF type argument if it is 
NoArg.

Modified: trunk/mcs/mbas/expression.cs
===================================================================
--- trunk/mcs/mbas/expression.cs        2005-05-11 10:43:35 UTC (rev 44381)
+++ trunk/mcs/mbas/expression.cs        2005-05-11 11:29:04 UTC (rev 44382)
@@ -3792,8 +3792,7 @@
                static ConversionType CheckParameterAgainstArgument 
(EmitContext ec, ParameterData pd, int i, Argument a, Type ptype)
                {
                        if (a.ArgType == Argument.AType.NoArg)  {
-                               //FIXME: Is Narrowing correct for this?
-                               return ConversionType.Narrowing;
+                               return ConversionType.Widening;
                        }
 
                        Parameter.Modifier a_mod = a.GetParameterModifier () &

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to