2005-11-01 Marek Safar <marek.safar@seznam.cz>
authorMarek Safar <marek.safar@gmail.com>
Tue, 1 Nov 2005 17:27:35 +0000 (17:27 -0000)
committerMarek Safar <marek.safar@gmail.com>
Tue, 1 Nov 2005 17:27:35 +0000 (17:27 -0000)
commitbfdf9ff96dd6ea8fd638ba91ac0b4613c681d647
tree1548e46a64dc2ed926fed0c7a294a875f8556ebe
parentb6ac58729bb4b68a5ca74ea6bada6efddf30f828
2005-11-01  Marek Safar  <marek.safar@seznam.cz>

Fix #76590.
* ecore.cs (NullCast.Reduce): Implemented.

* expression.cs (ArrayCreation.CheckIndices): Correcly check
constant type.

* statement.cs (SwitchLabel.ResolveAndReduce): Catch null
properly.
(Foreach.Resolve): Catch null properly.

svn path=/trunk/mcs/; revision=52452
mcs/mcs/ChangeLog
mcs/mcs/ecore.cs
mcs/mcs/expression.cs
mcs/mcs/statement.cs