2010-04-08 Rodrigo Kumpera <rkumpera@novell.com>
commit87c6e6ffb8c5f809b6fc7c607241a542799e8dee
authorkumpera <kumpera@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 9 Apr 2010 02:38:22 +0000 (9 02:38 +0000)
committerkumpera <kumpera@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 9 Apr 2010 02:38:22 +0000 (9 02:38 +0000)
tree08d7ca7139e14ffd3a0d9f9a0325d6a514860e86
parent333014f41787c79dc996f3405f12874b2fb1962c
2010-04-08 Rodrigo Kumpera  <rkumpera@novell.com>

* Type.cs: Add ResolveInternal virtual call that
resolves a given type to it's concrete type.

2010-04-08 Rodrigo Kumpera  <rkumpera@novell.com>

* MonoGenericClass.cs: Implement ResolveInternal.

2010-04-08 Rodrigo Kumpera  <rkumpera@novell.com>

* EnumBuilder.cs:
* GenericTypeParameterBuilder.cs:
* DerivedTypes.cs:
* TypeBuilder.cs: Add ResolveInternal virtual call that
resolves a given type to it's concrete type.

* TypeBuilder.cs (DefineDefaultConstructor): Use
ResolveInternal on parent to do the lookup on a
finished type.

Fixes #591225.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@155115 e3ebcda4-bce8-0310-ba0a-eca2169e7518
class/corlib/System.Reflection.Emit/ChangeLog
class/corlib/System.Reflection.Emit/DerivedTypes.cs
class/corlib/System.Reflection.Emit/EnumBuilder.cs
class/corlib/System.Reflection.Emit/GenericTypeParameterBuilder.cs
class/corlib/System.Reflection.Emit/TypeBuilder.cs
class/corlib/System.Reflection/ChangeLog
class/corlib/System.Reflection/MonoGenericClass.cs
class/corlib/System/ChangeLog
class/corlib/System/Type.cs