* typemanager.cs: fix TypeToCoreType() to handle void and object
(corlib gets no more typerefs after this change).
svn path=/trunk/mcs/; revision=5756
+
+Sat Jul 13 15:10:32 CEST 2002 Paolo Molaro <lupus@ximian.com>
+
+ * typemanager.cs: fix TypeToCoreType() to handle void and object
+ (corlib gets no more typerefs after this change).
+
2002-07-12 Miguel de Icaza <miguel@ximian.com>
* expression.cs (ArrayCreation.EmitArrayArguments): use
case TypeCode.String:
return TypeManager.string_type;
default:
+ if (t == typeof (void))
+ return TypeManager.void_type;
+ if (t == typeof (object))
+ return TypeManager.object_type;
return t;
}
}