2009-08-14 Marek Safar <marek.safar@gmail.com>
authorMarek Safar <marek.safar@gmail.com>
Fri, 14 Aug 2009 10:58:30 +0000 (10:58 -0000)
committerMarek Safar <marek.safar@gmail.com>
Fri, 14 Aug 2009 10:58:30 +0000 (10:58 -0000)
* Type.cs: Made IsClass work under compiler context.

svn path=/trunk/mcs/; revision=139905

mcs/class/corlib/System/ChangeLog
mcs/class/corlib/System/Tuple.cs
mcs/class/corlib/System/Type.cs

index 3d6ca23c7f36c42da8f3cecd7279eb9b6f8cc4ba..24a42659ba102cd0dd0d9cde7790628c5b4ede27 100644 (file)
@@ -1,3 +1,7 @@
+2009-08-14  Marek Safar  <marek.safar@gmail.com>
+
+       * Type.cs: Made IsClass work under compiler context.
+
 2009-08-12  Zoltan Varga  <vargaz@gmail.com>
 
        * ResolveEventArgs.cs: Add net 4.0 RequestingAssembly property.
index 79fe0ed56bdf2e3dec211eb3f4d6d00113ae244c..4c5e9608cc7b7f643851da161086ba8c95d4d39e 100644 (file)
@@ -112,4 +112,4 @@ namespace System
        }               
 }
        
-#endif
\ No newline at end of file
+#endif
index 2baefafe119b73fa559f43c71eea30637511466c..9e5fd9f905590e0268e73ce11c9b41dd620de425 100644 (file)
@@ -211,7 +211,7 @@ namespace System {
                                if (IsInterface)
                                        return false;
 
-                               return !IsSubclassOf (typeof (ValueType));
+                               return !IsValueType;
                        }
                }