2010-05-05 Miguel de Icaza <miguel@novell.com>
[mono.git] / mcs / mcs / ChangeLog
index 34b146828de87bce9b1b9f5260d249e8296ec3c2..345ad933d2b23975e854ac3af0770956ebf34017 100644 (file)
@@ -1,3 +1,71 @@
+2010-05-05  Miguel de Icaza  <miguel@novell.com>
+
+       * class.cs (TypeContainer.DefineBaseTypes)
+       (TypeContainer.CheckRecursiveDefinition): check for the iface not
+       being null, as we could have failed resolution and crashed;
+       Fixes #442144
+
+       * cs-parser.jay: Productions to catch common mistakes when other
+       punctuation operators are used instead of comma.   Fixes 571702 
+
+2010-05-05  Marek Safar  <marek.safar@gmail.com>
+
+       * anonymous.cs: Mutate correct set of constraints.
+
+2010-05-05  Marek Safar  <marek.safar@gmail.com>
+
+       A fix for bug #602842
+       * expression.cs: Resolve all array bound arguments.
+
+2010-05-05  Marek Safar  <marek.safar@gmail.com>
+
+       * import.cs: Don't import private fields.
+
+2010-04-30  Marek Safar  <marek.safar@gmail.com>
+
+       Partially based on patch by <sami.lamti@gmail.com>
+
+       * eval.cs, ecore.cs: Fixed eval show methods.
+
+2010-04-30  Marek Safar  <marek.safar@gmail.com>
+
+       * generic.cs, delegate.cs: Implement output type inference of
+       methodgroup now when the specification was cleared at least little
+       bit.
+
+2010-04-29  Marek Safar  <marek.safar@gmail.com>
+
+       A fix for bug #575611
+       * class.cs: Fix recursive unmanaged recursice sruct check.
+       
+2010-04-29  Marek Safar  <marek.safar@gmail.com>
+
+       A fix for bug #479776
+       * expression.cs: Implement typeof unbounded nested generic types.
+
+2010-04-29  Marek Safar  <marek.safar@gmail.com>
+
+       A fix for bug #474953
+       * class.cs: Fix valid recursive base type definition.
+
+2010-04-29  Marek Safar  <marek.safar@gmail.com>
+
+       A fix for bug #421737
+       * convert.cs, expression.cs: A boxing conversion exists from a
+       nullable-type to a reference type, if a boxing conversion exists
+       from the underlying non-nullable-value-type to the reference type.
+
+2010-04-29  Marek Safar  <marek.safar@gmail.com>
+
+       A fix for bug #376875
+       * import.cs: Import volatile modifier.
+
+2010-04-29  Marek Safar  <marek.safar@gmail.com>
+
+       A fix for bug #372412
+       * typespec.cs, expression.cs, codegen.cs: Emit readonly prefix for
+       generic arrays.
+
 2010-04-29  Marek Safar  <marek.safar@gmail.com>
 
        A fix for bug #568955