[Mono-dev] corcompare patch for printing generic method type arguments
atsushi at ximian.com
Tue Oct 25 23:00:35 EDT 2005
Hence, new patch.
I also noticed that currently it does not differentiate abstract/
static/sealed (e.g. Foo() and static Foo()). It would be extraneous
if we output MethodAttributes differences (there are commented lines)
but it haven't been activated for a while.
So, now it includes three changes:
- generic parameter constraints on method names e.g.
Foo() and Foo<T>() are distinguished.
- generic parameter attributes (actually it contains "class"
and "struct" constraints. so they are duplicate) on
both generic types and generic methods.
- abstract/static/sealed signature on methods.
Martin Baulig wrote:
> On Wed, 2005-10-26 at 03:09 +0900, Atsushi Eno wrote:
>> Just wondering, what should I print constraints for example below?
>> where T : class, IFoo
> that's "<class (IFoo) T>".
>> This change should be easy. I'll also include GenericTypeAttributes
>> differences next time.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
More information about the Mono-devel-list