2002-07-28 Miguel de Icaza <miguel@ximian.com>
authorMiguel de Icaza <miguel@gnome.org>
Mon, 29 Jul 2002 01:53:47 +0000 (01:53 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Mon, 29 Jul 2002 01:53:47 +0000 (01:53 -0000)
commitab2b985693af9f4f312dca713c84b65ef32bca05
tree6a51b862777482b118a65e659145cb4a18f57e03
parent9e3aae2189f63206816bffa2c98948df00a26698
2002-07-28  Miguel de Icaza  <miguel@ximian.com>

* statement.cs (Try): Initialize the location.

* cs-parser.jay: pass location to Try.

* expression.cs (Unary.Reduce): Change the prototype to return
whether a constant fold could be performed or not.  The result is
returned in an out parameters.  In the case of Indirection and
AddressOf, we want to perform the full tests.

2002-07-26  Miguel de Icaza  <miguel@ximian.com>

* statement.cs (Statement.Emit): Flag dead code.

svn path=/trunk/mcs/; revision=6233
mcs/mcs/ChangeLog
mcs/mcs/cs-parser.jay
mcs/mcs/expression.cs
mcs/mcs/makefile
mcs/mcs/makefile.gnu
mcs/mcs/statement.cs