2004-04-14 Miguel de Icaza <miguel@ximian.com>
authorMiguel de Icaza <miguel@gnome.org>
Thu, 15 Apr 2004 03:13:00 +0000 (03:13 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Thu, 15 Apr 2004 03:13:00 +0000 (03:13 -0000)
commit36e6f962c775952eac49b7c47773f0d817180ae1
tree49b8e5e34ba8ed055fca0feb8ac5976527c085b9
parent15330f784e73bcf29acd43a731e5ae75f8e42d89
2004-04-14  Miguel de Icaza  <miguel@ximian.com>

* iterators.cs: Avoid creating temporaries if there is no work to
do.

* expression.cs (ArrayAccess.EmitLoadOpcode): If dealing with
Enumerations, use TypeManager.EnumToUnderlying and call
recursively.

svn path=/trunk/mcs/; revision=25529
mcs/mcs/ChangeLog
mcs/mcs/expression.cs
mcs/mcs/iterators.cs