2009-11-11 Rodrigo Kumpera <rkumpera@novell.com>
* Type.cs: Fix Make(Array|ByRef|Pointer)Type to not crash
with user types.
* Type.cs (MakeGenericType): Don't crash with user types.
* Type.cs (GetGenericParameterConstraints): Don't crash with user types.
* Type.cs (GenericParameterAttributes): Don't crash with user types.
* Type.cs (IsInstanceOfType): Don't crash with user types.
* Type.cs (IsAssignableFrom): Better handle User Types.
* Type.cs (GetInterfaceMap): Don't crash with user types.
* Type.cs (Equals): Fix behavior to be more MS compatible.
git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@146014 e3ebcda4-bce8-0310-ba0a-eca2169e7518