[Mono-bugs] [Bug 45761][Nor] Changed - foreach fails in iterators.
Mon, 7 Jul 2003 02:34:33 -0400 (EDT)
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 firstname.lastname@example.org.
--- shadow/45761 Sun Jul 6 12:39:42 2003
+++ shadow/45761.tmp.12916 Mon Jul 7 02:34:32 2003
@@ -37,6 +37,20 @@
Console.WriteLine ("-> " + a);
Instead of crashing, it should print 1, 2, 3
+------- Additional Comments From email@example.com 2003-07-07 02:34 -------
+Martin,are you sure you want this bug? There are plenty of other
+more complex ones and I know what needs to be done here.
+Anyways, for the record (as I wont be online for the next two days too
+much): Basically we need to invoke a method on the EmitContext to
+create local variables. The EmitContext will decide whether the local
+variable is really a local variable, or whether it should be proxied
+into the proxy class that holds the local variables for the enumerable
+We already "proxy" explicit variables, but these "internal" variables
+were not proxied, and that is the bug