Author: marek
Date: 2007-03-25 08:03:36 -0500 (Sun, 25 Mar 2007)
New Revision: 74957
Modified:
trunk/mcs/mcs/expression.cs
Log:
2007-03-25 Marek Safar <[EMAIL PROTECTED]>
* expression.cs: Stop using obsolete 2.0 opcodes.
Modified: trunk/mcs/mcs/expression.cs
===================================================================
--- trunk/mcs/mcs/expression.cs 2007-03-25 12:35:41 UTC (rev 74956)
+++ trunk/mcs/mcs/expression.cs 2007-03-25 13:03:36 UTC (rev 74957)
@@ -7309,12 +7309,8 @@
ig.Emit (OpCodes.Ldobj, type);
#if GMCS_SOURCE
} else if (type.IsGenericParameter) {
-#if MS_COMPATIBLE
ig.Emit (OpCodes.Ldelem, type);
-#else
- ig.Emit (OpCodes.Ldelem_Any, type);
#endif
-#endif
} else if (type.IsPointer)
ig.Emit (OpCodes.Ldelem_I);
else
@@ -7357,12 +7353,8 @@
#if GMCS_SOURCE
} else if (t.IsGenericParameter) {
has_type_arg = true;
-#if MS_COMPATIBLE
return OpCodes.Stelem;
-#else
- return OpCodes.Stelem_Any;
#endif
-#endif
} else if (t.IsPointer)
return OpCodes.Stelem_I;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches