New tests.
authorMarek Safar <marek.safar@gmail.com>
Tue, 2 Jan 2007 13:07:53 +0000 (13:07 -0000)
committerMarek Safar <marek.safar@gmail.com>
Tue, 2 Jan 2007 13:07:53 +0000 (13:07 -0000)
svn path=/trunk/mcs/; revision=70353

mcs/errors/cs0649-2.cs [new file with mode: 0644]
mcs/errors/cs0649-3.cs [new file with mode: 0644]

diff --git a/mcs/errors/cs0649-2.cs b/mcs/errors/cs0649-2.cs
new file mode 100644 (file)
index 0000000..6b68ffb
--- /dev/null
@@ -0,0 +1,17 @@
+// CS0649: Field `X.y' is never assigned to, and will always have its default value `null'
+// Line: 10
+// Compiler options: -warnaserror -warn:4
+
+class X {
+       Y y;
+
+       Y Value {
+               get {
+                       return y;
+               }
+       }
+}
+
+struct Y
+{
+}
diff --git a/mcs/errors/cs0649-3.cs b/mcs/errors/cs0649-3.cs
new file mode 100644 (file)
index 0000000..8d65eaf
--- /dev/null
@@ -0,0 +1,19 @@
+// CS0649: Field `X.e' is never assigned to, and will always have its default value `0'
+// Line: 10
+// Compiler options: -warnaserror -warn:4
+
+using System;
+class X {
+       E e;
+
+       E Value {
+               get {
+                       return e;
+               }
+       }
+}
+
+enum E
+{
+       Foo
+}