2005-01-19 Sureshkumar T <tsureshkumar@novell.com>
[mono.git] / mcs / mbas / mb-parser.jay
index 502091e440f4a12844082f60cfb16d2c9fd31b5b..8802a2ffaac970798616263e2c049a7fe4e14e9e 100644 (file)
@@ -752,11 +752,17 @@ declaration
                } else
                        break;
 
-               if ((mod_flags & (Modifiers.PRIVATE|Modifiers.PROTECTED)) != 0){
+               if ((mod_flags & (Modifiers.PRIVATE)) != 0){
                        Report.Error (
-                               1527, lexer.Location, 
+                               31089, lexer.Location, 
                                "Namespace elements cannot be explicitly " +
-                               "declared private or protected in '" + name + "'");
+                               "declared private in '" + name + "'");
+                       }
+               else if ((mod_flags & (Modifiers.PROTECTED)) != 0){
+                       Report.Error (
+                               31047, lexer.Location, 
+                               "Namespace elements cannot be explicitly " +
+                               "declared protected in '" + name + "'");
                }
          }
        ;