Author: marek
Date: 2007-02-22 16:50:02 -0500 (Thu, 22 Feb 2007)
New Revision: 73341
Modified:
trunk/mcs/mcs/decl.cs
Log:
GetGenericArguments is gmcs specific
Modified: trunk/mcs/mcs/decl.cs
===================================================================
--- trunk/mcs/mcs/decl.cs 2007-02-22 21:29:42 UTC (rev 73340)
+++ trunk/mcs/mcs/decl.cs 2007-02-22 21:50:02 UTC (rev 73341)
@@ -1018,13 +1018,14 @@
while (p.IsArray || p.IsPointer || p.IsByRef)
p = TypeManager.GetElementType (p);
+#if GMCS_SOURCE
if (TypeManager.IsGenericType (p)) {
foreach (Type t in p.GetGenericArguments ()) {
if (!AsAccessible (t, flags))
return false;
}
}
-
+#endif
AccessLevel pAccess = TypeEffectiveAccessLevel (p);
AccessLevel mAccess = this.EffectiveAccessLevel &
GetAccessLevelFromModifiers (flags);
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches