[Mono-bugs] [Bug 58098][Nor] Changed - Assignment of out params is not tracked correctly

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 6 May 2004 03:00:53 -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 michi@zeroc.com.

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

--- shadow/58098	2004-05-06 00:36:44.000000000 -0400
+++ shadow/58098.tmp.3914	2004-05-06 03:00:53.000000000 -0400
@@ -55,6 +55,21 @@
 return _y.bar(out i);
 
 but why does csc compile?
 
 ------- Additional Comments From bmaurer@users.sf.net  2004-05-06 00:36 -------
 note to self: investigate
+
+------- Additional Comments From michi@zeroc.com  2004-05-06 03:00 -------
+Oops, mea culpa... I distilled this down from a much larger code 
+base and promptly messed it up. You are right of course, there has 
+to be an "out" at the point of call.
+
+The point remains though -- I'm getting this error when the same 
+code compiles fine with Visual Studio (with the "out" at the point 
+of call present as it should be). I've tried to reproduce this in a 
+small example, but without success so far. Stay tuned -- I'll try 
+again tomorrow to come up with something small that shows the error.
+
+Cheers,
+
+Michi.