2009-01-26 Marek Safar <marek.safar@gmail.com>
authorMarek Safar <marek.safar@gmail.com>
Mon, 26 Jan 2009 15:27:14 +0000 (15:27 -0000)
committerMarek Safar <marek.safar@gmail.com>
Mon, 26 Jan 2009 15:27:14 +0000 (15:27 -0000)
* expression.cs: Check for null instance methodgroup expression.

svn path=/trunk/mcs/; revision=124505

mcs/mcs/ChangeLog
mcs/mcs/expression.cs

index ba58132c5db9e6b68c970c7fb4f840f1b3355fdc..16c486c835bacd179ea3af453af3af336b47db9a 100644 (file)
@@ -1,3 +1,7 @@
+2009-01-26  Marek Safar  <marek.safar@gmail.com>
+
+       * expression.cs: Check for null instance methodgroup expression.
+
 2009-01-26  Marek Safar  <marek.safar@gmail.com>
 
        A fix for bug #469244
index 93e4db14fc4def3eaea94eb2b4a143ddf83868b1..b8b0f2c3138172988cdc041634c5222c55bae48c 100644 (file)
@@ -4828,7 +4828,7 @@ namespace Mono.CSharp {
                                                return null;
                                        }
                                } else {
-                                       if (iexpr == null) {
+                                       if (iexpr == null || iexpr == EmptyExpression.Null) {
                                                SimpleName.Error_ObjectRefRequired (ec, loc, mg.GetSignatureForError ());
                                        }
                                }