[nem-en] Invalid member keys in xml docs
Kamil Skalski
kamil.skalski at gmail.com
Thu Jan 25 09:34:33 CET 2007
The problem seems to come from:
http://nemerle.org/svn/nemerle/trunk/ncc/hierarchy/XmlDump.n
line
fun (p : Typedtree.Fun_parm) {
p.ty.SystemType.FullName
});
The special formatting function should be used (if ty.ToString() also
gives incorrect values)
2007/1/25, Paul Bludov <pbludov at gmail.com>:
> 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.
>
>
> _______________________________________________
> https://nemerle.org/mailman/listinfo/devel-en
>
--
Kamil Skalski
http://nazgul.omega.pl
More information about the devel-en
mailing list