2003-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Thu, 30 Jan 2003 00:55:23 +0000 (00:55 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Thu, 30 Jan 2003 00:55:23 +0000 (00:55 -0000)
commit151739af64f89aedeb2c0f086fcfe32f9c50b04c
tree07fd481c14b28da7c42da5ffcff7be20118c8a9c
parent1add88c582a3057b4f59cd29a21d3b182e575bf9
2003-01-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System/MonoCustomAttrs.cs: fixed shortcut in GetCustomAttributes.
The argument ICustomAttributeProvider can be of other types different
from Type. Handle it.

* System.Reflection/MonoMethod.cs: implemented GetBaseDefinition ().
* System.Reflection.Emit/MethodBuilder.cs: GetBaseDefinition () returns
this.

Fixes bug #37380.

svn path=/trunk/mcs/; revision=11035
mcs/class/corlib/System.Reflection.Emit/ChangeLog
mcs/class/corlib/System.Reflection.Emit/MethodBuilder.cs
mcs/class/corlib/System.Reflection/ChangeLog
mcs/class/corlib/System.Reflection/MonoMethod.cs
mcs/class/corlib/System/ChangeLog
mcs/class/corlib/System/MonoCustomAttrs.cs