2008-06-02 Ivan N. Zlatev <contact@i-nz.net>
authorIvan Zlatev <ivan@ivanz.com>
Mon, 2 Jun 2008 17:29:12 +0000 (17:29 -0000)
committerIvan Zlatev <ivan@ivanz.com>
Mon, 2 Jun 2008 17:29:12 +0000 (17:29 -0000)
commitb5d988e48109ce0eaefef656a34d00180233cf66
treea3c4cf67f1506c935e9b27231ab29bd31ce94e22
parentbd52b5c18cf103385f748f39699e1650f90eb5b2
2008-06-02  Ivan N. Zlatev  <contact@i-nz.net>

* MonoType.cs, Binder.cs, MonoGenericClass.cs: For property reflection
we should strictly match the return type if available.
* TypeTest.cs: Add tests to verify strict return type matching of
property reflection.

svn path=/trunk/mcs/; revision=104695
mcs/class/corlib/System.Reflection/Binder.cs
mcs/class/corlib/System.Reflection/ChangeLog
mcs/class/corlib/System.Reflection/MonoGenericClass.cs
mcs/class/corlib/System/ChangeLog
mcs/class/corlib/System/MonoType.cs
mcs/class/corlib/Test/System/ChangeLog
mcs/class/corlib/Test/System/TypeTest.cs