Author: marek
Date: 2005-04-20 03:20:29 -0400 (Wed, 20 Apr 2005)
New Revision: 43315

Added:
   trunk/mcs/errors/cs1649.cs
   trunk/mcs/errors/cs1651.cs
Modified:
   trunk/mcs/errors/known-issues-mcs
Log:
new tests + update

Added: trunk/mcs/errors/cs1649.cs
===================================================================
--- trunk/mcs/errors/cs1649.cs  2005-04-20 07:19:47 UTC (rev 43314)
+++ trunk/mcs/errors/cs1649.cs  2005-04-20 07:20:29 UTC (rev 43315)
@@ -0,0 +1,26 @@
+// cs1649.cs: Members of readonly field 'B.a' cannot be passed ref or out 
(except in a constructor)
+// Line: 13
+
+class B
+{
+       public struct A
+       {
+           public int val;
+       }
+
+       public readonly A a = new A ();
+}
+
+class C
+{
+    static void f (ref int i)
+    {
+       i = 44;
+    }
+
+    static void Main ()
+    {
+       B b = new B (); 
+       f (ref b.a.val);
+    }
+}

Added: trunk/mcs/errors/cs1651.cs
===================================================================
--- trunk/mcs/errors/cs1651.cs  2005-04-20 07:19:47 UTC (rev 43314)
+++ trunk/mcs/errors/cs1651.cs  2005-04-20 07:20:29 UTC (rev 43315)
@@ -0,0 +1,25 @@
+// cs1651.cs: Members of readonly static field 'B.a' cannot be passed ref or 
out (except in a constructor)
+// Line: 23
+
+class B
+{
+       public struct A
+       {
+           public int val;
+       }
+
+       public static readonly A a = new A ();
+}
+
+class C
+{
+    static void f (ref int i)
+    {
+       i = 44;
+    }
+
+    static void Main ()
+    {
+       f (ref B.a.val);
+    }
+}

Modified: trunk/mcs/errors/known-issues-mcs
===================================================================
--- trunk/mcs/errors/known-issues-mcs   2005-04-20 07:19:47 UTC (rev 43314)
+++ trunk/mcs/errors/known-issues-mcs   2005-04-20 07:20:29 UTC (rev 43315)
@@ -15,7 +15,6 @@
 cs0119.cs
 cs0121-3.cs NO ERROR
 cs0122-12.cs
-cs0192-2.cs
 cs0201.cs
 cs0229.cs NO ERROR
 cs0229-2.cs

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

Reply via email to