Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRavi Pratap M <ravi@mono-cvs.ximian.com>2001-09-06 02:58:50 +0400
committerRavi Pratap M <ravi@mono-cvs.ximian.com>2001-09-06 02:58:50 +0400
commitf8dcea926714737766bdb8659217d3d08e601806 (patch)
treeedaf843ba3633ecdcb62fd9a1aba067a2895abfa /configure.in
parent905d1ba7c699c19fc37b750d635c705fcada3da7 (diff)
2001-09-05 Ravi Pratap <ravi@ximian.com>
* cs-parser.jay (CheckAttributeTarget): Update to use the right error number. * ../tests/cs0658.cs : New file to demonstrate error 0658. * attribute.cs (Attributes): New class to encapsulate all attributes which were being passed around as an arraylist. (Attributes::AddAttribute): Method to add attribute sections. * cs-parser.jay (opt_attributes): Modify actions to use the new Attributes class. (struct_declaration): Update accordingly. (constant_declaration): Update. (field_declaration): Update. (method_header): Update. (fixed_parameter): Update. (parameter_array): Ditto. (property_declaration): Ditto. (destructor_declaration): Ditto. * class.cs (Struct::Struct): Update constructors accordingly. (Class::Class): Ditto. (Field::Field): Ditto. (Method::Method): Ditto. (Property::Property): Ditto. (TypeContainer::OptAttribute): update property's return type. * interface.cs (Interface.opt_attributes): New member. (Interface::Interface): Update to take the extra Attributes argument. * parameter.cs (Parameter::Parameter): Ditto. * constant.cs (Constant::Constant): Ditto. * interface.cs (InterfaceMemberBase): New OptAttributes field. (InterfaceMemberBase::InterfaceMemberBase): Update constructor to take the attributes as a parameter. (InterfaceProperty): Update constructor call. (InterfaceEvent): Ditto. (InterfaceMethod): Ditto. (InterfaceIndexer): Ditto. * cs-parser.jay (interface_indexer_declaration): Update call to constructor to pass the attributes too. (interface_event_declaration): Ditto. (interface_property_declaration): Ditto. (interface_method_declaration): Ditto. (interface_declaration): Ditto. svn path=/trunk/mcs/; revision=726
Diffstat (limited to 'configure.in')
0 files changed, 0 insertions, 0 deletions