[Mono-bugs] [Bug 59391][Wis] Changed - Missing support for __arglist keyword

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Tue, 1 Jun 2004 09:33:56 -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 bmaurer@users.sf.net.

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

--- shadow/59391	2004-06-01 07:10:55.000000000 -0400
+++ shadow/59391.tmp.25989	2004-06-01 09:33:56.000000000 -0400
@@ -1,15 +1,15 @@
 Bug#: 59391
 Product: Mono: Compilers
 Version: unspecified
-OS: 
+OS: unknown
 OS Details: 
 Status: NEW   
 Resolution: 
-Severity: 
-Priority: Major
+Severity: Unknown
+Priority: Wishlist
 Component: C#
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: marek.safar@seznam.cz               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 URL: 
@@ -86,6 +86,28 @@
 }
 
 
 Just for fun here is a list of next undocumented keywords.
 
 __makeref, __reftype, and __refvalue.
+
+------- Additional Comments From bmaurer@users.sf.net  2004-06-01 09:33 -------
+This is wishlist.
+
+Support for this is going to take quite a bit of effort, and has very 
+few rewards. The __arglist keyword is, basically, only useful for 
+managed C++, but we dont really support that at all.
+
+I forget what the __*ref stuff is used for.
+
+IMHO, we should add the token to the parser, and throw a friendly 
+error when it is encountered ("__xxx is not supported yet, see bug 
+#59391").
+
+We might be able to do this post-1.0.
+
+WRT to the inability to do a specific error case, just ignore that.
+
+WRT to the incorrect methods, we have had this problem in the past. 
+What we need to do is to remove that method from corlib for now. The 
+only reason that method will ever be called is from Managed C++. 
+Since we dont support that case, its not really a problem.