[nem-en] Invalid member keys in xml docs
Paul Bludov
pbludov at gmail.com
Thu Jan 25 02:47:25 CET 2007
When a method has a generic type parameter, for example
///<summary>blabla</summary>
public Foo(bar : string -> bool) : void
{
}
the compiler produces a xml doc like this:
<member
name="M:TestClass.Foo(Nemerle.Builtins.Function`2[[System.String, mscorlib,
Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089],[System.Boolean, mscorlib, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089]])">
<summary>
<para>blabla</para>
</summary>
Wich is not recognized by object browser nor reflector.
The correct form is
<member
name="M:TestClass.Foo(Nemerle.Builtins.Function{System.String,System.Boolean})">
Please fix.
More information about the devel-en
mailing list