[Mono-bugs] [Bug 21070] Changed - Not folding values for Enum while declaring (both sides are FieldExprs)
bugzilla-daemon@rocky.ximian.com
bugzilla-daemon@rocky.ximian.com
13 Mar 2002 16:41:48 -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 ravi@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=21070
--- shadow/21070 Tue Mar 12 18:06:54 2002
+++ shadow/21070.tmp.16889 Wed Mar 13 11:41:48 2002
@@ -79,6 +79,12 @@
Ravi, I have a question there: the constant folder is not being
invoked, because both sides of the Binary expression (A1 and A2) are
not resolving to an EnumConstant, but instead they are resolving to a
FieldExpr.
Miguel
+
+------- Additional Comments From ravi@ximian.com 2002-03-13 11:41 -------
+Miguel, that is indeed strange. What should be happening is what you
+expect - that they resolve to EnumConstants. It's possible that why
+they resolve to FieldExprs is because they are actually fields on the
+Enum's TypeBuilder