2010-06-28 Marek Safar <marek.safar@gmail.com>
authorMarek Safar <marek.safar@gmail.com>
Mon, 28 Jun 2010 09:57:47 +0000 (09:57 -0000)
committerMarek Safar <marek.safar@gmail.com>
Mon, 28 Jun 2010 09:57:47 +0000 (09:57 -0000)
commitf37c6abd24c9f52aae00e46eb38cbc62ad5dd580
tree86fb2bf943732195c393d7952afc47c14efa2855
parent3b99fbd97a9441c1dd676257bd8155a846c37dd1
2010-06-28  Marek Safar  <marek.safar@gmail.com>

* field.cs, property.cs, assign.cs, const.cs, expression.cs,
ecore.cs, class.cs, cs-parser.jay, enum.cs: Don't use intermediate
structure for simple type fields (saves memory and makes few things
simpler). Clean up some hacks mostly for events.

svn path=/trunk/mcs/; revision=159595
mcs/mcs/ChangeLog
mcs/mcs/assign.cs
mcs/mcs/class.cs
mcs/mcs/const.cs
mcs/mcs/cs-parser.jay
mcs/mcs/ecore.cs
mcs/mcs/enum.cs
mcs/mcs/expression.cs
mcs/mcs/field.cs
mcs/mcs/property.cs