svn path=/trunk/mcs/; revision=42096
--- /dev/null
+// cs1717.cs: Assignment made to same variable; did you mean to assign something else?
+// Line: 9
+// Compiler options: -warnaserror -warn:3
+
+class A
+{
+ void B ()
+ {
+ int l = 3;
+ l = l;
+ }
+}
\ No newline at end of file
--- /dev/null
+// cs1717.cs: Assignment made to same variable; did you mean to assign something else?
+// Line: 9
+// Compiler options: -warnaserror -warn:3
+
+class A
+{
+ int i;
+
+ void C ()
+ {
+ i = i;
+ }
+}
\ No newline at end of file
--- /dev/null
+// cs1717.cs: Assignment made to same variable; did you mean to assign something else?
+// Line: 9
+// Compiler options: -warnaserror -warn:3
+
+class A
+{
+ static int Value;
+
+ void D ()
+ {
+ A.Value = Value;
+ }
+}
\ No newline at end of file
--- /dev/null
+// cs1717.cs: Assignment made to same variable; did you mean to assign something else?
+// Line: 9
+// Compiler options: -warnaserror -warn:3
+
+class A
+{
+ public A (int a)
+ {
+ a = a;
+ }
+}
\ No newline at end of file
cs1677.cs
cs1708.cs
cs1715.cs
+cs1717.cs
+cs1717-2.cs
+cs1717-3.cs
+cs1717-4.cs
cs2007.cs
cs3003-5.cs