2001-09-10 Ravi Pratap <ravi@ximian.com>
authorRavi Pratap M <ravi@mono-cvs.ximian.com>
Mon, 10 Sep 2001 15:43:45 +0000 (15:43 -0000)
committerRavi Pratap M <ravi@mono-cvs.ximian.com>
Mon, 10 Sep 2001 15:43:45 +0000 (15:43 -0000)
commitec9643197616f1f542ef53d1dfcd4e920fcf2ad6
tree52236074d8a7215d9d5358cba6c9ed8687d50dd0
parentd31d273a2ddf98976332f128d201acf1e48414d8
2001-09-10  Ravi Pratap  <ravi@ximian.com>

* class.cs (Event::Define): Make the prefixes of the accessor methods
addOn_ and removeOn_

* genericparser.cs (GenericParser::error): Overloaded method to handle the case
of the location being passed in too. Ideally, this should go later since all
error reporting should be done through the Report object.

* class.cs (TypeContainer.Indexers): New property to access the list of indexers.
(Populate): Iterate thru the indexers we have and define them too.
(Indexer.GetMethodBuilder, .SetMethodBuilder): New members to hold the method builders
for the get and set accessors.
(Indexer::Define): Implement.

svn path=/trunk/mcs/; revision=785
mcs/mcs/ChangeLog
mcs/mcs/class.cs
mcs/mcs/cs-parser.jay
mcs/mcs/genericparser.cs
mcs/mcs/modifiers.cs