diff options
author | Miguel de Icaza <miguel@gnome.org> | 2001-10-05 01:24:28 +0400 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2001-10-05 01:24:28 +0400 |
commit | b5f79e1dad3038bf2130de272c00b44afa6bdcdb (patch) | |
tree | fe89be1738ef97d9756a2ced4e71993f5e9955a9 /mcs/errors/cs0115.cs | |
parent | 5b44b28540ac720ea9718b7932a86e872b4b6d61 (diff) |
2001-10-04 Miguel de Icaza <miguel@ximian.com>
* class.cs (TypeContainer::RegisterRequiredImplementations):
Record methods we need.
(TypeContainer::MakeKey): Helper function to make keys for
MethodBases, since the Methodbase key is useless.
(TypeContainer::Populate): Call RegisterRequiredImplementations
before defining the methods.
Create a mapping for method_builders_to_methods ahead of time
instead of inside a tight loop.
(::RequireMethods): Accept an object as the data to set into the
hashtable so we can report interface vs abstract method mismatch.
svn path=/trunk/mcs/; revision=1080
Diffstat (limited to 'mcs/errors/cs0115.cs')
-rwxr-xr-x | mcs/errors/cs0115.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mcs/errors/cs0115.cs b/mcs/errors/cs0115.cs new file mode 100755 index 00000000000..f3ae9aa468d --- /dev/null +++ b/mcs/errors/cs0115.cs @@ -0,0 +1,5 @@ +class X { + public override void Bla () + { + } +} |