2009-07-24 Rodrigo Kumpera <rkumpera@novell.com>
authorRodrigo Kumpera <kumpera@gmail.com>
Sat, 25 Jul 2009 00:24:41 +0000 (00:24 -0000)
committerRodrigo Kumpera <kumpera@gmail.com>
Sat, 25 Jul 2009 00:24:41 +0000 (00:24 -0000)
commit5ab33cc37629940e4ac1b76efebc7b6acb075b40
tree45b83ba46b1e7ecc76cf442b63d6727768af53d9
parent8963bb7cb257c09481b43de991b15cbd10d88b6f
2009-07-24 Rodrigo Kumpera  <rkumpera@novell.com>

* EventBuilder.cs: Make some fields internal.

* TypeBuilder.cs: Make events field internal.
Remove some MonoTODOs that are already done.

2009-07-24 Rodrigo Kumpera  <rkumpera@novell.com>

* MonoGenericClass.cs (initialize): Remember the number
of events available at initialization time. This is required as
mcs expect this behavior under compiler context that new events
are not returned for an instance that was inflated before.

* MonoGenericClass.cs: Kill GetEvents_internal and implement it
in terms of managed code.

svn path=/trunk/mcs/; revision=138669
mcs/class/corlib/System.Reflection.Emit/ChangeLog
mcs/class/corlib/System.Reflection.Emit/EventBuilder.cs
mcs/class/corlib/System.Reflection.Emit/TypeBuilder.cs
mcs/class/corlib/System.Reflection/ChangeLog
mcs/class/corlib/System.Reflection/MonoGenericClass.cs
mcs/class/corlib/corlib.dll.sources