2004-09-07 Miguel de Icaza <miguel@ximian.com>
authorMiguel de Icaza <miguel@gnome.org>
Tue, 7 Sep 2004 15:31:28 +0000 (15:31 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Tue, 7 Sep 2004 15:31:28 +0000 (15:31 -0000)
* expression.cs: Return false if we fail to resolve the inner
expression.

svn path=/branches/mono-1-0/mcs/; revision=33525

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

index 8f75d35512a4c5a5b07414594853a33510aecb53..ceb386240f825f14a9b9670a4b812f153a4d793d 100755 (executable)
@@ -1,3 +1,8 @@
+2004-09-07  Miguel de Icaza  <miguel@ximian.com>
+
+       * expression.cs: Return false if we fail to resolve the inner
+       expression. 
+
 2004-09-06  Miguel de Icaza  <miguel@ximian.com>
 
        * expression.cs: Report errors with unsafe pointers, fixes #64896
index 93d9316a8f6a5cf054c3756febafd98f80262c38..88919609049e4e6c0a69f234b5632ce6e3afa4e6 100755 (executable)
@@ -5841,7 +5841,7 @@ namespace Mono.CSharp {
                                        Expression tmp = (Expression) o;
                                        tmp = tmp.Resolve (ec);
                                        if (tmp == null)
-                                               continue;
+                                               return false;
 
                                        // Console.WriteLine ("I got: " + tmp);
                                        // Handle initialization from vars, fields etc.