[Mono-bugs] [Bug 31834][Nor] Changed - incorrect opcodes emitted for assignment to 1d array of enum

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
10 Oct 2002 20:13:07 -0000


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by martin@gnome.org.

http://bugzilla.ximian.com/show_bug.cgi?id=31834

--- shadow/31834	Tue Oct  8 19:40:28 2002
+++ shadow/31834.tmp.4724	Thu Oct 10 16:13:07 2002
@@ -1,13 +1,13 @@
 Bug#: 31834
 Product: Mono/MCS
 Version: unspecified
 OS: unknown
 OS Details: 
-Status: RESOLVED   
-Resolution: FIXED
+Status: REOPENED   
+Resolution: 
 Severity: Unknown
 Priority: Normal
 Component: Misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: hwang_rob@yahoo.ca               
 QAContact: mono-bugs@ximian.com
@@ -63,6 +63,31 @@
 Created an attachment (id=2478)
 proposed patch to expression.cs (1.364)
 
 
 ------- Additional Comments From miguel@ximian.com  2002-10-08 19:40 -------
 Wow.  Thanks again for the patch, I have included it in the code as well. 
+
+------- Additional Comments From martin@gnome.org  2002-10-10 16:13 -------
+A related issue is the following:
+
+====
+using System;
+
+class X
+{
+        static void Test (params Foo[] foo)
+        { }
+
+        enum Foo {
+                A, B
+        }
+
+        static void Main ()
+        {
+                Test (Foo.A);
+        }
+}
+=====
+
+
+